about summary refs log tree commit diff
path: root/crates/parser/src/grammar
AgeCommit message (Expand)AuthorLines
2022-06-02fix: parsing of `?` opt-out trait boundsXFFXFF-0/+6
2022-05-13Revert "Auto merge of #12149 - jonas-schievink:literally-just-a-literal, r=jo...Jonas Schievink-46/+8
2022-05-05Maybe everything else *should* have to deal with itJonas Schievink-10/+5
2022-05-05Indicate the number of float tokens in the first tokenJonas Schievink-11/+34
2022-05-05Wrap floats in token trees in `FLOAT_LITERAL` nodeJonas Schievink-12/+19
2022-05-05Add testsJonas Schievink-0/+2
2022-05-05Split float literal tokens at the `.`Jonas Schievink-8/+13
2022-05-05Wrap float literals in their own nodeJonas Schievink-1/+7
2022-04-27fix: Use pattern recovery set when parsing ident patternsLukas Wirth-9/+6
2022-04-17update parser to support associated const equalityXFFXFF-3/+11
2022-04-10Parse for<'a> closure syntaxLukas Wirth-42/+38
2022-04-05Wrap macros in expr position in `MacroExpr` nodeJonas Schievink-2/+4
2022-04-01recover from missing type annotationhkalbasi-0/+6
2022-03-31Remove parser restriction on varargs positioningJonas Schievink-26/+19
2022-03-11refactor: Rename and move const_arg_pathSteven Joruk-2/+4
2022-03-11refactor: Rename const_arg_content to const_arg_exprSteven Joruk-3/+3
2022-03-11fix: Stop wrapping ConstParam's default values in ConstArgSteven Joruk-12/+17
2022-03-10Add support for new `where` clause location in associated types.Dario Nieuwenhuis-1/+6
2022-03-05fix: Recognize `Self` as a proper keywordLukas Wirth-4/+5
2022-03-02Parse destructuring assignmentChayim Refael Friedman-1/+21
2022-02-21Parse `let` expressions in order to support `let` chainsChayim Refael Friedman-20/+23
2022-02-14Fix stylebellau-9/+5
2022-02-13oops, remove printlnbellau-1/+0
2022-02-13fix handle static async and static async movebellau-3/+18
2022-02-12Fix stylebellau-1/+1
2022-02-12support static move toobellau-3/+5
2022-02-12Fix stylesbellau-1/+1
2022-02-12Fix Immovable generator syntax (static ||) not recognized #11448bellau-1/+5
2021-12-29parse empty statemet as statemetnAleksey Kladov-6/+4
2021-12-29renameAleksey Kladov-18/+17
2021-12-29compressAleksey Kladov-3/+4
2021-12-26internal: move inline parser tests to parser crateAleksey Kladov-7/+0
2021-12-12Switch parser to use tokensAleksey Kladov-11/+8
2021-11-18fix: parse the range pat inside the tuple patzhoufan-1/+6
2021-11-10Handle pub tuple fields in tuple structsAdam Bratschi-Kaye-3/+3
2021-10-23internal: remove unused dollarsAleksey Kladov-28/+1
2021-10-19internal: Parse const trait boundsLukas Wirth-6/+16
2021-10-07Support `let...else`Jonas Schievink-0/+10
2021-10-06parser: fix parsing of macro call inside generic argscynecx-1/+4
2021-10-06Merge #10420bors[bot]-25/+43
2021-10-05Merge #10440bors[bot]-37/+37
2021-10-04make Some(1..) parsedzhoufan-3/+8
2021-10-03Fix miscellaneous Clippy lintsAramis Razzaghipour-2/+2
2021-10-03Add semicolons for consistencyAramis Razzaghipour-35/+35
2021-10-03move outer_attrs call before the matchzhoufan-15/+8
2021-10-02minorAleksey Kladov-1/+1
2021-10-02Parse outer attributes on StructPatternEtCeterazhoufan-21/+46
2021-09-26internal: more reasonable grammar for blocksAleksey Kladov-17/+23
2021-09-25feat: allow attributes on all expressionsAleksey Kladov-92/+74
2021-09-25simplify attribute parsingAleksey Kladov-10/+4