Jon Ross-Perkins
|
1cba3328f7
Finish removing BuiltinInstKind (#4637)
|
1 yıl önce |
Jon Ross-Perkins
|
efab39cbd9
Remove InstId::Builtin members (#4632)
|
1 yıl önce |
Jon Ross-Perkins
|
0e92e6cc5a
Switch TypeId::TypeType to TypeType::SingletonTypeId, and similar (#4619)
|
1 yıl önce |
Richard Smith
|
e4412a95dd
Factor out machinery for forming int type literals. (#4616)
|
1 yıl önce |
Jon Ross-Perkins
|
4a80d6758d
Rename the builtin FloatType to LegacyFloatType, Error to ErrorInst (#4555)
|
1 yıl önce |
Richard Smith
|
e2ae5f212c
Remove the special case for `i32`. (#4543)
|
1 yıl önce |
josh11b
|
39ed62dad7
Add `facet_types()` accessor to `Check::Context` (#4518)
|
1 yıl önce |
josh11b
|
a69c2630f9
Replace `InterfaceType` with `FacetType` (#4499)
|
1 yıl önce |
Brymer Meneses
|
89eed4220f
Expose indexing as a language interface (#4370)
|
1 yıl önce |
Richard Smith
|
b274622228
Improve infrastructure for formatting types in diagnostics. (#4374)
|
1 yıl önce |
Jon Ross-Perkins
|
e7aebbe581
Update basic diagnostic capitalization/punctuation (#4328)
|
1 yıl önce |
Brymer Meneses
|
c353f6bd78
change tuple index (#4218)
|
1 yıl önce |
Jon Ross-Perkins
|
99696b9812
Rename check handlers to HandleParseNode overloads. (#4121)
|
1 yıl önce |
Jon Ross-Perkins
|
a81d67c629
Rename Builtin to BuiltinInst, particularly to get BuiltinInstKind (#4115)
|
1 yıl önce |
Richard Smith
|
9029cac727
Remove `inst_id` from the public interface of `ConstantId`. (#4053)
|
1 yıl önce |
Chandler Carruth
|
8c64f0bfdd
Add `-Wmissing-prototypes` and fix issues it finds. (#4019)
|
1 yıl önce |
Jon Ross-Perkins
|
517a416852
Clean up some misc toolchain braced inits. (#4013)
|
1 yıl önce |
Jon Ross-Perkins
|
5bb318cae6
Switch AddInst struct init style. (#4012)
|
1 yıl önce |
Jon Ross-Perkins
|
4ed0d95777
Switch check code to use CARBON_KIND_SWITCH (#3873)
|
2 yıl önce |
Jon Ross-Perkins
|
b5d28f2c4b
location -> loc abbreviation (#3826)
|
2 yıl önce |
Jon Ross-Perkins
|
b079acd86f
Replace NodeId with a hybrid LocationId in SemIR diagnostics. (#3810)
|
2 yıl önce |
Richard Smith
|
0248f3ec92
Add `TypedInt` wrapper for integer formatting in diagnostics. (#3818)
|
2 yıl önce |
Jon Ross-Perkins
|
86a7c9ff45
Rename parse_node -> node_id (#3760)
|
2 yıl önce |
Jon Ross-Perkins
|
1bf4dc53d9
Add diagnostic support so that we can just pass in TypeId. (#3695)
|
2 yıl önce |
Richard Smith
|
e2f21c0052
Check for a constant rather than a literal in indexing. (#3637)
|
2 yıl önce |
Jon Ross-Perkins
|
f197219c10
Split parse nodes out from instructions because they're rarely used. (#3590)
|
2 yıl önce |
josh11b
|
48c986f52d
Start using typed parse node ids in the check stage (#3547)
|
2 yıl önce |
Richard Smith
|
cef7eb5522
Simplify interface for getting an instruction from a type. (#3455)
|
2 yıl önce |
Richard Smith
|
22dff46ed2
Remove support for disambiguating a stringified type as being a type. (#3456)
|
2 yıl önce |
Jon Ross-Perkins
|
0db63ff17a
Abbreviate Integer and FloatingPoint (#3435)
|
2 yıl önce |