Jon Ross-Perkins
|
de6e00c351
Fix toolchain glob_sh_run uses. (#3181)
|
před 2 roky |
Jon Ross-Perkins
|
ec182fb00d
Rename lexer dir to lex (#3179)
|
před 2 roky |
Jon Ross-Perkins
|
c555b39a2c
Rename parser dir to parse (#3178)
|
před 2 roky |
Jon Ross-Perkins
|
1c748c0f14
Split semantics into check and sem_ir directories (#3176)
|
před 2 roky |
Jon Ross-Perkins
|
3533850673
Moving lexer into a 'Lex' namespace. (#3170)
|
před 2 roky |
Jon Ross-Perkins
|
15f0818888
Factor out check-related logic from SemIR::File (#3174)
|
před 2 roky |
Jon Ross-Perkins
|
ec307b18d8
Rename the lowering dir to lower (#3172)
|
před 2 roky |
Jon Ross-Perkins
|
7157445f97
Set up a 'Parse' namespace. (#3161)
|
před 2 roky |
Jon Ross-Perkins
|
4b4436f692
Move lowering into a 'Lower' namespace (#3155)
|
před 2 roky |
Jon Ross-Perkins
|
b9df8ca765
Manual cleanup of toolchain clang-tidy/clangd warnings. (#3157)
|
před 2 roky |
Jon Ross-Perkins
|
67da700dd5
Split Semantics into Check and SemIR namespaces (#3138)
|
před 2 roky |
Richard Smith
|
063a201b6d
Remove automatic flushing in the SortingDiagnosticConsumer destructor. (#3134)
|
před 2 roky |
Richard Smith
|
e05523db21
Fix a stack use after scope and a heap use after free found by fuzzing. (#3126)
|
před 2 roky |
Richard Smith
|
d3ac21195c
Flush diagnostics before printing semantics IR rather than after. (#3128)
|
před 2 roky |
Chandler Carruth
|
a2b4cabeaa
Switch the toolchain to the new CLI library. (#2979)
|
před 2 roky |
Richard Smith
|
6cbf280a68
Add formatted textual IR output (#3056)
|
před 2 roky |
Jon Ross-Perkins
|
65a4e006a2
Add line output to diagnostics to help identify error locations. (#3010)
|
před 2 roky |
Richard Smith
|
41e357492b
Fix crash if no input file is given to `carbon dump objcode` (#2997)
|
před 2 roky |
Farzana Ahmed Siddique
|
037196f69f
Creates object file from the module. (#2955)
|
před 2 roky |
Farzana Ahmed Siddique
|
aad4ed2083
Codegen: Given a carbon file prints the assembly to the stdout (#2944)
|
před 2 roky |
Jon Ross-Perkins
|
a93e621488
Add vfs support to toolchain. (#2888)
|
před 2 roky |
Jon Ross-Perkins
|
4a5d925974
Add vlog support to lowering. (#2836)
|
před 3 roky |
Zhou
|
255274a2cf
Error msg fixed when running dump mode. (#2835)
|
před 3 roky |
Jon Ross-Perkins
|
e4a04c2936
Use new test framework in toolchain to reduce per-test overhead (#2821)
|
před 3 roky |
Jon Ross-Perkins
|
4ca2e81877
Modify SemanticsIR printing to produce stable output on builtin changes. (#2702)
|
před 3 roky |
Jon Ross-Perkins
|
32e8fee4ad
Add initial lowering of a trivial function (#2640)
|
před 3 roky |
Jon Ross-Perkins
|
86aecb532f
Rename lower to lowering (#2618)
|
před 3 roky |
Jon Ross-Perkins
|
530541e56c
Add boilerplate framework for lowering. (#2607)
|
před 3 roky |
Jon Ross-Perkins
|
8e6d48004b
Have the driver return errors on SemanticsIR errors. (#2471)
|
před 3 roky |
Jon Ross-Perkins
|
04f0288cd2
Bracket the tokenized buffer output. (#2446)
|
před 3 roky |