Richard Smith
|
709776ad1c
Support for locations in transitively imported C++ code (#7093)
|
vor 1 Woche |
Burak Emir
|
fdb188ccfd
Implement unused pattern bindings, continued (#6518)
|
vor 2 Monaten |
Dana Jansens
|
917a6ea971
Add an interface-with-self generic to each interface and same for constraints (#6667)
|
vor 2 Monaten |
Dana Jansens
|
c64117d0e0
Make IdTag typesafe (#6574)
|
vor 3 Monaten |
Geoff Romer
|
505b1c86b9
Initial support for return forms (#6556)
|
vor 3 Monaten |
Geoff Romer
|
0e5832d3c2
Model `ref` tags as insts instead of annotations (#6541)
|
vor 4 Monaten |
Jon Ross-Perkins
|
c0b335b87f
Add well-known identifier caching (#6486)
|
vor 4 Monaten |
Geoff Romer
|
bf45b1cbf5
Refactor function return type representation (#6463)
|
vor 4 Monaten |
Geoff Romer
|
43ffd721a4
Support `ref` tags on arguments to `ref` params (#6312)
|
vor 5 Monaten |
David Blaikie
|
12fa65e53c
Check for use of `InstId`s from the wrong `SemIR::File` (#5997)
|
vor 7 Monaten |
Jon Ross-Perkins
|
49ba8cf3e1
Switch class to use a blanket impl for `Destroy` (#6125)
|
vor 7 Monaten |
Dana Jansens
|
64139e5d65
Stop using Map for the cache in InstFingerprinter (#6019)
|
vor 7 Monaten |
Jon Ross-Perkins
|
7209ad7c9f
Generate Destroy impls for classes (#5873)
|
vor 9 Monaten |
Jon Ross-Perkins
|
bd4fbb4393
Expand use of CheckIRId stores (#5820)
|
vor 9 Monaten |
Richard Smith
|
2472f44e44
Track pending thunks on the deferred definition worklist. (#5609)
|
vor 10 Monaten |
Jon Ross-Perkins
|
1b55459da6
Add filenames to stack traces (#5623)
|
vor 11 Monaten |
Dana Jansens
|
315e206ff1
Construct LocId from InstId directly (explicitly) instead of doing lookups when possible (#5355)
|
vor 1 Jahr |
Thomas Köppe
|
bf32da8dad
Add missing standard library header inclusions (#5316)
|
vor 1 Jahr |
Jon Ross-Perkins
|
55da026a46
Remove the SemIRLoc typedef (#5299)
|
vor 1 Jahr |
Jon Ross-Perkins
|
0a3efb76ed
Use DiagnosticEmitter for phase-specific types (#5188)
|
vor 1 Jahr |
Jon Ross-Perkins
|
acbe6530c3
Move diagnostics into a namespace (#5173)
|
vor 1 Jahr |
Jon Ross-Perkins
|
5574ad361d
Add more empty stack verification (#5020)
|
vor 1 Jahr |
Jon Ross-Perkins
|
422cc3d48a
Move diagnostic usings off Context (#5007)
|
vor 1 Jahr |
Jon Ross-Perkins
|
e7b68572fa
Consolidate post-check logic (#5003)
|
vor 1 Jahr |
josh11b
|
eb69d7420e
First iteration of completing and resolving facet types (#4920)
|
vor 1 Jahr |
Jon Ross-Perkins
|
186ca0e505
Remove Context::DumpFormattedFile (#4978)
|
vor 1 Jahr |
Jon Ross-Perkins
|
e3764ff6f3
Clean up Context API (#4969)
|
vor 1 Jahr |
Jon Ross-Perkins
|
311b4ff03d
Refactor AddInst-family functions to their own file (#4941)
|
vor 1 Jahr |
Jon Ross-Perkins
|
dc8f47e6ad
Move type functions off Context (#4951)
|
vor 1 Jahr |
Jon Ross-Perkins
|
e70f9cd71d
Move diagnostic helpers from Context to other files (#4949)
|
vor 1 Jahr |