Jon Ross-Perkins
|
6b5eb1a101
Id::Invalid -> Id::None (#4834)
|
1 year ago |
josh11b
|
33110d096c
Facet types support rewrite (`where .A =`...) constraints (#4613)
|
1 year ago |
josh11b
|
c721a020a7
Store pointer not reference in `ConstantStore` (#4398)
|
1 year ago |
Chandler Carruth
|
4845f40dff
Switch `CARBON_CHECK` to a format string API (#4285)
|
1 year ago |
Richard Smith
|
fe359b1a08
Substitute into generic class and interface definitions when we require them to be fully defined. (#4139)
|
1 year ago |
Chandler Carruth
|
8992d22ab3
Port the toolchain to use the new Carbon hashtable (#4097)
|
1 year ago |
Richard Smith
|
6ecf4ce9a7
Store additional information for symbolic constants. (#4102)
|
1 year ago |
Richard Smith
|
5c8fa6ad5c
Replace `FoldingSet` with `DenseMap` for instruction canonicalization. (#3979)
|
1 year ago |
Jon Ross-Perkins
|
5627f88c22
Switch ImportRefs to provide a LocId. (#3913)
|
2 years ago |
Richard Smith
|
1349cc1e8e
Track on `InstKind` whether each instruction kind can define a constant. (#3908)
|
2 years ago |
Jon Ross-Perkins
|
b5d28f2c4b
location -> loc abbreviation (#3826)
|
2 years ago |
Jon Ross-Perkins
|
b079acd86f
Replace NodeId with a hybrid LocationId in SemIR diagnostics. (#3810)
|
2 years ago |
Jon Ross-Perkins
|
86a7c9ff45
Rename parse_node -> node_id (#3760)
|
2 years ago |
Jon Ross-Perkins
|
d2056ef4b9
Split classes in file.h and value_stores.* to separate files (#3725)
|
2 years ago |