Richard Smith
|
709776ad1c
Support for locations in transitively imported C++ code (#7093)
|
1 Minggu lalu |
Jon Ross-Perkins
|
c6bc033af8
Add a SemIR scope for generated entities (#6792)
|
2 bulan lalu |
Jon Ross-Perkins
|
45ca3d28f5
Drop "diagnostic" from some filenames in the "diagnostics" folder (#6686)
|
2 bulan lalu |
Dana Jansens
|
c64117d0e0
Make IdTag typesafe (#6574)
|
3 bulan lalu |
Dana Jansens
|
90f839e84e
Add IR tagging to RequireImplsIds (#6525)
|
4 bulan lalu |
Jon Ross-Perkins
|
47e551141f
Change the package namespace to use the package name (#6495)
|
4 bulan lalu |
Richard Smith
|
6b28213b36
Add interop support for naming and "calling" C++ templates. (#6474)
|
4 bulan lalu |
Richard Smith
|
c7cd24e1b2
Support for calling C++ destructors. (#6453)
|
4 bulan lalu |
Dana Jansens
|
73e6994d44
Add a diagnostic note for errors during identifying facet types (#6445)
|
5 bulan lalu |
Dana Jansens
|
f220359a9f
Print special ids as their names and don't crash when dumping them (#6398)
|
5 bulan lalu |
Richard Smith
|
b300f36e6f
Use `inline constexpr` where appropriate. (#6374)
|
5 bulan lalu |
Dana Jansens
|
ff0cea55f6
Add require decls to Interface and NamedConstraint (#6321)
|
5 bulan lalu |
Dana Jansens
|
81e55bed8a
Generate a RequireDecl instruction for require declarations (#6318)
|
5 bulan lalu |
Jon Ross-Perkins
|
8166f9a7cf
Formalize Cpp as a PackageNameId (#6306)
|
5 bulan lalu |
Boaz Brickner
|
d3762f9723
Remove unused `ImportCppId` and list of `Cpp` imports in `File` (#6290)
|
6 bulan lalu |
Jon Ross-Perkins
|
a1fd86cf27
Change ImplWitnessTablePlaceholder from instruction to InstId value (#6294)
|
6 bulan lalu |
Dana Jansens
|
22580a47d3
Initial support for empty named constraints (#6245)
|
6 bulan lalu |
David Blaikie
|
f64b08863a
Dump all non-indexed ids as hex (#6228)
|
6 bulan lalu |
David Blaikie
|
63118265f0
Add unit tagging to VtableId (#6216)
|
6 bulan lalu |
David Blaikie
|
a486c12bd6
Add unit tagging to SpecificInterfaceId (#6215)
|
6 bulan lalu |
Boaz Brickner
|
ffefa7711c
Move the mapping from entity name to an imported C++ global variable declaration outside of `EntityName` (#6211)
|
6 bulan lalu |
David Blaikie
|
2d1de16293
Add unit tagging to ImplId (#6214)
|
6 bulan lalu |
David Blaikie
|
1a9826bc29
Add unit tagging to FunctionId (#6213)
|
6 bulan lalu |
David Blaikie
|
d0d2f18f37
Add unit tagging to CppOverloadSetId (#6212)
|
6 bulan lalu |
David Blaikie
|
b2c2bdde3a
Add unit tagging to AssociatedConstantId (#6207)
|
6 bulan lalu |
David Blaikie
|
60b2b7f8c1
Add unit tagging to ClassId (#6195)
|
6 bulan lalu |
Jon Ross-Perkins
|
c9bb6b11a4
Use an import_ir prefix and handle special IR values (#6176)
|
6 bulan lalu |
Jon Ross-Perkins
|
705c95d6e0
Drop fn destroy support (#6136)
|
7 bulan lalu |
Ivana Ivanovska
|
12ddfb9c7c
[Carbon/C++ interop] Add support for C++ overloaded functions (#5891)
|
7 bulan lalu |
Jon Ross-Perkins
|
3f799bd987
Use explicit(false) for implicit construction (#6039)
|
7 bulan lalu |