Dana Jansens
|
c38e723dd8
Rename singleton InstId constants to TypeInstId (#5323)
|
1 год назад |
Thomas Köppe
|
bf32da8dad
Add missing standard library header inclusions (#5316)
|
1 год назад |
Jon Ross-Perkins
|
4923445e3a
Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304)
|
1 год назад |
Jon Ross-Perkins
|
55da026a46
Remove the SemIRLoc typedef (#5299)
|
1 год назад |
Dana Jansens
|
cf57c85545
Introduce TypeInstId (#5288)
|
1 год назад |
Richard Smith
|
a74ca9071b
Remove all remaining uses of `TypeId`s as instruction operands. (#5280)
|
1 год назад |
Boaz Brickner
|
68111a994c
C++ Interop: Basic C++ record (class/struct/union) import support (#5156)
|
1 год назад |
Ivana Ivanovska
|
7580df8b8a
[Carbon/C++ interop] Add support for int function params (#5197)
|
1 год назад |
Boaz Brickner
|
61c705311f
Remove unused variable `diagnostics_stream` (#5239)
|
1 год назад |
Boaz Brickner
|
e7e52a14ba
When compiling C++, output a diagnostic per C++ diagnostic (#5177)
|
1 год назад |
Jon Ross-Perkins
|
acbe6530c3
Move diagnostics into a namespace (#5173)
|
1 год назад |
Boaz Brickner
|
44bcceba86
When import C++ names, add the note on the `ClangLookup()` as well (#5142)
|
1 год назад |
Ivana Ivanovska
|
ce2ff0a35d
Add support for int return type in Carbon/C++ interop (#5114)
|
1 год назад |
Jon Ross-Perkins
|
832c6398d6
Reduce explicit SemIR::LocIdAndInst construction (#5153)
|
1 год назад |
Boaz Brickner
|
3a5e18b1a1
In C++ interop, stop referring to the diagnostics consumer before deleting it (#5149)
|
1 год назад |
Alina Sbirlea
|
5a4b63a040
[Refactor] Move call_params_id from EntityBase to FunctionFields. (#5146)
|
1 год назад |
Jon Ross-Perkins
|
dfe1c880ea
Clean up node kind information for namespaces (#5120)
|
1 год назад |
Boaz Brickner
|
fcd38a4d7f
Add support for importing C++ namespaces (#5103)
|
1 год назад |
Boaz Brickner
|
156ab889f8
Support mangling imported C++ functions using Clang's `MangleContext` (#5062)
|
1 год назад |
Boaz Brickner
|
87b9cab7b1
Add support for importing a trivial global C++ function (#5033)
|
1 год назад |
Jon Ross-Perkins
|
311b4ff03d
Refactor AddInst-family functions to their own file (#4941)
|
1 год назад |
Jon Ross-Perkins
|
dc8f47e6ad
Move type functions off Context (#4951)
|
1 год назад |
Boaz Brickner
|
3f599c250b
Generate Cpp namespace when import Cpp is used (#4873)
|
1 год назад |
Jon Ross-Perkins
|
b06fcc97f6
Clean up a few details of lex yaml printing (#4845)
|
1 год назад |
Boaz Brickner
|
30c1530261
Support multiple `import Cpp library` in a single unit (#4814)
|
1 год назад |
Jon Ross-Perkins
|
4c4c4a4d2c
Add RawStringOstream for slightly simpler streaming to strings (#4817)
|
1 год назад |
Boaz Brickner
|
28d6aedbbb
Add Support for #include in cpp files imported from Carbon (#4809)
|
1 год назад |
Boaz Brickner
|
5b70a3ea91
Generate AST when importing a cpp file (#4790)
|
1 год назад |