Chandler Carruth
|
3ec0bcb4fd
Improve building of generated sources for ClangD (#6046)
|
7 месяцев назад |
Ivana Ivanovska
|
12ddfb9c7c
[Carbon/C++ interop] Add support for C++ overloaded functions (#5891)
|
7 месяцев назад |
Richard Smith
|
20ac6b9270
Remove logging prints from advent example. (#6057)
|
7 месяцев назад |
Elliott Kalt
|
f4bd6e42f9
Replace `impl fn` with `override fn` (#6008)
|
7 месяцев назад |
Jon Ross-Perkins
|
973d721916
Some more edits to EnumBase and EnumMaskBase (#6054)
|
7 месяцев назад |
Jon Ross-Perkins
|
1d19fa3954
Disable clang-tidy action in favor of clangd-tidy (#6037)
|
7 месяцев назад |
Jon Ross-Perkins
|
6cc5d7ed2a
Add an EnumMaskBase type (#6053)
|
7 месяцев назад |
Boaz Brickner
|
508a88e2a9
C++ inteop: Set type source info for a generated C++ thunk function (#6049)
|
7 месяцев назад |
Richard Smith
|
d60900cbeb
Remove special case for returning value expressions by copy (#6052)
|
7 месяцев назад |
Dana Jansens
|
896ef4da0e
Include the Name when dumping an instruction with a name (#6051)
|
7 месяцев назад |
Boaz Brickner
|
34805543a1
Sort functions in `import_cpp.cpp` per `import_cpp.h` (#6048)
|
7 месяцев назад |
Chandler Carruth
|
4776f3230b
Disable the modernize headers `clang-tidy` check (#6045)
|
7 месяцев назад |
Richard Smith
|
1ec8ac7ef9
Add `Copy` interface and use it for making copies. (#6034)
|
7 месяцев назад |
Dana Jansens
|
91722ae21a
Stop round tripping through an InstId to get the ConstantId of a TypeId (#6044)
|
7 месяцев назад |
Richard Smith
|
e8cd229e74
When performing an impl lookup, only import impls for related interfaces. (#6040)
|
7 месяцев назад |
Chandler Carruth
|
1c6e859a50
Many improvements to the filesystem library (#6000)
|
7 месяцев назад |
Jon Ross-Perkins
|
e45d304340
Remove unused EnumBase macros (#6043)
|
7 месяцев назад |
Jon Ross-Perkins
|
b0d93c2393
Use enumerated values in formatter (#6042)
|
7 месяцев назад |
Jon Ross-Perkins
|
0da91115cd
Run clangd-tidy for the merge queue (#6041)
|
7 месяцев назад |
Dana Jansens
|
ed43fd2c1c
Give the BindSymbolicName for .Self in a binding pattern a FacetType type (#6036)
|
7 месяцев назад |
Boaz Brickner
|
d6fbe3c663
C++ interop: Support importing operators defined in namespaces (#6024)
|
7 месяцев назад |
Jon Ross-Perkins
|
3f799bd987
Use explicit(false) for implicit construction (#6039)
|
7 месяцев назад |
Jon Ross-Perkins
|
b74fdf52de
Use `typename` on templates for consistency. (#6038)
|
7 месяцев назад |
Jon Ross-Perkins
|
0518fdebbc
Fix potential fingerprint conflict in constraints (#6033)
|
7 месяцев назад |
Boaz Brickner
|
56adfa20ce
C++ interop: Add a test for calling an operator on an inner class (#6030)
|
7 месяцев назад |
Dana Jansens
|
1dbf000905
Avoid python stack traces when hitting ^C in autoupdate (#6004)
|
7 месяцев назад |
Dana Jansens
|
b92e23962a
Use a FixedSizeValueStore<CheckIRId> in Lower::Context (#6021)
|
7 месяцев назад |
Dana Jansens
|
64139e5d65
Stop using Map for the cache in InstFingerprinter (#6019)
|
7 месяцев назад |
Boaz Brickner
|
471b394c6d
C++ interop: Support unary operators (#6020)
|
7 месяцев назад |
Chandler Carruth
|
049abc638d
Update LLVM to pick up new compiler-rt build rules (#6023)
|
7 месяцев назад |