Geoff Romer
|
18cfeb7476
Add support for `->?` return forms (#6849)
|
1 月之前 |
Geoff Romer
|
4a0cf6c1fb
Track the start of a signature more accurately (#6760)
|
2 月之前 |
Jon Ross-Perkins
|
47e551141f
Change the package namespace to use the package name (#6495)
|
4 月之前 |
Jon Ross-Perkins
|
8166f9a7cf
Formalize Cpp as a PackageNameId (#6306)
|
5 月之前 |
Jon Ross-Perkins
|
705c95d6e0
Drop fn destroy support (#6136)
|
7 月之前 |
Richard Smith
|
e24ba02352
Fix lowering of thunks in generic impls (#5631)
|
10 月之前 |
Jon Ross-Perkins
|
89a6818424
Move TokenOnly to LocIdForDiagnostics (#5590)
|
11 月之前 |
Dana Jansens
|
315e206ff1
Construct LocId from InstId directly (explicitly) instead of doing lookups when possible (#5355)
|
1 年之前 |
Dana Jansens
|
c38e723dd8
Rename singleton InstId constants to TypeInstId (#5323)
|
1 年之前 |
Jon Ross-Perkins
|
4923445e3a
Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304)
|
1 年之前 |
Richard Smith
|
c33adfafd3
Replace `GetTypeInSpecific` with `GetTypeOfInstInSpecific`. (#5232)
|
1 年之前 |
Jon Ross-Perkins
|
acbe6530c3
Move diagnostics into a namespace (#5173)
|
1 年之前 |
Jon Ross-Perkins
|
216c499cbf
Add declaration checking for `fn destroy` (#5127)
|
1 年之前 |
Jon Ross-Perkins
|
21687e8cb1
Fix use of keyword names in qualifiers with params (#5130)
|
1 年之前 |
Jon Ross-Perkins
|
c44e688e5d
Add parsing for 'fn destroy' (#5045)
|
1 年之前 |
Jon Ross-Perkins
|
f7e0b61c3a
Refactor HandleIdentifierName away (#5044)
|
1 年之前 |
Jon Ross-Perkins
|
311b4ff03d
Refactor AddInst-family functions to their own file (#4941)
|
1 年之前 |
Jon Ross-Perkins
|
dc8f47e6ad
Move type functions off Context (#4951)
|
1 年之前 |
Jon Ross-Perkins
|
afef6cd940
Refactor name lookup logic out of Context (#4930)
|
1 年之前 |
Richard Smith
|
8eb4e24cb6
Implement #4864: `Core` is a keyword (#4909)
|
1 年之前 |
Boaz Brickner
|
3d39ab67bf
Wrap lookup result in a new `ScopeLookupResult` (#4831)
|
1 年之前 |
Geoff Romer
|
96256652c5
Use FullPatternStack instead of node stack for binding context (#4829)
|
1 年之前 |
Jon Ross-Perkins
|
6b5eb1a101
Id::Invalid -> Id::None (#4834)
|
1 年之前 |
Geoff Romer
|
13434f0e8a
Model `var` as a pattern operator (#4720)
|
1 年之前 |
Geoff Romer
|
4f10735751
Track params in the parser (#4777)
|
1 年之前 |
David Blaikie
|
4d0a6db49b
Abort checking when encountering an invalid parse node (#4700)
|
1 年之前 |
Jon Ross-Perkins
|
1cba3328f7
Finish removing BuiltinInstKind (#4637)
|
1 年之前 |
Jon Ross-Perkins
|
efab39cbd9
Remove InstId::Builtin members (#4632)
|
1 年之前 |
Richard Smith
|
b274622228
Improve infrastructure for formatting types in diagnostics. (#4374)
|
1 年之前 |
Geoff Romer
|
dc32aa2690
Initial support for binding patterns in SemIR (#4221)
|
1 年之前 |