Commit History

Autor SHA1 Mensaxe Data
  Jon Ross-Perkins d7ab71ba7d Parsing for generic and template parameters. (#2685) %!s(int64=3) %!d(string=hai) anos
  Jon Ross-Perkins 7d553107dd Extend deduced and regular parameter handling to types. (#2684) %!s(int64=3) %!d(string=hai) anos
  Jon Ross-Perkins 51f887c348 Add a macro to simplify XAsY variant state generation (#2679) %!s(int64=3) %!d(string=hai) anos
  Jon Ross-Perkins e613ad5323 Reorganize `interface` parsing so that it's shared with `class` and `constraint` (#2666) %!s(int64=3) %!d(string=hai) anos
  Jon Ross-Perkins b35e803a7f Fold deduced pattern parsing into the general pattern parsing. (#2649) %!s(int64=3) %!d(string=hai) anos
  Jon Ross-Perkins 4083d7f5b9 Reorganize interface parsing to be more consistent with other declarations. (#2646) %!s(int64=3) %!d(string=hai) anos
  Jon Ross-Perkins 6bb0a5b55e Do a cleanup of the x-macro enum comments. (#2650) %!s(int64=3) %!d(string=hai) anos
  Jon Ross-Perkins 11deb14dc6 Handle `var` init-with-self situations. (#2488) %!s(int64=3) %!d(string=hai) anos
  Jon Ross-Perkins 5d123189c3 Small cleanups in toolchain code (#2474) %!s(int64=3) %!d(string=hai) anos
  Kareem Ergawy c74e39dbb3 [parser] More support for `interface`s: methods and `self` deduced param. (#2427) %!s(int64=3) %!d(string=hai) anos
  Jon Ross-Perkins 84deb62aef Work on ParseTree structure to use more bracketed structures. (#2416) %!s(int64=3) %!d(string=hai) anos
  Kareem Ergawy a508390423 [parser] Start re-implementing interfaces using the stack parser. (#2412) %!s(int64=3) %!d(string=hai) anos
  Jon Ross-Perkins 310cf0d2f9 Refactor Pattern and FunctionParameter handling for Parser consistency (#2385) %!s(int64=3) %!d(string=hai) anos
  Jon Ross-Perkins cd93ae6618 Finish Parser2 support and switch. (#2381) %!s(int64=3) %!d(string=hai) anos
  Jon Ross-Perkins d3be5c2827 Parser2 support for while and expressions (#2379) %!s(int64=3) %!d(string=hai) anos
  Jon Ross-Perkins 7c102d3726 Adding more function support to the Parser2 rewrite (#2375) %!s(int64=3) %!d(string=hai) anos
  Jon Ross-Perkins 9107916b11 Checkpoint for a parser rewrite (#2364) %!s(int64=3) %!d(string=hai) anos