Dana Jansens
|
ce109708bf
Add dumping for NamedConstraintId and shorten untagged id printing (#6319)
|
před 5 měsíci |
Richard Smith
|
99cebcf0a3
Add lowering tests for pointer parameters and return values. (#6328)
|
před 5 měsíci |
Richard Smith
|
f2e98c2047
Fix initialization of a variable via an `ImplicitAs` conversion. (#6327)
|
před 5 měsíci |
Jon Ross-Perkins
|
8166f9a7cf
Formalize Cpp as a PackageNameId (#6306)
|
před 5 měsíci |
Boaz Brickner
|
ae50e0f623
Propagate location to `CppOverloadSetValue` instructions (#6317)
|
před 5 měsíci |
Dana Jansens
|
b2c3e92132
Copy the complete flag when importing a named constraint (#6316)
|
před 5 měsíci |
Richard Smith
|
5db1141f52
Allow adding / removing `const` with `ImplicitAs`. (#6323)
|
před 5 měsíci |
Richard Smith
|
aa69a484eb
Add support for running LLVM optimizer. (#6225)
|
před 5 měsíci |
David Blaikie
|
db150ffc5c
Remove TODO that was based on a misunderstanding on my part (#6322)
|
před 5 měsíci |
Boaz Brickner
|
805600de43
C++ Interop: Preserve non-nullability when mapping const non-nullable pointers (#6293)
|
před 5 měsíci |
Geoff Romer
|
114ecda725
Enable conversions to value-or-ref to use `value_of_initializer` (#6309)
|
před 5 měsíci |
Boaz Brickner
|
1324fad32b
C++ Interop: Add basic tests for `void*` conversion (#6315)
|
před 5 měsíci |
Geoff Romer
|
fd3b0b0bf9
Remove redundant function parameter (#6313)
|
před 6 měsíci |
Dana Jansens
|
30c3a35776
Import the full NamedConstraint from its decl (#6311)
|
před 6 měsíci |
Boaz Brickner
|
94bb6be185
C++ Interop: Make `CppVoidType` always-incomplete (#6302)
|
před 6 měsíci |
Dana Jansens
|
ca3f95faa6
Make named constraint eval to a FacetType with itself in it (#6308)
|
před 6 měsíci |
Dana Jansens
|
ed31a6dbe8
Import NamedConstraintDecl instruction names (#6305)
|
před 6 měsíci |
Dana Jansens
|
bf72c43b6b
Set the completed flag in NamedConstraint after the defn is complete (#6304)
|
před 6 měsíci |
Dana Jansens
|
43e09e8e81
Type-check `require` declarations (#6286)
|
před 6 měsíci |
Jon Ross-Perkins
|
42e2280150
Clean up singleton TypeId use (#6300)
|
před 6 měsíci |
Dana Jansens
|
f272198ce5
Don't elide Self when dumping the interface/constraint (#6297)
|
před 6 měsíci |
Dana Jansens
|
656150593c
Add the CheckIRId tag to NamedConstraintIds (#6298)
|
před 6 měsíci |
Jon Ross-Perkins
|
356ea7fd30
Fix Cpp.void stringification to be consistent with other singletons (#6301)
|
před 6 měsíci |
Boaz Brickner
|
d3762f9723
Remove unused `ImportCppId` and list of `Cpp` imports in `File` (#6290)
|
před 6 měsíci |
Jon Ross-Perkins
|
9b95944020
Mask unexpected inst ids (#6295)
|
před 6 měsíci |
Dana Jansens
|
ec3f7dd9bd
Fix diagnostic for argument count mismatch on call to generic constraint (#6292)
|
před 6 měsíci |
Dana Jansens
|
9085e9ee49
Syntax highlight //@include-in-dumps as a valid comment (#6299)
|
před 6 měsíci |
Dana Jansens
|
d2fbbd3c7a
Actually do fingerprinting for InstFingerprinter::GetOrCompute with a CppOverloadSet (#6296)
|
před 6 měsíci |
Jon Ross-Perkins
|
a1fd86cf27
Change ImplWitnessTablePlaceholder from instruction to InstId value (#6294)
|
před 6 měsíci |
Jon Ross-Perkins
|
93dc369ebd
Add a base struct for singleton type insts (#6289)
|
před 6 měsíci |