Brymer Meneses
|
89eed4220f
Expose indexing as a language interface (#4370)
|
1 anno fa |
Richard Smith
|
b274622228
Improve infrastructure for formatting types in diagnostics. (#4374)
|
1 anno fa |
Jon Ross-Perkins
|
e7aebbe581
Update basic diagnostic capitalization/punctuation (#4328)
|
1 anno fa |
Brymer Meneses
|
c353f6bd78
change tuple index (#4218)
|
1 anno fa |
Jon Ross-Perkins
|
99696b9812
Rename check handlers to HandleParseNode overloads. (#4121)
|
1 anno fa |
Jon Ross-Perkins
|
a81d67c629
Rename Builtin to BuiltinInst, particularly to get BuiltinInstKind (#4115)
|
1 anno fa |
Richard Smith
|
9029cac727
Remove `inst_id` from the public interface of `ConstantId`. (#4053)
|
1 anno fa |
Chandler Carruth
|
8c64f0bfdd
Add `-Wmissing-prototypes` and fix issues it finds. (#4019)
|
1 anno fa |
Jon Ross-Perkins
|
517a416852
Clean up some misc toolchain braced inits. (#4013)
|
1 anno fa |
Jon Ross-Perkins
|
5bb318cae6
Switch AddInst struct init style. (#4012)
|
1 anno fa |
Jon Ross-Perkins
|
4ed0d95777
Switch check code to use CARBON_KIND_SWITCH (#3873)
|
2 anni fa |
Jon Ross-Perkins
|
b5d28f2c4b
location -> loc abbreviation (#3826)
|
2 anni fa |
Jon Ross-Perkins
|
b079acd86f
Replace NodeId with a hybrid LocationId in SemIR diagnostics. (#3810)
|
2 anni fa |
Richard Smith
|
0248f3ec92
Add `TypedInt` wrapper for integer formatting in diagnostics. (#3818)
|
2 anni fa |
Jon Ross-Perkins
|
86a7c9ff45
Rename parse_node -> node_id (#3760)
|
2 anni fa |
Jon Ross-Perkins
|
1bf4dc53d9
Add diagnostic support so that we can just pass in TypeId. (#3695)
|
2 anni fa |
Richard Smith
|
e2f21c0052
Check for a constant rather than a literal in indexing. (#3637)
|
2 anni fa |
Jon Ross-Perkins
|
f197219c10
Split parse nodes out from instructions because they're rarely used. (#3590)
|
2 anni fa |
josh11b
|
48c986f52d
Start using typed parse node ids in the check stage (#3547)
|
2 anni fa |
Richard Smith
|
cef7eb5522
Simplify interface for getting an instruction from a type. (#3455)
|
2 anni fa |
Richard Smith
|
22dff46ed2
Remove support for disambiguating a stringified type as being a type. (#3456)
|
2 anni fa |
Jon Ross-Perkins
|
0db63ff17a
Abbreviate Integer and FloatingPoint (#3435)
|
2 anni fa |
Jon Ross-Perkins
|
0d618b1278
Tidy up lint issues. (#3429)
|
2 anni fa |
Richard Smith
|
332a368cee
Rename Parse::Node -> Parse::NodeId. (#3432)
|
2 anni fa |
josh11b
|
c89c452579
Abbreviate "Reference" -> "Ref", "Dereference" -> "Deref" (#3425)
|
2 anni fa |
josh11b
|
11ca083855
Use abbreviation "expr" instead of "expression" (#3375)
|
2 anni fa |
josh11b
|
737162cc8f
Rename sem_ir files node->inst, follow up to #3355 (#3361)
|
2 anni fa |
josh11b
|
7edfd8e02a
Rename `SemIR::Node` to `SemIR::Inst` (#3355)
|
2 anni fa |
Jon Ross-Perkins
|
e6634d240f
Make SemIR::File access more terse. (#3331)
|
2 anni fa |
Jon Ross-Perkins
|
1d6298290f
Add more value store types to File. (#3317)
|
2 anni fa |