Dana Jansens
|
f9e7564d37
Avoid unused case variable (#5421)
|
1 anno fa |
Dana Jansens
|
aa491d8fd8
Implement non-final impl overlap diagnostics (#5412)
|
1 anno fa |
Jon Ross-Perkins
|
4923445e3a
Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304)
|
1 anno fa |
Dana Jansens
|
eabe1cf9b8
Avoid crashing when a NamespaceType is in a type structure (#5301)
|
1 anno fa |
Dana Jansens
|
c34a8d0a3a
Convert remaining type-value InstId fields to TypeInstId (#5294)
|
1 anno fa |
Richard Smith
|
a74ca9071b
Remove all remaining uses of `TypeId`s as instruction operands. (#5280)
|
1 anno fa |
Dana Jansens
|
d07f70cfb3
Add insts for witness table entries that are unset or associated constants (#5255)
|
1 anno fa |
Geoff Romer
|
cda97cb292
Include all symbolic parts in structure comparison (#5247)
|
1 anno fa |
Richard Smith
|
bba32900c3
Preserve type sugar in ArrayType, ConstType, and PointerType. (#5235)
|
1 anno fa |
Boaz Brickner
|
ac3bf0d3fa
Change `TypeStructureBuilder.context_` from reference to pointer (#5211)
|
1 anno fa |
Dana Jansens
|
53c98a8619
Support specialization in impl lookup with a symbolic query/impl. (#5169)
|
1 anno fa |
Dana Jansens
|
6041e9aa9d
Use a "type structure" of each impl to choose the best match (#5124)
|
1 anno fa |
Dana Jansens
|
11ae0e27ab
Deduce through FacetValue (#5158)
|
1 anno fa |