Jon Ross-Perkins
|
53af8f04b2
Provide a Printable CRTP parent to replace HasPrintable templates. (#3166)
|
2 лет назад |
josh11b
|
46503c0a9d
Explorer and toolchain changes to implement #2483 (#2707)
|
3 лет назад |
Richard Smith
|
28946d4b87
Order impl matching by type structure (#2691)
|
3 лет назад |
Richard Smith
|
e25d8b0875
Remove support for an ImplScope to have multiple parents. (#2689)
|
3 лет назад |
Richard Smith
|
bfe5c36bfc
Move `Value`, `Address`, and `ElementPath` to ast/. (#2659)
|
3 лет назад |
Richard Smith
|
0e41c569b1
Implement the termination algorithm for impl selection described in #2458 (#2602)
|
3 лет назад |
Richard Smith
|
4daaa4866f
Rename `Type` -> `type`, per #2360. (#2507)
|
3 лет назад |
josh11b
|
9c8fd6864e
Implement rename `me` -> `self` (#2444)
|
3 лет назад |
Richard Smith
|
b6721a1a93
Move member types of ConstraintType out to namespace Carbon. (#2327)
|
3 лет назад |
Jon Ross-Perkins
|
4d522c8e90
Finish making clang-tidy (mostly) work (again) and run -fix (#2312)
|
3 лет назад |
Richard Smith
|
4b679510e7
Check equality constraints when checking whether a constraint is satisfied (#2294)
|
3 лет назад |
Richard Smith
|
9f534ae004
Implement support for rewrite constraints (#2276)
|
3 лет назад |
Richard Smith
|
9feff92f22
Track witnesses wherever possible (#2263)
|
3 лет назад |
Richard Smith
|
04d49cebd8
Consistently use a `Witness` rather than an expression to represent a possibly-symbolic witness. (#2245)
|
3 лет назад |
Richard Smith
|
663ed32b1b
Initial support for associated constants (#1376)
|
3 лет назад |
Richard Smith
|
1bb370420b
Initial support for constraints formed by combining interfaces (#1307)
|
3 лет назад |
Jon Meow
|
20728dbd3a
CARBON_ header guards (#1261)
|
4 лет назад |
Jon Meow
|
3825f97e43
Add automatic header guard checks/fixes (#1260)
|
4 лет назад |
Jon Meow
|
309ec35f95
Rename executable_semantics to explorer (#1188)
|
4 лет назад |