josh11b
|
ebaf62efb9
Associated constants can be used in member function signatures (#5089)
|
1 년 전 |
josh11b
|
eb69d7420e
First iteration of completing and resolving facet types (#4920)
|
1 년 전 |
Boaz Brickner
|
6a99c4e970
When diagnosing a duplicated name, add the name to the diagnosis (#4902)
|
1 년 전 |
Boaz Brickner
|
4a93b6667e
Add the used name to the `NameUseBeforeDecl` diagnostic (#4901)
|
1 년 전 |
Jon Ross-Perkins
|
311b4ff03d
Refactor AddInst-family functions to their own file (#4941)
|
1 년 전 |
Boaz Brickner
|
dd7c64bad0
When diagnosing a duplicate name, point to the name instead of the instruction (#4953)
|
1 년 전 |
Jon Ross-Perkins
|
dc8f47e6ad
Move type functions off Context (#4951)
|
1 년 전 |
Jon Ross-Perkins
|
e70f9cd71d
Move diagnostic helpers from Context to other files (#4949)
|
1 년 전 |
Richard Smith
|
6dda094928
Superficial support for `template` modifier on symbolic bindings. (#4948)
|
1 년 전 |
Boaz Brickner
|
1aa6573d4e
When diagnosing poisoned name, point to the declared name instead of the entire declaration (#4938)
|
1 년 전 |
Boaz Brickner
|
c67920e631
When diagnosing name used before declared, set the location of the usage (#4860)
|
1 년 전 |
Boaz Brickner
|
f4e19f4390
Change `DeclNameStack::LookupOrAddName()` to return `SemIR::ScopeLookupResult` instead of a `pair` (#4852)
|
1 년 전 |
Jon Ross-Perkins
|
6b5eb1a101
Id::Invalid -> Id::None (#4834)
|
1 년 전 |
Jon Ross-Perkins
|
d958caaff3
Refactor CheckIsAllowedRedecl and stop function definition merging (#4800)
|
1 년 전 |
Geoff Romer
|
4f10735751
Track params in the parser (#4777)
|
1 년 전 |
Boaz Brickner
|
74395ce693
Change name poisoning implementation to allow better diagnostics (#4764)
|
1 년 전 |
josh11b
|
c5fd8f42b8
`ImplWitness` (#4679)
|
1 년 전 |
Boaz Brickner
|
9c8773da1b
Basic name poisoning support (#4654)
|
1 년 전 |
Jon Ross-Perkins
|
0e92e6cc5a
Switch TypeId::TypeType to TypeType::SingletonTypeId, and similar (#4619)
|
1 년 전 |
josh11b
|
a69c2630f9
Replace `InterfaceType` with `FacetType` (#4499)
|
1 년 전 |
Geoff Romer
|
223c5cb04b
Restructure handling of runtime parameters (#4422)
|
1 년 전 |
Geoff Romer
|
9d942f4633
Generate parameter pattern-match IR from pattern IR (#4388)
|
1 년 전 |
josh11b
|
d6d70bf80d
Handle runtime implicit parameters, and `self` outside of methods (#4361)
|
1 년 전 |
Geoff Romer
|
dc32aa2690
Initial support for binding patterns in SemIR (#4221)
|
1 년 전 |
Richard Smith
|
0354efa1fc
Rework how we check calls to support deduced implicit parameters (#4302)
|
1 년 전 |
Chandler Carruth
|
4845f40dff
Switch `CARBON_CHECK` to a format string API (#4285)
|
1 년 전 |
Jon Ross-Perkins
|
2d3842fc06
Implement 'extern library' support for functions. (#4220)
|
1 년 전 |
Jon Ross-Perkins
|
e62973a8ef
Address the LocIdAndInst::ReusingLoc TODO (#4211)
|
1 년 전 |
Jon Ross-Perkins
|
a3a4c14960
Error on non-constant parameters to a type. (#4215)
|
1 년 전 |
Jon Ross-Perkins
|
0feb757de0
Add fields for extern to EntityWithParamsBase (#4206)
|
1 년 전 |