Richard Smith
|
842b471e67
Perform in-place initialization for tuples and structs (#3246)
|
2 ani în urmă |
Richard Smith
|
85d5b40429
Clean up interface of node block stack after recent changes. (#3229)
|
2 ani în urmă |
Richard Smith
|
e81d171226
Switch to modeling array initialization analogously to a function call. (#3205)
|
2 ani în urmă |
Richard Smith
|
a66f35e92c
Store contents of incomplete node blocks on the node block stack. (#3223)
|
2 ani în urmă |
Richard Smith
|
9ba1669472
Remove `Check::Context::AddNodeToBlock` and `SemIR::File::AddNode`. (#3221)
|
2 ani în urmă |
Richard Smith
|
d63fceff8e
Switch `GetNodeBlock` and `GetTypeBlock` to return an `ArrayRef` (#3220)
|
2 ani în urmă |
Richard Smith
|
7d0f7b5e8f
Rename {Tuple,Struct}Value -> {Tuple,Struct}Literal. (#3213)
|
2 ani în urmă |
Richard Smith
|
3eb8c9a5f2
Remove two-phase implicit conversion of function calls. (#3208)
|
2 ani în urmă |
Jon Ross-Perkins
|
ec182fb00d
Rename lexer dir to lex (#3179)
|
2 ani în urmă |
Jon Ross-Perkins
|
c555b39a2c
Rename parser dir to parse (#3178)
|
2 ani în urmă |
Jon Ross-Perkins
|
1c748c0f14
Split semantics into check and sem_ir directories (#3176)
|
2 ani în urmă |