Richard Smith
|
8f19f7a7c0
Use the value representation of `T` as that of `MaybeUnformed(T)` where possible (#6334)
|
5 месяцев назад |
Geoff Romer
|
09710d102f
Separate binding insts for refs and values (#6235)
|
6 месяцев назад |
Dana Jansens
|
493bea1647
Fearlessly hold references into ValueStore again (#5589)
|
11 месяцев назад |
Richard Smith
|
4f5d11a28b
Build generic eval blocks incrementally (#5313)
|
1 год назад |
Jon Ross-Perkins
|
03e693873b
Detect control flow in entities nested inside functions (#5336)
|
1 год назад |
Richard Smith
|
19532967fa
Stop pushing a fake generic for the duration of check. (#5326)
|
1 год назад |
Dana Jansens
|
c38e723dd8
Rename singleton InstId constants to TypeInstId (#5323)
|
1 год назад |
Jon Ross-Perkins
|
4923445e3a
Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304)
|
1 год назад |
Richard Smith
|
a74ca9071b
Remove all remaining uses of `TypeId`s as instruction operands. (#5280)
|
1 год назад |
Jon Ross-Perkins
|
1ffd56ac3e
Use Get*Type in a couple spots (#5257)
|
1 год назад |
Jon Ross-Perkins
|
832c6398d6
Reduce explicit SemIR::LocIdAndInst construction (#5153)
|
1 год назад |
Jon Ross-Perkins
|
701f12d9a2
Clean up LocIdAndInst::UncheckedLoc uses (#5151)
|
1 год назад |
Dana Jansens
|
3f01310039
Make choice work for alternatives without parameters (#4815)
|
1 год назад |
Jon Ross-Perkins
|
99696b9812
Rename check handlers to HandleParseNode overloads. (#4121)
|
1 год назад |
Chandler Carruth
|
8c64f0bfdd
Add `-Wmissing-prototypes` and fix issues it finds. (#4019)
|
1 год назад |
Jon Ross-Perkins
|
86a7c9ff45
Rename parse_node -> node_id (#3760)
|
2 лет назад |
kshokhin
|
65e95942de
Choice parsing in toolchain (#3574)
|
2 лет назад |