David Blaikie
|
e6214b946a
Remove out of date comment (#5805)
|
hai 9 meses |
Jon Ross-Perkins
|
be487bbeda
Use declaration locations for formatting entities (#5799)
|
hai 9 meses |
David Blaikie
|
16ab0b313a
Remove out-of-date comment now that generic vtables are implemented (#5803)
|
hai 9 meses |
Richard Smith
|
a6acba9eab
Support for importing const-qualified types from C++. (#5794)
|
hai 10 meses |
David Blaikie
|
27be0973e7
Vtable support for generics (#5793)
|
hai 10 meses |
Jon Ross-Perkins
|
8cd1307711
Include the interface name in impl names (#5798)
|
hai 10 meses |
Chandler Carruth
|
1a97021875
Enhance benchmark runner args and defaults (#5797)
|
hai 10 meses |
Jon Ross-Perkins
|
a7dbd4ef62
Improve handling of carbon-busybox symlinks in bazel (#5795)
|
hai 10 meses |
Jon Ross-Perkins
|
2bb8e98849
Change SemIR formed for 'as' errors (#5792)
|
hai 10 meses |
Jon Ross-Perkins
|
e855f38b8c
Tag destruction as desugaring (#5790)
|
hai 10 meses |
Richard Smith
|
26e23eac10
Support import of typedefs. (#5787)
|
hai 10 meses |
Jon Ross-Perkins
|
6ca4e2e089
Fix a small implicit/desugared reference (#5791)
|
hai 10 meses |
Jon Ross-Perkins
|
6a53947c5c
Handle destruction for return statements (#5785)
|
hai 10 meses |
Boaz Brickner
|
a5ddc3e3cd
Support importing C++ `_Nonnull` pointers as function parameters or return values (#5773)
|
hai 10 meses |
Jon Ross-Perkins
|
110af3bfe4
Set an explicit size for lexical lookup's vector (#5786)
|
hai 10 meses |
Jon Ross-Perkins
|
d64ec883d5
Move BlockValueStore from sem_ir to base (#5779)
|
hai 10 meses |
Richard Smith
|
3776e464e0
Properly set up C++ include paths and similar environment settings when parsing imported C++. (#5767)
|
hai 10 meses |
Jon Ross-Perkins
|
da99b940f5
Fix clangd-tidy to avoid blocking merges while testing (#5782)
|
hai 10 meses |
Richard Smith
|
f987504614
Track the location of the Cpp import for use in Clang diagnostics. (#5783)
|
hai 10 meses |
Jon Ross-Perkins
|
6db13532ca
Try using clangd-tidy (#5763)
|
hai 10 meses |
Boaz Brickner
|
9d0aaa740b
When adding an imported C++ name, make sure that its `clang::Decl` is mapped if import failed (#5769)
|
hai 10 meses |
Dana Jansens
|
cd14dca749
Document and test that structs with different field orders are different types for impl lookup (#5778)
|
hai 10 meses |
Boaz Brickner
|
ff9154b978
Push a decl name scope before calling `CalleePatternMatch()` (#5771)
|
hai 10 meses |
Boaz Brickner
|
3f5b04f777
Use `Core.Print` instead of `Carbon.Print` in documentation (#5770)
|
hai 10 meses |
Jon Ross-Perkins
|
b3866250db
Remove prebuilt_binary from file_test rules (#5765)
|
hai 10 meses |
Boaz Brickner
|
12d66be1cd
Delete files that were moved in #5716 but got undeleted in #5678 (#5768)
|
hai 10 meses |
Richard Smith
|
c7886f4336
Ask Clang to mangle names, don't try to do it ourselves. (#5764)
|
hai 10 meses |
Jon Ross-Perkins
|
5b0ae6e784
Remove IdT from ValueStoreTypes (#5761)
|
hai 10 meses |
Jon Ross-Perkins
|
b4b4d33789
Change CanonicalValueStore to take ValueT and KeyT as parameters (#5759)
|
hai 10 meses |
David Blaikie
|
967a98f845
Import vtable_ptr lazily (#5762)
|
hai 10 meses |