Chandler Carruth
|
4845f40dff
Switch `CARBON_CHECK` to a format string API (#4285)
|
1 year ago |
Jon Ross-Perkins
|
53af8f04b2
Provide a Printable CRTP parent to replace HasPrintable templates. (#3166)
|
2 years ago |
Jon Ross-Perkins
|
357baaeef8
Rename //explorer/common to base (#3103)
|
2 years ago |
Prabhat Sachdeva
|
2c4fff25a8
Explorer: add more information to stack trace (#3040)
|
2 years ago |
Adrien Leravat
|
d02366f881
Explorer: Prevent copies when initializing a let binding from reference expression (#2946)
|
2 years ago |
Prabhat Sachdeva
|
c0d18a62eb
Trace output filtering based on file context (#2916)
|
2 years ago |
Adrien Leravat
|
19c74ead49
Explorer: Add initial initializing expression support for variable declaration (#2907)
|
2 years ago |
Adrien Leravat
|
d0645c6a85
Explorer: rename value categories to expression categories (#2744)
|
3 years ago |
Prabhat Sachdeva
|
3f1515af55
Change InstantiateType to be an Action (#2660)
|
3 years ago |
Richard Smith
|
bfe5c36bfc
Move `Value`, `Address`, and `ElementPath` to ast/. (#2659)
|
3 years ago |
Adrien Leravat
|
7222f349d6
Explorer: move deallocation to `StepCleanUp` (#2547)
|
3 years ago |
Adrien Leravat
|
7936bfa019
Explorer: fix case for CleanUpAction enum kind (#2520)
|
3 years ago |
Adrien Leravat
|
e37a69a6d5
Destroy class hierarchy when destroying class with a `base` (#2378)
|
3 years ago |
Richard Smith
|
dfbe35bae5
Remove pattern evaluation from the interpreter. (#2400)
|
3 years ago |
pmqtt
|
cef93fba5e
Feature call destructor for tuples and bug fixes for the destructor process (#2255)
|
3 years ago |
Jon Ross-Perkins
|
8e5dcc2588
Enable readability-qualified-auto (#2314)
|
3 years ago |
Richard Smith
|
04d49cebd8
Consistently use a `Witness` rather than an expression to represent a possibly-symbolic witness. (#2245)
|
3 years ago |
pmqtt
|
cfa295c0af
Feature destructor (#2116)
|
3 years ago |
pmqtt
|
f754373786
For loop for arrays (#1753)
|
3 years ago |
Richard Smith
|
b74d3f80f1
Add a new kind of Witness value that carries an expression (#1324)
|
3 years ago |
Jeremy G. Siek
|
873e78f605
cleanup and docs for tracing output (#1320)
|
3 years ago |
Jon Meow
|
20728dbd3a
CARBON_ header guards (#1261)
|
4 years ago |
Jon Meow
|
af694b97cb
Prefix most macro names with CARBON_ (#1232)
|
4 years ago |
Jon Meow
|
309ec35f95
Rename executable_semantics to explorer (#1188)
|
4 years ago |