Jon Ross-Perkins
|
01a7c79c41
Proposing helpers to reduce some facet type boilerplate (#6412)
|
5 месяцев назад |
Jon Ross-Perkins
|
972854e834
In import, replace MakeSelfSpecific with GetOrAddLocalSpecific (#6409)
|
5 месяцев назад |
Jon Ross-Perkins
|
8779b8f64b
Replace pending generic logic with work stack-based logic (#6404)
|
5 месяцев назад |
Jon Ross-Perkins
|
6b1ef75ac5
Make generic decl resolution happen during non-pending import flow (#6394)
|
5 месяцев назад |
Jon Ross-Perkins
|
4a8efd81e3
Rewrite generic binding imports to use AddLoadedImportRef (#6388)
|
5 месяцев назад |
Dana Jansens
|
eb0dcc8ce4
Import generic named constraints (#6376)
|
5 месяцев назад |
Geoff Romer
|
57a2715f10
Remove support for `addr` (#6375)
|
5 месяцев назад |
Jon Ross-Perkins
|
fbc7690157
Switch `zip` to `zip_equal` where possible (#6389)
|
5 месяцев назад |
Dana Jansens
|
e62678e682
Identify and complete facet types as needed for p5168 (#6369)
|
5 месяцев назад |
Dana Jansens
|
0183fa301f
Import named constraints in a FacetType (#6368)
|
5 месяцев назад |
Dana Jansens
|
0177dc5677
Import contained RequireImpls when importing an Interface or NamedConstraint (#6344)
|
5 месяцев назад |
Jon Ross-Perkins
|
877179d6d9
Refactor addition of imported locations and placeholders (#6354)
|
5 месяцев назад |
Jon Ross-Perkins
|
931039dcbc
Refactor ResolveResult with its factory methods (#6356)
|
5 месяцев назад |
Jon Ross-Perkins
|
bf4d59bc20
Move ImportRefResolver function bodies out-of-line (#6355)
|
5 месяцев назад |
Jon Ross-Perkins
|
faada92cee
Refactor AddLoadedImportRef, particularly for types (#6352)
|
5 месяцев назад |
Jon Ross-Perkins
|
8ba0274e81
Call GetAttached less frequently in import (#6350)
|
5 месяцев назад |
Geoff Romer
|
43ffd721a4
Support `ref` tags on arguments to `ref` params (#6312)
|
5 месяцев назад |
Dana Jansens
|
ff0cea55f6
Add require decls to Interface and NamedConstraint (#6321)
|
5 месяцев назад |
Dana Jansens
|
b2c3e92132
Copy the complete flag when importing a named constraint (#6316)
|
6 месяцев назад |
Dana Jansens
|
30c3a35776
Import the full NamedConstraint from its decl (#6311)
|
6 месяцев назад |
Dana Jansens
|
ed31a6dbe8
Import NamedConstraintDecl instruction names (#6305)
|
6 месяцев назад |
Geoff Romer
|
0811d996e1
Finish renaming BindName and related insts. (#6281)
|
6 месяцев назад |
David Blaikie
|
4f1f0fc7c2
Add unit tagging to ImportIRId (#6265)
|
6 месяцев назад |
Geoff Romer
|
09710d102f
Separate binding insts for refs and values (#6235)
|
6 месяцев назад |
David Blaikie
|
d4a8cb96de
Correct format string specifier to match number of parameters (#6266)
|
6 месяцев назад |
Jon Ross-Perkins
|
c7646b74c1
Reduce use of function return type deduction (#6227)
|
6 месяцев назад |
Jon Ross-Perkins
|
9010249936
Remove reallocation assumptions from generic code (#6217)
|
6 месяцев назад |
Dana Jansens
|
e682a6660d
Avoid adding extraneous local instructions while importing witness table entries (#6180)
|
6 месяцев назад |
Dana Jansens
|
fe020ee08b
Make FacetAccessType evaluate to SymbolicBindingType for type-of a BindSymbolicName (#6115)
|
7 месяцев назад |
Jon Ross-Perkins
|
81c2b3be1a
Handle some more errors in interfaces without crashing. (#6155)
|
7 месяцев назад |