Geoff Romer
|
4c9049346d
Replace form insts with actions (#7100)
|
3 giorni fa |
Geoff Romer
|
ba6257891e
Remove ValueParamPattern case from deduction (#6869)
|
1 mese fa |
Dana Jansens
|
cea52ad2d8
Format the InterfaceWithSelf and NamedConstraintWithSelf generic name with its ".WithSelf" suffix (#6798)
|
2 mesi fa |
Dana Jansens
|
fbc8d59d32
Introduce Diagnostics::ContextScope and remove diagnoser callbacks in type completion (#6761)
|
2 mesi fa |
Dana Jansens
|
917a6ea971
Add an interface-with-self generic to each interface and same for constraints (#6667)
|
2 mesi fa |
Geoff Romer
|
e5b05a1fac
`ExprCategory` for guaranteed-in-place initializing expressions (#6623)
|
2 mesi fa |
Richard Smith
|
093d5072db
Add support for using C++ user-defined conversions via interop (#6646)
|
3 mesi fa |
Geoff Romer
|
4329a83e4c
Form-aware textual format for return parameters and arguments (#6588)
|
3 mesi fa |
Geoff Romer
|
e1ec8d42d1
Give `ReturnExpr` a target only when initialization is in-place (#6570)
|
3 mesi fa |
Geoff Romer
|
6985ecb1d4
Replace GetCurrentReturnSlot with GetReturnedVarParam (#6571)
|
3 mesi fa |
Jon Ross-Perkins
|
c5eba90317
Change `Destroy` to use a `CustomWitness` instead of a blanket impl (#6512)
|
4 mesi fa |
Jon Ross-Perkins
|
47e551141f
Change the package namespace to use the package name (#6495)
|
4 mesi fa |
Jon Ross-Perkins
|
25f63140e6
Refactor CppWitness as CustomWitness (#6491)
|
4 mesi fa |
Richard Smith
|
154e4012c4
Include the parent scope when fingerprinting an entity name. (#6473)
|
4 mesi fa |
Richard Smith
|
7fd62ff58d
Stop using `ImplWitness[Table]` for a C++ synthesized witness. (#6451)
|
4 mesi fa |
Richard Smith
|
c77eebd15e
Cache final impl lookup results. (#6452)
|
5 mesi fa |
Richard Smith
|
372f632d9d
Implement support for copying C++ classes. (#6434)
|
5 mesi fa |