Jon Meow
|
b4852b04d2
Make bazel run use the build working dir (#1198)
|
4 anos atrás |
Jon Meow
|
0948582023
Add install scripts (#1186)
|
4 anos atrás |
pk19604014
|
22462a0d7f
Carbon fuzzing 3/3: added actual fuzzer implementation and a fuzzverter utility for investigating crashing protos (#1156)
|
4 anos atrás |
pk19604014
|
a89be4ffea
Added a filegroup for prelude.carbon for easier referencing from other BUILD files and to help with internal build visibility issue (#1160)
|
4 anos atrás |
pk19604014
|
aa8a5f174d
Replaced std::exit() with return Carbon::ErrorOr for expected errors like invalid syntax (#1120)
|
4 anos atrás |
Jon Meow
|
385ac7da86
Refactor lit testing to generate per-file tests. (#1063)
|
4 anos atrás |
Jon Meow
|
beea60d0b8
Switch prelude to a file and refactor lit testing to pass commands directly. (#966)
|
4 anos atrás |
Jon Meow
|
3c76b0ab01
Test --trace directly (#933)
|
4 anos atrás |
Geoff Romer
|
3e188c8562
Express prelude using Carbon syntax (#955)
|
4 anos atrás |
Geoff Romer
|
7a5b8434c8
Define a base class for all AST nodes. (#947)
|
4 anos atrás |
Chandler Carruth
|
5f67029479
Use upstream GoogleTest and add related test utils. (#876)
|
4 anos atrás |
Jon Meow
|
a9eed3dbf1
Pass the flag instead of using a global. (#893)
|
4 anos atrás |
Jon Meow
|
5047cd6447
Switch executable_semantics to lit/filecheck tests. (#819)
|
4 anos atrás |
Jon Meow
|
31b4f1e7ac
Move ExecProgram to interpreter/ (#802)
|
4 anos atrás |
Jon Meow
|
d7b2c9b580
Remove uses of rules_cc (#776)
|
4 anos atrás |
Jon Meow
|
0ca914a17a
Remove outdated bison comment (#695)
|
4 anos atrás |
Jon Meow
|
9829f188b7
Move all new's to global_arena, and remove ASAN disabling (#690)
|
4 anos atrás |
Jon Meow
|
165651c75c
Add script to automate mass test updates (#674)
|
4 anos atrás |
Jeremy G. Siek
|
a1c164f598
added a test for definition-side checking with expected failure (#673)
|
4 anos atrás |
Jon Meow
|
f35cda7a99
Move ASAN_OPTIONS to executable_semantics, local to the leak. (#672)
|
4 anos atrás |
Jeremy G. Siek
|
864b3bde02
Generic functions, first baby step (#658)
|
4 anos atrás |
Jon Meow
|
f3cbfc04c6
Move tracing_flag into a common directory (#669)
|
4 anos atrás |
Jon Meow
|
368fc0063c
Handle invalid chars better, and do small cleanups around error output. (#657)
|
4 anos atrás |
Geoff Romer
|
def98d1182
Add support for `_` placeholder. (#661)
|
4 anos atrás |
Jon Meow
|
467b58abe9
Add --trace tests overlapping with normal tests. (#650)
|
4 anos atrás |
Richard Smith
|
89e21113c3
Add 3 '*' operators: one prefix, one infix, and one postfix, per #523. (#582)
|
4 anos atrás |
Geoff Romer
|
31f37f54fe
Fix golden tests to use the "target" Bazel configuration (#581)
|
4 anos atrás |
Jon Meow
|
b1d11bae7e
Fix 6c -> carbon ext (#536)
|
5 anos atrás |
Jeremy G. Siek
|
56b47bcfa9
Type computation tests (#511)
|
5 anos atrás |
Jeremy G. Siek
|
5946d9c033
Tuple restrictions (#486)
|
5 anos atrás |