Dana Jansens
|
90898a8e19
Avoid witnesses in redecls when handling errors in handle_impl (#5409)
|
1 vuosi sitten |
Dana Jansens
|
0e8d354567
Split the witness table into a separate ImplWitnessTable instruction (#5272)
|
1 vuosi sitten |
Richard Smith
|
a74ca9071b
Remove all remaining uses of `TypeId`s as instruction operands. (#5280)
|
1 vuosi sitten |
Dana Jansens
|
0beda27192
Fingerprint `impl` blocks in semir (#5021)
|
1 vuosi sitten |
Richard Smith
|
c6d35e1c4a
Rename template constant -> concrete constant. (#4939)
|
1 vuosi sitten |
David Blaikie
|
667a010ae6
Readd the missing class `!members` list. (#4828)
|
1 vuosi sitten |
David Blaikie
|
e6c1f0630a
Add a newline after diagnostic output when testing (#4818)
|
1 vuosi sitten |
David Blaikie
|
a8b46cf561
Add SemIR Vtable instruction and usage (#4732)
|
1 vuosi sitten |
Dana Jansens
|
6aba386eeb
Move the complete_witness_type above the !members label. (#4808)
|
1 vuosi sitten |
Jon Ross-Perkins
|
9dc450e0af
Stop merging invalid impl redefinitions (#4798)
|
1 vuosi sitten |
josh11b
|
c5fd8f42b8
`ImplWitness` (#4679)
|
1 vuosi sitten |
Jon Ross-Perkins
|
e7a86b03c6
Remove offsets from InstId formatting, trying to name more (#4645)
|
1 vuosi sitten |
josh11b
|
5d1b39e1f2
More instructions get named (#4615)
|
1 vuosi sitten |
Richard Smith
|
4a10d29b99
Include the complete type witness for a class in its SemIR output. (#4599)
|
1 vuosi sitten |
Richard Smith
|
4ee65ef58a
Reduce the size of formatted SemIR. (#4534)
|
1 vuosi sitten |
josh11b
|
a69c2630f9
Replace `InterfaceType` with `FacetType` (#4499)
|
1 vuosi sitten |
Jon Ross-Perkins
|
10e256a241
Name empty tuples distinctly in SemIR. (#4503)
|
1 vuosi sitten |
Richard Smith
|
2e63da1a40
Move diagnostic kind name to the end of the diagnostic. (#4437)
|
1 vuosi sitten |
Jon Ross-Perkins
|
62c36eceda
Support printing the diagnostic kind for verification. (#4425)
|
1 vuosi sitten |
Richard Smith
|
17411c5e78
Assign a name to `interface_type` instructions. (#4369)
|
1 vuosi sitten |
Richard Smith
|
568ad197d1
Track the instruction used to name the type and constraint in an impl. (#4368)
|
1 vuosi sitten |