Chandler Carruth
|
4aa462c2ac
Make the Carbon experiment public. (#1363)
|
3 år sedan |
Richard Smith
|
75d10e326f
Make the names of declarations unusable before the point where their type is known. (#1352)
|
3 år sedan |
pk19604014
|
98f4bb3110
Changed fuzzer_util_test to not process the full fuzzer corpus, but instead just run on a single file, to minimize friction when making fuzzer proto changes (#1354)
|
3 år sedan |
Chandler Carruth
|
b8ebea81ef
Update LLVM. (#1353)
|
3 år sedan |
Jon Ross-Perkins
|
8adcf8b5dd
rm update_llvm.sh (it's legacy) (#1351)
|
3 år sedan |
Chandler Carruth
|
d7a79ca7fd
Fix missing actions in our Bazel toolchain. (#1350)
|
3 år sedan |
Chandler Carruth
|
df345b5ec7
Remove LLVM from the repo, and clean up history. (#1344)
|
3 år sedan |
Jon Ross-Perkins
|
b626cb9c64
Run brew install on all platforms, and stop searching for clang-format (#1346)
|
3 år sedan |
josh11b
|
fbf353afe8
Design overview update part 4: C and C++ Interop (#1336)
|
3 år sedan |
Richard Smith
|
9ea405788e
Combine most ast/ build targets into one. (#1334)
|
3 år sedan |
Chandler Carruth
|
282bac207e
Switch back to `std::abort()` in `CARBON_CHECK`. (#1341)
|
3 år sedan |
Jon Ross-Perkins
|
6dd08d09ac
Add workaround for StatementBlock declaration circularity (#1342)
|
3 år sedan |
SlaterLatiao
|
8d0f3364d8
Initial implementation of raw string literals (#1304)
|
3 år sedan |
Richard Smith
|
a1be2a8a38
Track the arguments and witnesses on values indirectly. (#1335)
|
3 år sedan |
Chandler Carruth
|
8705e29d9f
Workaround LLVM compiler bug when fuzzing. (#1340)
|
3 år sedan |
Richard Smith
|
d1c8496858
Evaluate the type prior to the `.` in `Type.member` accesses (#1337)
|
3 år sedan |
Richard Smith
|
17ee3ed9b7
Track a resolved `Member` on each member access expression. (#1333)
|
3 år sedan |
Jon Ross-Perkins
|
4113ec8a67
Semantics (#1213)
|
3 år sedan |
Richard Smith
|
9512a9fcc1
Support implementing a non-interface constraint. (#1329)
|
3 år sedan |
Richard Smith
|
2fef76e58c
Basic support for `.Self` within `:!` bindings and `where` expressions. (#1311)
|
3 år sedan |
josh11b
|
b83f5c3fc7
Generics: `impl forall` (#1327)
|
3 år sedan |
josh11b
|
d37dfd2fb8
Design overview update part 3: Safety (#1328)
|
3 år sedan |
Richard Smith
|
392182cee1
Check for a symbolic value only if normal value lookup fails. (#1326)
|
3 år sedan |
Geoff Romer
|
bc40bdc279
Principle: All APIs are library APIs (#1280)
|
3 år sedan |
josh11b
|
504a4b1364
Design overview update part 2 (#1325)
|
3 år sedan |
Jeremy G. Siek
|
b759401328
Heap allocation basics (#1323)
|
3 år sedan |
Geoff Romer
|
6ab9c487be
Restructure goals doc to reduce nesting. (#1319)
|
3 år sedan |
Richard Smith
|
b74d3f80f1
Add a new kind of Witness value that carries an expression (#1324)
|
3 år sedan |
Richard Smith
|
dd6ec2b4cb
Improve test coverage after #1256. (#1286)
|
3 år sedan |
josh11b
|
b17e69aefd
Design overview update part 1 (#1274)
|
3 år sedan |