Elliott Kalt
|
58de34e534
Decouple associated constants from let (#5973)
|
8 месяцев назад |
Richard Smith
|
95903dc624
Generate thunks for functions in `impl`s (#5390)
|
1 год назад |
Geoff Romer
|
fafb655d39
Separate pattern types from expression types (#5360)
|
1 год назад |
Richard Smith
|
a74ca9071b
Remove all remaining uses of `TypeId`s as instruction operands. (#5280)
|
1 год назад |
Geoff Romer
|
74e1a9949f
Support tuple patterns outside parameter lists (#4923)
|
1 год назад |
Jon Ross-Perkins
|
71c91eaf14
Refactor subpattern logic out of Context (#4929)
|
1 год назад |
Geoff Romer
|
96256652c5
Use FullPatternStack instead of node stack for binding context (#4829)
|
1 год назад |
Jon Ross-Perkins
|
f7269482fe
Remove node_stack Peek templating where possible (#4801)
|
1 год назад |
Geoff Romer
|
9b28d3ad78
Late response to comments on #4698 (#4758)
|
1 год назад |
Geoff Romer
|
a112cbde5c
Model type expressions as regions (#4698)
|
1 год назад |
Jon Ross-Perkins
|
db022658c6
Implement syntactic merge checks for parameters. (#4149)
|
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 лет назад |
Jon Ross-Perkins
|
2fee4d072f
Factor param/arg ref logic to a class. (#3728)
|
2 лет назад |
Richard Smith
|
44fca1669a
Keep parameters in scope throughout the entity that they parameterize. (#3671)
|
2 лет назад |
josh11b
|
0b9e73ab07
Put check stage handle functions in execution order (#3573)
|
2 лет назад |
josh11b
|
48c986f52d
Start using typed parse node ids in the check stage (#3547)
|
2 лет назад |
Geoff Romer
|
6e65a30b5d
Rename `ParamList` to `TuplePattern` (#3479)
|
2 лет назад |