Commit History

Autor SHA1 Mensaxe Data
  josh11b 46503c0a9d Explorer and toolchain changes to implement #2483 (#2707) %!s(int64=3) %!d(string=hai) anos
  Richard Smith e0c90767be Support for templated impl declarations (#2700) %!s(int64=3) %!d(string=hai) anos
  Richard Smith 5b6873d147 Fix handling of choice types with a mixture of alternatives with parameters and alternatives without parameters in pattern analysis. (#2626) %!s(int64=3) %!d(string=hai) anos
  Richard Smith 59ff7743c0 Expect parentheses after an alternative only if they were present in its declaration (#2605) %!s(int64=3) %!d(string=hai) anos
  Adrien Leravat 266fa401e6 Explorer: assert `Optional` not empty on `Get()` (#2587) %!s(int64=3) %!d(string=hai) anos
  Richard Smith 2fd7e2b65d Add support for compound assignment and increment (#2526) %!s(int64=3) %!d(string=hai) anos
  Richard Smith c8f18446f4 Support explicit conversion of tuples. (#2537) %!s(int64=3) %!d(string=hai) anos
  Richard Smith 0d279b388a Make built-in conversions visible to `ImplicitAs`. (#2525) %!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 9e8cacae00 Implement support for named constraints (#2359) %!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 7f7b9a4086 Implement support for `extends` and `impl as` declarations in interfaces (#2279) %!s(int64=3) %!d(string=hai) anos
  Richard Smith 9f534ae004 Implement support for rewrite constraints (#2276) %!s(int64=3) %!d(string=hai) anos
  Junhee Cho 69d4363ea5 Adds division to multiplicative expression. (#2091) %!s(int64=3) %!d(string=hai) anos
  Richard Smith bfcab23795 Implement `==` and `!=` for `bool`. (#2182) %!s(int64=3) %!d(string=hai) anos
  pmqtt 82f8556890 Implementation of __intrinsic_assert (#2155) %!s(int64=3) %!d(string=hai) anos
  pmqtt 5ef6e9b6a0 Feature not equal (#2146) %!s(int64=3) %!d(string=hai) anos
  pmqtt c096d010b9 Optional Class (#2096) %!s(int64=3) %!d(string=hai) anos
  pmqtt 6dd46066a0 Bool->bool (#1920) %!s(int64=3) %!d(string=hai) anos
  pmqtt 63da070671 add operator to comparsion (#1883) %!s(int64=3) %!d(string=hai) anos
  Richard Smith e26bc32343 Change remaining uses of `Bool` to `bool`, following #750. (#1901) %!s(int64=3) %!d(string=hai) anos
  Richard Smith ef96f60425 Add support for bitwise operators. (#1809) %!s(int64=3) %!d(string=hai) anos
  Thejaswi Kadur 5665f32bf7 Support for user-defined Eq impls (#1730) %!s(int64=3) %!d(string=hai) anos
  pmqtt df93623741 Extends carbon to generate random number to make samples more interesting (#1643) %!s(int64=3) %!d(string=hai) anos
  pmqtt 7be95ccb19 Operator overloading modulo (#1808) %!s(int64=3) %!d(string=hai) anos
  Richard Smith 15ec5113aa Add extensibility support for arithmetic operators. (#1751) %!s(int64=3) %!d(string=hai) anos
  Richard Smith 93e19649aa Support for `as` operator and user-defined `As` impls. (#1476) %!s(int64=3) %!d(string=hai) anos
  Jon Ross-Perkins 084bc6ebc1 Restructure __intrinsic_print to be a keyword-like Print (#1407) %!s(int64=3) %!d(string=hai) anos
  Jon Ross-Perkins a41915b5af Support basic int printing (#1405) %!s(int64=3) %!d(string=hai) anos