Richard Smith
|
0e41c569b1
Implement the termination algorithm for impl selection described in #2458 (#2602)
|
3 yıl önce |
Jon Ross-Perkins
|
4e1b585fcf
clang-tidy --fix (#2577)
|
3 yıl önce |
Richard Smith
|
0d279b388a
Make built-in conversions visible to `ImplicitAs`. (#2525)
|
3 yıl önce |
Richard Smith
|
74aae0911f
Basic support for `match_first` declarations. (#2523)
|
3 yıl önce |
Richard Smith
|
b6721a1a93
Move member types of ConstraintType out to namespace Carbon. (#2327)
|
3 yıl önce |
Richard Smith
|
374bf9f853
Require convertibility to the type of the associated constant when checking a rewrite constraint. (#2321)
|
3 yıl önce |
Jon Ross-Perkins
|
8e5dcc2588
Enable readability-qualified-auto (#2314)
|
3 yıl önce |
Richard Smith
|
03bcd91a9a
Remove unused parameters. (#2311)
|
3 yıl önce |
Jon Ross-Perkins
|
4d522c8e90
Finish making clang-tidy (mostly) work (again) and run -fix (#2312)
|
3 yıl önce |
Richard Smith
|
4b679510e7
Check equality constraints when checking whether a constraint is satisfied (#2294)
|
3 yıl önce |
Richard Smith
|
9f534ae004
Implement support for rewrite constraints (#2276)
|
3 yıl önce |
Richard Smith
|
9feff92f22
Track witnesses wherever possible (#2263)
|
3 yıl önce |
Richard Smith
|
8f0f69b65f
Remove RuntimeError / CompilationError. (#2258)
|
3 yıl önce |
Richard Smith
|
04d49cebd8
Consistently use a `Witness` rather than an expression to represent a possibly-symbolic witness. (#2245)
|
3 yıl önce |
Josh Soref
|
066b103881
Spelling (#1580)
|
3 yıl önce |
Richard Smith
|
663ed32b1b
Initial support for associated constants (#1376)
|
3 yıl önce |
Richard Smith
|
1bb370420b
Initial support for constraints formed by combining interfaces (#1307)
|
3 yıl önce |
Jon Meow
|
af694b97cb
Prefix most macro names with CARBON_ (#1232)
|
4 yıl önce |
Jon Meow
|
309ec35f95
Rename executable_semantics to explorer (#1188)
|
4 yıl önce |