Dana Jansens
|
4bb2935770
Look through `extend require` in an interface or named constraint in name lookup (#6630)
|
před 3 měsíci |
Dana Jansens
|
32aa7cb1fa
Make identifying a facet type an operation on a (self+facet type) pair (#6592)
|
před 3 měsíci |
Dana Jansens
|
3c8417947b
Propagate errors in `extend require` up to the containing scope (#6480)
|
před 4 měsíci |
Dana Jansens
|
2d38978756
Diagnose explicit `Self` in extend in the parse node handler (Refactor Impl construction 1/7) (#6465)
|
před 4 měsíci |
Dana Jansens
|
6a60b80508
Remove the FacetTypeId in RequireImpls (#6437)
|
před 5 měsíci |
Dana Jansens
|
25536cab67
Avoid a crash when the type of Self in an interface or constraint is an error (#6443)
|
před 5 měsíci |
Dana Jansens
|
0cf2448505
Get specific interfaces with correct specific from named constraints (#6435)
|
před 5 měsíci |
Dana Jansens
|
201e408252
Type completion of facet types is separate from Identifying (#6385)
|
před 5 měsíci |
Dana Jansens
|
e62678e682
Identify and complete facet types as needed for p5168 (#6369)
|
před 5 měsíci |
Dana Jansens
|
0177dc5677
Import contained RequireImpls when importing an Interface or NamedConstraint (#6344)
|
před 5 měsíci |
Dana Jansens
|
ff0cea55f6
Add require decls to Interface and NamedConstraint (#6321)
|
před 5 měsíci |
Dana Jansens
|
81e55bed8a
Generate a RequireDecl instruction for require declarations (#6318)
|
před 5 měsíci |
Dana Jansens
|
ca3f95faa6
Make named constraint eval to a FacetType with itself in it (#6308)
|
před 6 měsíci |
Dana Jansens
|
43e09e8e81
Type-check `require` declarations (#6286)
|
před 6 měsíci |
Dana Jansens
|
26381f6eaf
Handle parsing of `require`...`impls` declarations (#6255)
|
před 6 měsíci |