Jon Ross-Perkins
|
53af8f04b2
Provide a Printable CRTP parent to replace HasPrintable templates. (#3166)
|
il y a 2 ans |
Prabhat Sachdeva
|
0bcba9d05e
Explorer: Add methods to trace for line prefixes (#3076)
|
il y a 2 ans |
Prabhat Sachdeva
|
a359da37c4
Explorer: improve type checking trace output (#3039)
|
il y a 2 ans |
Richard Smith
|
a5c8cbdbf8
Require a complete type when enumerating the fields of a class. (#2956)
|
il y a 2 ans |
Manmeet Singh
|
7eabd0a64a
fix incorrect condition in InSameMatchFirst (#2773)
|
il y a 3 ans |
Manmeet Singh
|
951cac9607
clang-tidy cleanup (#2774)
|
il y a 3 ans |
josh11b
|
46503c0a9d
Explorer and toolchain changes to implement #2483 (#2707)
|
il y a 3 ans |
Richard Smith
|
f50ca72797
Propagate errors out of Substitute. (#2694)
|
il y a 3 ans |
Richard Smith
|
28946d4b87
Order impl matching by type structure (#2691)
|
il y a 3 ans |
Richard Smith
|
e25d8b0875
Remove support for an ImplScope to have multiple parents. (#2689)
|
il y a 3 ans |
Richard Smith
|
bfe5c36bfc
Move `Value`, `Address`, and `ElementPath` to ast/. (#2659)
|
il y a 3 ans |
Richard Smith
|
0e41c569b1
Implement the termination algorithm for impl selection described in #2458 (#2602)
|
il y a 3 ans |
Jon Ross-Perkins
|
4e1b585fcf
clang-tidy --fix (#2577)
|
il y a 3 ans |
Richard Smith
|
0d279b388a
Make built-in conversions visible to `ImplicitAs`. (#2525)
|
il y a 3 ans |
Richard Smith
|
74aae0911f
Basic support for `match_first` declarations. (#2523)
|
il y a 3 ans |
Richard Smith
|
b6721a1a93
Move member types of ConstraintType out to namespace Carbon. (#2327)
|
il y a 3 ans |
Richard Smith
|
374bf9f853
Require convertibility to the type of the associated constant when checking a rewrite constraint. (#2321)
|
il y a 3 ans |
Jon Ross-Perkins
|
8e5dcc2588
Enable readability-qualified-auto (#2314)
|
il y a 3 ans |
Richard Smith
|
03bcd91a9a
Remove unused parameters. (#2311)
|
il y a 3 ans |
Jon Ross-Perkins
|
4d522c8e90
Finish making clang-tidy (mostly) work (again) and run -fix (#2312)
|
il y a 3 ans |
Richard Smith
|
4b679510e7
Check equality constraints when checking whether a constraint is satisfied (#2294)
|
il y a 3 ans |
Richard Smith
|
9f534ae004
Implement support for rewrite constraints (#2276)
|
il y a 3 ans |
Richard Smith
|
9feff92f22
Track witnesses wherever possible (#2263)
|
il y a 3 ans |
Richard Smith
|
8f0f69b65f
Remove RuntimeError / CompilationError. (#2258)
|
il y a 3 ans |
Richard Smith
|
04d49cebd8
Consistently use a `Witness` rather than an expression to represent a possibly-symbolic witness. (#2245)
|
il y a 3 ans |
Josh Soref
|
066b103881
Spelling (#1580)
|
il y a 3 ans |
Richard Smith
|
663ed32b1b
Initial support for associated constants (#1376)
|
il y a 3 ans |
Richard Smith
|
1bb370420b
Initial support for constraints formed by combining interfaces (#1307)
|
il y a 3 ans |
Jon Meow
|
af694b97cb
Prefix most macro names with CARBON_ (#1232)
|
il y a 4 ans |
Jon Meow
|
309ec35f95
Rename executable_semantics to explorer (#1188)
|
il y a 4 ans |