Thomas Köppe
|
bf32da8dad
Add missing standard library header inclusions (#5316)
|
1 год назад |
David Blaikie
|
8847178242
Emit (relative) vtables (#5231)
|
1 год назад |
Boaz Brickner
|
a4a229b637
Initialize `cpp_mangle_context_` in `Mangler`'s constructor (#5095)
|
1 год назад |
Boaz Brickner
|
156ab889f8
Support mangling imported C++ functions using Clang's `MangleContext` (#5062)
|
1 год назад |
Richard Smith
|
8eb4e24cb6
Implement #4864: `Core` is a keyword (#4909)
|
1 год назад |
Jon Ross-Perkins
|
6b5eb1a101
Id::Invalid -> Id::None (#4834)
|
1 год назад |
Jon Ross-Perkins
|
4c4c4a4d2c
Add RawStringOstream for slightly simpler streaming to strings (#4817)
|
1 год назад |
Richard Smith
|
9a5f2d734b
Include a fingerprint of the specific arguments in mangled names. (#4771)
|
1 год назад |
Boaz Brickner
|
daba2c72cf
[NFC] Convert NameScope from struct to class (#4623)
|
1 год назад |
Jon Ross-Perkins
|
be5db6e1cd
Remove labels from the builtin inst kind macro (#4558)
|
1 год назад |
Jon Ross-Perkins
|
79b9180eff
Adds per-builtin instructions, removing `BuiltinInst` (#4556)
|
1 год назад |
Richard Smith
|
e2ae5f212c
Remove the special case for `i32`. (#4543)
|
1 год назад |
josh11b
|
a69c2630f9
Replace `InterfaceType` with `FacetType` (#4499)
|
1 год назад |
Richard Smith
|
851ef2c517
Initial, very rough lowering for calls to specific functions and specific function declarations. (#4399)
|
1 год назад |
Richard Smith
|
568ad197d1
Track the instruction used to name the type and constraint in an impl. (#4368)
|
1 год назад |
David Blaikie
|
4631767943
Stop name mangling at an imported package name (#4294)
|
1 год назад |
Chandler Carruth
|
4845f40dff
Switch `CARBON_CHECK` to a format string API (#4285)
|
1 год назад |
David Blaikie
|
a548eff0bb
Rudimentary name mangling support (#4267)
|
1 год назад |