Dana Jansens
|
51498547c9
Always use `LookupImplWitness` instructions for symbolic witnesses (#5321)
|
1 năm trước cách đây |
Richard Smith
|
ca8df34d0d
Format the call parameters of a function, not the patterns. (#5342)
|
1 năm trước cách đây |
Dana Jansens
|
0e8d354567
Split the witness table into a separate ImplWitnessTable instruction (#5272)
|
1 năm trước cách đây |
Richard Smith
|
a74ca9071b
Remove all remaining uses of `TypeId`s as instruction operands. (#5280)
|
1 năm trước cách đây |
Richard Smith
|
a45dc42d82
Store an `InterfaceId` and a `SpecificId` in `AssociatedEntityType`. (#5252)
|
1 năm trước cách đây |
josh11b
|
bc439ad092
Forward `impl` declarations of incomplete facet types (#5219)
|
1 năm trước cách đây |
josh11b
|
c7a338be59
Replace uses of "defined" with "complete" (#5196)
|
1 năm trước cách đây |
Dana Jansens
|
4539114c21
Return a set of ImplWitnesses from impl lookup (#5075)
|
1 năm trước cách đây |
josh11b
|
aa90ab3862
Fix non-instance compound member access (#5059)
|
1 năm trước cách đây |
Geoff Romer
|
f08e046d9e
Update text representation of CallParamIndex to match new name (#5067)
|
1 năm trước cách đây |
josh11b
|
c2281d1250
Update tests for upcoming #5059 and #5060 on member access and finding impl witnesses in facets (#5054)
|
1 năm trước cách đây |
Dana Jansens
|
0beda27192
Fingerprint `impl` blocks in semir (#5021)
|
1 năm trước cách đây |
josh11b
|
3ebd098597
Completing a type no longer ignores facet types (#5004)
|
1 năm trước cách đây |
josh11b
|
eb69d7420e
First iteration of completing and resolving facet types (#4920)
|
1 năm trước cách đây |
Dana Jansens
|
d5f3d3365a
Allow checking to continue after 'impl as' outside class (#4937)
|
1 năm trước cách đây |