Jon Ross-Perkins
|
610094ccfd
Make included files insert before main files (#6899)
|
hace 1 mes |
Geoff Romer
|
6dba8ee111
Remove index fields from ParamPatterns (#6815)
|
hace 2 meses |
Geoff Romer
|
bf9219d30e
Check support for form literals and `:?` bindings (#6747)
|
hace 2 meses |
Jon Ross-Perkins
|
c6bc033af8
Add a SemIR scope for generated entities (#6792)
|
hace 2 meses |
Burak Emir
|
fdb188ccfd
Implement unused pattern bindings, continued (#6518)
|
hace 2 meses |
Richard Smith
|
e69c3fd978
Support list initialization of C++ classes that is performed via a constructor call. (#6660)
|
hace 3 meses |
Richard Smith
|
093d5072db
Add support for using C++ user-defined conversions via interop (#6646)
|
hace 3 meses |
Geoff Romer
|
e78af4d745
Misc. improvements to raw/debug SemIR output (#6557)
|
hace 3 meses |
Geoff Romer
|
a2737a3189
Add `Call` param patterns to `Function` (#6586)
|
hace 3 meses |
Richard Smith
|
ead7803d60
Simplify importing of C++ global variables. (#6565)
|
hace 3 meses |
Geoff Romer
|
505b1c86b9
Initial support for return forms (#6556)
|
hace 3 meses |
Geoff Romer
|
bf45b1cbf5
Refactor function return type representation (#6463)
|
hace 4 meses |
Jon Ross-Perkins
|
93a8c5230c
Ensure a symbolic `final impl` has a definition produced (#6236)
|
hace 5 meses |
Richard Smith
|
0678501038
Replace builtin `CppVoidType` with a prelude type. (#6403)
|
hace 5 meses |
Dana Jansens
|
f220359a9f
Print special ids as their names and don't crash when dumping them (#6398)
|
hace 5 meses |
Jon Ross-Perkins
|
877179d6d9
Refactor addition of imported locations and placeholders (#6354)
|
hace 5 meses |
Richard Smith
|
dfd9946dc2
Complete all pointer types. (#6340)
|
hace 5 meses |
Dana Jansens
|
ce109708bf
Add dumping for NamedConstraintId and shorten untagged id printing (#6319)
|
hace 6 meses |
Jon Ross-Perkins
|
8166f9a7cf
Formalize Cpp as a PackageNameId (#6306)
|
hace 6 meses |
Jon Ross-Perkins
|
42e2280150
Clean up singleton TypeId use (#6300)
|
hace 6 meses |
Jon Ross-Perkins
|
a1fd86cf27
Change ImplWitnessTablePlaceholder from instruction to InstId value (#6294)
|
hace 6 meses |
Boaz Brickner
|
4d4d720ff0
C++ Interop: Support getting `void*` from C++ functions and passing `void*` it to C++ function (#6279)
|
hace 6 meses |
Geoff Romer
|
0811d996e1
Finish renaming BindName and related insts. (#6281)
|
hace 6 meses |
David Blaikie
|
33166ffc7a
Add unit tagging to CustomLayoutId (#6271)
|
hace 6 meses |
David Blaikie
|
53ea894d0d
Add unit tagging to ClangDeclId (#6274)
|
hace 6 meses |
David Blaikie
|
184a39ed8b
Add unit tagging to ClangSourceLocId (#6273)
|
hace 6 meses |
Geoff Romer
|
09710d102f
Separate binding insts for refs and values (#6235)
|
hace 6 meses |
David Blaikie
|
79541ee50c
Add unit tagging to StructTypeFieldId (#6260)
|
hace 6 meses |
David Blaikie
|
2dd9e7f0d7
Add unit tagging to CppGlobalVarId (#6263)
|
hace 6 meses |
David Blaikie
|
79dd1e362c
Add unit tagging to InstBlockId (#6259)
|
hace 6 meses |