Jon Ross-Perkins
|
1e9e148c3b
Rename the ImportRefs block to Imports (#5618)
|
11 luni în urmă |
Richard Smith
|
e060342411
Defer building thunks until the end of the enclosing definition. (#5403)
|
1 an în urmă |
Dana Jansens
|
13da710e94
Poison impl lookup queries with concrete results (#5373)
|
1 an în urmă |
Dana Jansens
|
315e206ff1
Construct LocId from InstId directly (explicitly) instead of doing lookups when possible (#5355)
|
1 an în urmă |
Jon Ross-Perkins
|
03e693873b
Detect control flow in entities nested inside functions (#5336)
|
1 an în urmă |
Jon Ross-Perkins
|
55da026a46
Remove the SemIRLoc typedef (#5299)
|
1 an în urmă |
Richard Smith
|
a74ca9071b
Remove all remaining uses of `TypeId`s as instruction operands. (#5280)
|
1 an în urmă |
Alina Sbirlea
|
077cf56a8a
Emit function definitions in check, for all specifics seen. (#5090)
|
1 an în urmă |
josh11b
|
bc439ad092
Forward `impl` declarations of incomplete facet types (#5219)
|
1 an în urmă |
Jon Ross-Perkins
|
0a3efb76ed
Use DiagnosticEmitter for phase-specific types (#5188)
|
1 an în urmă |
Jon Ross-Perkins
|
acbe6530c3
Move diagnostics into a namespace (#5173)
|
1 an în urmă |
Dana Jansens
|
53c98a8619
Support specialization in impl lookup with a symbolic query/impl. (#5169)
|
1 an în urmă |
Ivana Ivanovska
|
ce2ff0a35d
Add support for int return type in Carbon/C++ interop (#5114)
|
1 an în urmă |
Jon Ross-Perkins
|
701f12d9a2
Clean up LocIdAndInst::UncheckedLoc uses (#5151)
|
1 an în urmă |
Dana Jansens
|
ce7a0a4d07
Support conversion from facet value to facet value (#5085)
|
1 an în urmă |
Dana Jansens
|
4539114c21
Return a set of ImplWitnesses from impl lookup (#5075)
|
1 an în urmă |
Jon Ross-Perkins
|
422cc3d48a
Move diagnostic usings off Context (#5007)
|
1 an în urmă |
Dana Jansens
|
ebc1080c5d
Improve diagnostics for impl lookup cycles (#4998)
|
1 an în urmă |
Jon Ross-Perkins
|
e7b68572fa
Consolidate post-check logic (#5003)
|
1 an în urmă |
Jon Ross-Perkins
|
de0cab1e66
Move ChoiceDeferredBinding for style (#5002)
|
1 an în urmă |
Dana Jansens
|
d199ce327a
Make FacetTypeInfo and CompleteFacetType stores share id indices (#4989)
|
1 an în urmă |
josh11b
|
eb69d7420e
First iteration of completing and resolving facet types (#4920)
|
1 an în urmă |
Jon Ross-Perkins
|
186ca0e505
Remove Context::DumpFormattedFile (#4978)
|
1 an în urmă |
Dana Jansens
|
3f01310039
Make choice work for alternatives without parameters (#4815)
|
1 an în urmă |
Jon Ross-Perkins
|
e3764ff6f3
Clean up Context API (#4969)
|
1 an în urmă |
Dana Jansens
|
f038aead4c
Diagnose cycles in impl lookup (#4947)
|
1 an în urmă |
Jon Ross-Perkins
|
311b4ff03d
Refactor AddInst-family functions to their own file (#4941)
|
1 an în urmă |
Jon Ross-Perkins
|
dc8f47e6ad
Move type functions off Context (#4951)
|
1 an în urmă |
Jon Ross-Perkins
|
e70f9cd71d
Move diagnostic helpers from Context to other files (#4949)
|
1 an în urmă |
Jon Ross-Perkins
|
afef6cd940
Refactor name lookup logic out of Context (#4930)
|
1 an în urmă |