David Blaikie
|
c2a0ee98c5
Remove outdated comment about generic vtable inst naming (#5814)
|
9 месяцев назад |
Jon Ross-Perkins
|
a842162424
Make NameScope move constructor noexcept (#5812)
|
9 месяцев назад |
David Blaikie
|
3bf98e9bc2
Implement correctly overriding dependent virtual functions (#5804)
|
9 месяцев назад |
Richard Smith
|
9f67fa4b0f
Allow interop with templated but non-template functions. (#5809)
|
9 месяцев назад |
Boaz Brickner
|
dd76c9bd13
Merge `i16` and `i32` param and return test files (#5760)
|
9 месяцев назад |
Boaz Brickner
|
4f8d0649d5
When importing a looked up name, reuse previously imported declaration instead of importing the same declaration again (#5789)
|
9 месяцев назад |
Richard Smith
|
f204bdf094
Basic support for calling class methods imported from C++. (#5796)
|
9 месяцев назад |
David Blaikie
|
83b2924432
Support importing vtables for generic classes (#5802)
|
9 месяцев назад |
David Blaikie
|
e6214b946a
Remove out of date comment (#5805)
|
9 месяцев назад |
Jon Ross-Perkins
|
be487bbeda
Use declaration locations for formatting entities (#5799)
|
9 месяцев назад |
David Blaikie
|
16ab0b313a
Remove out-of-date comment now that generic vtables are implemented (#5803)
|
9 месяцев назад |
Richard Smith
|
a6acba9eab
Support for importing const-qualified types from C++. (#5794)
|
9 месяцев назад |
David Blaikie
|
27be0973e7
Vtable support for generics (#5793)
|
9 месяцев назад |
Jon Ross-Perkins
|
8cd1307711
Include the interface name in impl names (#5798)
|
9 месяцев назад |
Chandler Carruth
|
1a97021875
Enhance benchmark runner args and defaults (#5797)
|
9 месяцев назад |
Jon Ross-Perkins
|
a7dbd4ef62
Improve handling of carbon-busybox symlinks in bazel (#5795)
|
10 месяцев назад |
Jon Ross-Perkins
|
2bb8e98849
Change SemIR formed for 'as' errors (#5792)
|
10 месяцев назад |
Jon Ross-Perkins
|
e855f38b8c
Tag destruction as desugaring (#5790)
|
10 месяцев назад |
Richard Smith
|
26e23eac10
Support import of typedefs. (#5787)
|
10 месяцев назад |
Jon Ross-Perkins
|
6ca4e2e089
Fix a small implicit/desugared reference (#5791)
|
10 месяцев назад |
Jon Ross-Perkins
|
6a53947c5c
Handle destruction for return statements (#5785)
|
10 месяцев назад |
Boaz Brickner
|
a5ddc3e3cd
Support importing C++ `_Nonnull` pointers as function parameters or return values (#5773)
|
10 месяцев назад |
Jon Ross-Perkins
|
110af3bfe4
Set an explicit size for lexical lookup's vector (#5786)
|
10 месяцев назад |
Jon Ross-Perkins
|
d64ec883d5
Move BlockValueStore from sem_ir to base (#5779)
|
10 месяцев назад |
Richard Smith
|
3776e464e0
Properly set up C++ include paths and similar environment settings when parsing imported C++. (#5767)
|
10 месяцев назад |
Jon Ross-Perkins
|
da99b940f5
Fix clangd-tidy to avoid blocking merges while testing (#5782)
|
10 месяцев назад |
Richard Smith
|
f987504614
Track the location of the Cpp import for use in Clang diagnostics. (#5783)
|
10 месяцев назад |
Jon Ross-Perkins
|
6db13532ca
Try using clangd-tidy (#5763)
|
10 месяцев назад |
Boaz Brickner
|
9d0aaa740b
When adding an imported C++ name, make sure that its `clang::Decl` is mapped if import failed (#5769)
|
10 месяцев назад |
Dana Jansens
|
cd14dca749
Document and test that structs with different field orders are different types for impl lookup (#5778)
|
10 месяцев назад |