Christopher Di Bella
|
ffe8f8f67d
Revert "refactors `LookupCppImpl` to handle multiple associated functions (#6816)" (#6900)
|
1 maand geleden |
Christopher Di Bella
|
4df2b6ea9d
adds checking support for `CppUnsafeDeref` witness (#6890)
|
1 maand geleden |
Richard Smith
|
c297344937
Support conversion between integer types. (#6856)
|
1 maand geleden |
Christopher Di Bella
|
4d0003765d
refactors `LookupCppImpl` to handle multiple associated functions (#6816)
|
1 maand geleden |
Jon Ross-Perkins
|
64e3fab43a
Skip C++ types when generating Destroy witnesses (#6732)
|
2 maanden geleden |
Richard Smith
|
e69c3fd978
Support list initialization of C++ classes that is performed via a constructor call. (#6660)
|
3 maanden geleden |
Jon Ross-Perkins
|
f5a1579d4d
Refactor LookupCopyImpl and LookupDestroyImpl to share logic. (#6649)
|
3 maanden geleden |
Jon Ross-Perkins
|
c5eba90317
Change `Destroy` to use a `CustomWitness` instead of a blanket impl (#6512)
|
4 maanden geleden |
Jon Ross-Perkins
|
b34e349792
Push GetFacetAsType from impl_lookup to custom_witness (#6520)
|
4 maanden geleden |
Jon Ross-Perkins
|
2543d2ea4f
Add CoreInterface for consistent tracking of CoreIdentifier interfaces (#6516)
|
4 maanden geleden |
Jon Ross-Perkins
|
655932da0b
Refactor BuildCustomWitness out to its own file (#6515)
|
4 maanden geleden |
Jon Ross-Perkins
|
25f63140e6
Refactor CppWitness as CustomWitness (#6491)
|
4 maanden geleden |
Richard Smith
|
c7cd24e1b2
Support for calling C++ destructors. (#6453)
|
4 maanden geleden |
Richard Smith
|
7fd62ff58d
Stop using `ImplWitness[Table]` for a C++ synthesized witness. (#6451)
|
4 maanden geleden |
Richard Smith
|
c77eebd15e
Cache final impl lookup results. (#6452)
|
5 maanden geleden |
Richard Smith
|
372f632d9d
Implement support for copying C++ classes. (#6434)
|
5 maanden geleden |