Commit History

Автор SHA1 Съобщение Дата
  Adrien Leravat 026c4b9dc3 Explorer: move subtyping logic to TypeChecker (#2484) преди 3 години
  josh11b 9c8fd6864e Implement rename `me` -> `self` (#2444) преди 3 години
  Richard Smith 9e8cacae00 Implement support for named constraints (#2359) преди 3 години
  Richard Smith 0219218b01 Make type contexts expect a value of type `Type`. (#2357) преди 3 години
  Richard Smith 5c3f48b0fb Distinguish between the symbolic .Self value for an associated constant and the value found when referencing one. (#2348) преди 3 години
  Richard Smith bc7bf325d6 Set the value of `.Self` in a where to that of the outer `.Self`. (#2344) преди 3 години
  Adrien Leravat 7c19ef5be3 Explorer: Support class extension (#1946) преди 3 години
  Jon Ross-Perkins 8e5dcc2588 Enable readability-qualified-auto (#2314) преди 3 години
  Richard Smith 7f7b9a4086 Implement support for `extends` and `impl as` declarations in interfaces (#2279) преди 3 години
  Richard Smith 9f534ae004 Implement support for rewrite constraints (#2276) преди 3 години
  Richard Smith 8f0f69b65f Remove RuntimeError / CompilationError. (#2258) преди 3 години
  Richard Smith 2340cb6703 Build value representations for all kinds of witness (#2250) преди 3 години
  pmqtt cfa295c0af Feature destructor (#2116) преди 3 години
  Darshal Shetty 037c99e2fb Explorer: Mixin phase 1 (#2069) преди 3 години
  pmqtt f957d4d87d Feature generic choice (#2042) преди 3 години
  pmqtt f754373786 For loop for arrays (#1753) преди 3 години
  Richard Smith 59ae6e31b6 Rename PrimitiveOperatorExpression to OperatorExpression. (#1530) преди 3 години
  Zenong Zhang 52ee050019 Initial implementation of unformed state for local variables. (#1387) преди 3 години
  Richard Smith 663ed32b1b Initial support for associated constants (#1376) преди 3 години
  Richard Smith 3603db0a08 Give a different diagnostic if a name is used before it's declared. (#1364) преди 3 години
  SlaterLatiao 9106e9239e Initial implementation of returned var. (#1348) преди 3 години
  Richard Smith 75d10e326f Make the names of declarations unusable before the point where their type is known. (#1352) преди 3 години
  Richard Smith 2fef76e58c Basic support for `.Self` within `:!` bindings and `where` expressions. (#1311) преди 3 години
  Richard Smith 9007b3952d Initial support for `where` expressions. (#1310) преди 3 години
  pk19604014 058b5e77c0 Use is_usable logic for recent continuation and choice recursive name lookup fixes (#1312) преди 3 години
  pk19604014 ccc6498993 Add alias name to name resolution after processing the target to avoid self-referencing name crash (#1295) преди 3 години
  Darshal Shetty e4a2d0f047 Addr Keyword Implementation (#1255) преди 3 години
  Richard Smith 4cf7ed4f12 Rename some classes to match the design better (#1287) преди 4 години
  Richard Smith 8dd398807d Support user-defined implicit conversions via `ImplicitAs` (#1273) преди 4 години
  pk19604014 45b18098ed Add continuation name to name resolution after processing continuation body (#1264) преди 4 години