Richard Smith
|
d71b84438f
Add a writeup for how associated constants are processed. (#4856)
|
hace 1 año |
Richard Smith
|
5f888e1124
Treat associated constants as entities parameterized by Self (#4837)
|
hace 1 año |
Geoff Romer
|
96256652c5
Use FullPatternStack instead of node stack for binding context (#4829)
|
hace 1 año |
Jon Ross-Perkins
|
6b5eb1a101
Id::Invalid -> Id::None (#4834)
|
hace 1 año |
Geoff Romer
|
13434f0e8a
Model `var` as a pattern operator (#4720)
|
hace 1 año |
Jon Ross-Perkins
|
f7269482fe
Remove node_stack Peek templating where possible (#4801)
|
hace 1 año |
Geoff Romer
|
a112cbde5c
Model type expressions as regions (#4698)
|
hace 1 año |
Boaz Brickner
|
9c8773da1b
Basic name poisoning support (#4654)
|
hace 1 año |
Boaz Brickner
|
daba2c72cf
[NFC] Convert NameScope from struct to class (#4623)
|
hace 1 año |
Jon Ross-Perkins
|
efab39cbd9
Remove InstId::Builtin members (#4632)
|
hace 1 año |
Jon Ross-Perkins
|
4a80d6758d
Rename the builtin FloatType to LegacyFloatType, Error to ErrorInst (#4555)
|
hace 1 año |
josh11b
|
4febf7c459
Add capitilization and punctuation to TODO comments (#4486)
|
hace 1 año |
Geoff Romer
|
dc32aa2690
Initial support for binding patterns in SemIR (#4221)
|
hace 1 año |
Jon Ross-Perkins
|
e7aebbe581
Update basic diagnostic capitalization/punctuation (#4328)
|
hace 1 año |
Chandler Carruth
|
4845f40dff
Switch `CARBON_CHECK` to a format string API (#4285)
|
hace 1 año |
Geoff Romer
|
326609857d
Rename BindNameInfo to EntityName (#4090)
|
hace 1 año |
Jon Ross-Perkins
|
99696b9812
Rename check handlers to HandleParseNode overloads. (#4121)
|
hace 1 año |
Jon Ross-Perkins
|
cf389bf5d3
Split global init out from InstBlockStack. (#4101)
|
hace 1 año |
Jon Ross-Perkins
|
ac2428acaf
Start unifying let/var handling. (#4032)
|
hace 1 año |
Jon Ross-Perkins
|
d55d3e4c47
Merge check's handle_let and handle_variable files. (#4040)
|
hace 1 año |