Geoff Romer
|
223c5cb04b
Restructure handling of runtime parameters (#4422)
|
1 년 전 |
Jon Ross-Perkins
|
96964ee534
Implement basic bool and int formatting for diagnostics (#4411)
|
1 년 전 |
Geoff Romer
|
9d942f4633
Generate parameter pattern-match IR from pattern IR (#4388)
|
1 년 전 |
David Blaikie
|
d491387a98
Disallow creating instances of abstract classes (#4381)
|
1 년 전 |
Richard Smith
|
b274622228
Improve infrastructure for formatting types in diagnostics. (#4374)
|
1 년 전 |
Geoff Romer
|
6439f9065d
Handle block scopes in compile-time binding check (#4379)
|
1 년 전 |
Richard Smith
|
4ca711c175
When converting an expression to type `type`, retain the resulting instruction as well as the `TypeId`. (#4355)
|
1 년 전 |
Geoff Romer
|
dc32aa2690
Initial support for binding patterns in SemIR (#4221)
|
1 년 전 |
Jon Ross-Perkins
|
87678cc374
Disallow compile time bindings where they aren't clearly supported. (#4338)
|
1 년 전 |
Jon Ross-Perkins
|
e7aebbe581
Update basic diagnostic capitalization/punctuation (#4328)
|
1 년 전 |
Richard Smith
|
0354efa1fc
Rework how we check calls to support deduced implicit parameters (#4302)
|
1 년 전 |
Chandler Carruth
|
4845f40dff
Switch `CARBON_CHECK` to a format string API (#4285)
|
1 년 전 |
Geoff Romer
|
326609857d
Rename BindNameInfo to EntityName (#4090)
|
1 년 전 |
Jon Ross-Perkins
|
99696b9812
Rename check handlers to HandleParseNode overloads. (#4121)
|
1 년 전 |
Richard Smith
|
e7b0529957
Create a `Generic` object to represent a generic. (#4081)
|
1 년 전 |
Chandler Carruth
|
8c64f0bfdd
Add `-Wmissing-prototypes` and fix issues it finds. (#4019)
|
1 년 전 |
Jon Ross-Perkins
|
d9c62b106d
Rename enclosing scope to parent scope (#4020)
|
1 년 전 |
Jon Ross-Perkins
|
5bb318cae6
Switch AddInst struct init style. (#4012)
|
1 년 전 |
Richard Smith
|
8676ef6f36
Stop assigning a symbolic generic parameter index to associated constants. (#3923)
|
2 년 전 |
Richard Smith
|
e0b8728263
Allocate de Bruijn levels to symbolic bindings. (#3906)
|
2 년 전 |
Jon Ross-Perkins
|
b5d28f2c4b
location -> loc abbreviation (#3826)
|
2 년 전 |
Jon Ross-Perkins
|
b079acd86f
Replace NodeId with a hybrid LocationId in SemIR diagnostics. (#3810)
|
2 년 전 |
Jon Ross-Perkins
|
86a7c9ff45
Rename parse_node -> node_id (#3760)
|
2 년 전 |
Jon Ross-Perkins
|
d2056ef4b9
Split classes in file.h and value_stores.* to separate files (#3725)
|
2 년 전 |
CJ Johnson
|
518e361328
Address TODO to change GenericBindingPattern to CompileTimeBindingPattern (#3713)
|
2 년 전 |
Jon Ross-Perkins
|
03347793cc
Switch VariableInitializer order to accommodate GlobalInit (#3708)
|
2 년 전 |
Jon Ross-Perkins
|
1bf4dc53d9
Add diagnostic support so that we can just pass in TypeId. (#3695)
|
2 년 전 |
Gıyaseddin Tanrıkulu
|
bdff7ccf28
Add GlobalInit to blocks to emit initialization instructions for globals (#3687)
|
2 년 전 |
Richard Smith
|
fdfb1fb5ef
Factor the scope stack and lexical lookups out of Check::Context. (#3688)
|
2 년 전 |
Richard Smith
|
44fca1669a
Keep parameters in scope throughout the entity that they parameterize. (#3671)
|
2 년 전 |