Dana Jansens
|
90f839e84e
Add IR tagging to RequireImplsIds (#6525)
|
4 ヶ月 前 |
Jon Ross-Perkins
|
c5eba90317
Change `Destroy` to use a `CustomWitness` instead of a blanket impl (#6512)
|
4 ヶ月 前 |
Jon Ross-Perkins
|
47e551141f
Change the package namespace to use the package name (#6495)
|
4 ヶ月 前 |
Richard Smith
|
154e4012c4
Include the parent scope when fingerprinting an entity name. (#6473)
|
4 ヶ月 前 |
Dana Jansens
|
6a60b80508
Remove the FacetTypeId in RequireImpls (#6437)
|
5 ヶ月 前 |
Dana Jansens
|
0177dc5677
Import contained RequireImpls when importing an Interface or NamedConstraint (#6344)
|
5 ヶ月 前 |
Dana Jansens
|
5ae5170421
Allow deduction of tuple and struct literals as symbolic generic facet types (#6365)
|
5 ヶ月 前 |
Dana Jansens
|
ff0cea55f6
Add require decls to Interface and NamedConstraint (#6321)
|
5 ヶ月 前 |
Dana Jansens
|
81e55bed8a
Generate a RequireDecl instruction for require declarations (#6318)
|
5 ヶ月 前 |
Dana Jansens
|
43e09e8e81
Type-check `require` declarations (#6286)
|
6 ヶ月 前 |
Dana Jansens
|
f272198ce5
Don't elide Self when dumping the interface/constraint (#6297)
|
6 ヶ月 前 |
Jon Ross-Perkins
|
9b95944020
Mask unexpected inst ids (#6295)
|
6 ヶ月 前 |
Jon Ross-Perkins
|
a1fd86cf27
Change ImplWitnessTablePlaceholder from instruction to InstId value (#6294)
|
6 ヶ月 前 |
Boaz Brickner
|
4d4d720ff0
C++ Interop: Support getting `void*` from C++ functions and passing `void*` it to C++ function (#6279)
|
6 ヶ月 前 |
Geoff Romer
|
0811d996e1
Finish renaming BindName and related insts. (#6281)
|
6 ヶ月 前 |
Dana Jansens
|
26381f6eaf
Handle parsing of `require`...`impls` declarations (#6255)
|
6 ヶ月 前 |