Historie revizí

Autor SHA1 Zpráva Datum
  Jon Ross-Perkins e343ea593c Add macro for postfix operators. (#3504) před 2 roky
  Jon Ross-Perkins add31eb4e3 Refactor NodeKind to take advantage of a parse node only having one token kind. (#3486) před 2 roky
  Jon Ross-Perkins 550559e30e On invalid parse nodes, if the token may vary, allow any token. (#3484) před 2 roky
  Jon Ross-Perkins 7c7afc9e32 Split out infix and prefix operators to separate node kinds. (#3481) před 2 roky
  Jon Ross-Perkins 6cc5dc7736 Replace the NodeKind StructFieldUnknown with InvalidParse. (#3482) před 2 roky
  Chandler Carruth 6037b11e90 Teach the parser to not crash on the spaceship `<=>` operator. (#3494) před 2 roky
  josh11b 6067ca3f49 Change return of `SkipPastLikelyEnd` to be last consumed token (#3493) před 2 roky
  josh11b 5f439b842b Parsing `impl`...`as` (#3473) před 2 roky
  Jon Ross-Perkins c4864aa2ff Split out and/or operator handling from infix. (#3480) před 2 roky
  Geoff Romer 6e65a30b5d Rename `ParamList` to `TuplePattern` (#3479) před 2 roky
  Geoff Romer 5897e57c21 Clarify naming around paren expressions (#3444) před 2 roky
  Geoff Romer 39750b9925 Parse support for tuple patterns in `var` and `let` (#3448) před 2 roky
  Richard Smith fe6f7b4330 Rename `Name` -> `IdentifierName` given that we have several other kinds of parse nodes that represent names. (#3453) před 2 roky
  Jon Ross-Perkins 9b194a31c9 Support modifiers on namespace, in theory. (#3462) před 2 roky
  Jon Ross-Perkins d73729179a Switch modifiers to use distinct parse nodes. (#3461) před 2 roky
  josh11b a970b1e587 Require `extend` before `base: BaseType;` (#3459) před 2 roky
  josh11b fada410559 Support declaration modifier keywords (#3412) před 2 roky
  Richard Smith 7dffa0c7ec Support for `base: T;`, `.base`, `x.base`. (#3450) před 2 roky
  Jon Ross-Perkins 30155dbb72 Add support for 'package' in expressions. (#3445) před 2 roky
  Geoff Romer b8d4e2f41b Binding pattern naming cleanup (#3410) před 2 roky
  Jon Ross-Perkins 0db63ff17a Abbreviate Integer and FloatingPoint (#3435) před 2 roky
  Richard Smith eae630a3db Rename Lex::{Token,Line} -> Lex::{Token,Line}Index. (#3433) před 2 roky
  Jon Ross-Perkins 161f46ed37 FloatingPointLiteral to RealLiteral fixup (#3430) před 2 roky
  Jon Ross-Perkins 3f208e27f9 Align on FileStart/FileEnd for naming. (#3428) před 2 roky
  Jon Ross-Perkins 7f53a792c0 Fix crash when array contents aren't an expression. (#3424) před 2 roky
  Jon Ross-Perkins a204689893 Use more specific node kinds for literals. (#3419) před 2 roky
  Chandler Carruth d3eae6d1f0 Fix a crash on invalid found by fuzzing. (#3404) před 2 roky
  Jon Ross-Perkins 204c04dbb9 Add more package and import support. (#3402) před 2 roky
  Richard Smith 2715e2276e Parsing and basic checking for `abstract class` and `base class`. (#3385) před 2 roky
  josh11b c53b248800 Abbreviate "parameter" -> "param" (#3392) před 2 roky