Jon Meow
|
87e58f5db3
Switch executable semantics to use ErrorBuilder directly and relocate macros (#1184)
|
hace 4 años |
pk19604014
|
aa8a5f174d
Replaced std::exit() with return Carbon::ErrorOr for expected errors like invalid syntax (#1120)
|
hace 4 años |
Jeremy G. Siek
|
7cce1bd124
interfaces, impls, and constrained generics (basics) (#1073)
|
hace 4 años |
Geoff Romer
|
c311c8849c
Use static name resolution in Interpreter (#1022)
|
hace 4 años |
Geoff Romer
|
dea277d8e1
Factor allocation interface out of `Heap` (#918)
|
hace 4 años |
Geoff Romer
|
0df9e8666c
Factor `AllocationId` out of `Address` (#916)
|
hace 4 años |
Jon Meow
|
ffa4e76ede
Add underscores to private data members (#898)
|
hace 4 años |
Jon Meow
|
9007bfcb88
Run clang-tidy on the interpreter directory (#885)
|
hace 4 años |
Jon Meow
|
70797e8bf8
Mass rename SourceLoc and Tag (#860)
|
hace 4 años |
Jon Meow
|
56dc4ae375
Rename Ptr<T> to Nonnull<T*> (#832)
|
hace 4 años |
Jon Meow
|
90f04700e2
Remove global_arena (#814)
|
hace 4 años |
Jon Meow
|
0601f5620b
Switch Value to Ptr (#799)
|
hace 4 años |
Jon Meow
|
3ec550a85f
Replace int lines with file-associated SourceLocations (#779)
|
hace 4 años |
Geoff Romer
|
a8f56797b8
Add Dump methods to printable types. (#681)
|
hace 4 años |
Jon Meow
|
8fccecadeb
Refactor output to be more streaming-focused. (#666)
|
hace 4 años |
Geoff Romer
|
d5124256a2
Split interpreter into smaller modules (#662)
|
hace 4 años |