Richard Smith
|
ce50f181f1
Add an interface for initialization of `var`s without an explicit initializer (#6934)
|
1 mese fa |
Dana Jansens
|
cea52ad2d8
Format the InterfaceWithSelf and NamedConstraintWithSelf generic name with its ".WithSelf" suffix (#6798)
|
2 mesi fa |
Richard Smith
|
f9ab963bd6
Add a `type_literal` instruction to represent syntactic type literals. (#6781)
|
2 mesi fa |
Jon Ross-Perkins
|
e2bdbe8507
Make semir scope labels only print when non-empty (#6780)
|
2 mesi fa |
Burak Emir
|
fdb188ccfd
Implement unused pattern bindings, continued (#6518)
|
2 mesi fa |
Dana Jansens
|
917a6ea971
Add an interface-with-self generic to each interface and same for constraints (#6667)
|
2 mesi fa |
Jon Ross-Perkins
|
c5eba90317
Change `Destroy` to use a `CustomWitness` instead of a blanket impl (#6512)
|
4 mesi fa |
Jon Ross-Perkins
|
47e551141f
Change the package namespace to use the package name (#6495)
|
4 mesi fa |
Richard Smith
|
154e4012c4
Include the parent scope when fingerprinting an entity name. (#6473)
|
4 mesi fa |
Boaz Brickner
|
b54f2dd592
Support `import Cpp;` to import `Cpp` namespace for using C++ builtins (#6320)
|
5 mesi fa |
Geoff Romer
|
0811d996e1
Finish renaming BindName and related insts. (#6281)
|
6 mesi fa |
Geoff Romer
|
09710d102f
Separate binding insts for refs and values (#6235)
|
6 mesi fa |
Ivana Ivanovska
|
a24598f069
Lower CppOverloadSetValue (#6101)
|
7 mesi fa |
Jon Ross-Perkins
|
47081be67a
Reduce test sensitivity to small import loc changes (#6145)
|
7 mesi fa |
Boaz Brickner
|
3f6b26c6f2
Fix the import C++ namespace indirectly test to make it expected to fail (#6076)
|
7 mesi fa |
Boaz Brickner
|
cac3578b86
Avoid crashing when importing a C++ struct indirectly (#6086)
|
7 mesi fa |
Boaz Brickner
|
02ea39f2a4
Avoid crashing when importing a C++ function indirectly (#6085)
|
7 mesi fa |
Boaz Brickner
|
c24975d3a5
Add a test for importing a C++ namespace indirectly (#6075)
|
7 mesi fa |
Ivana Ivanovska
|
12ddfb9c7c
[Carbon/C++ interop] Add support for C++ overloaded functions (#5891)
|
7 mesi fa |
Richard Smith
|
1ec8ac7ef9
Add `Copy` interface and use it for making copies. (#6034)
|
7 mesi fa |
Richard Smith
|
e8cd229e74
When performing an impl lookup, only import impls for related interfaces. (#6040)
|
7 mesi fa |
Jon Ross-Perkins
|
0518fdebbc
Fix potential fingerprint conflict in constraints (#6033)
|
7 mesi fa |
Boaz Brickner
|
3c9d267388
Generate and use a C++ thunk to call non simple ABI C++ functions (#5850)
|
8 mesi fa |