Commit History

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