about summary refs log tree commit diff
path: root/crates/syntax/src/ast/generated
AgeCommit message (Expand)AuthorLines
2022-05-13Revert "Auto merge of #12149 - jonas-schievink:literally-just-a-literal, r=jo...Jonas Schievink-40/+4
2022-05-05Indicate the number of float tokens in the first tokenJonas Schievink-1/+10
2022-05-05Split float literal tokens at the `.`Jonas Schievink-6/+7
2022-05-05Wrap float literals in their own nodeJonas Schievink-0/+26
2022-05-05Lower values of char and byte literalsLaurențiu Nicola-0/+42
2022-04-17update grammer to support associated const equalityXFFXFF-0/+1
2022-04-10Parse for<'a> closure syntaxLukas Wirth-0/+2
2022-04-05Wrap macros in expr position in `MacroExpr` nodeJonas Schievink-6/+30
2022-03-05fix: Recognize `Self` as a proper keywordLukas Wirth-0/+2
2022-03-05Merge #11598bors[bot]-1/+34
2022-03-02Parse destructuring assignmentChayim Refael Friedman-1/+33
2022-02-26Fix body selection in while loopsLaurențiu Nicola-1/+0
2022-02-25Generate AST code after rust-analyzer/ungrammar#46Chayim Refael Friedman-0/+1
2022-02-21Parse `let` expressions in order to support `let` chainsChayim Refael Friedman-34/+39
2022-01-08Allow doc comments on all `Item`sJonas Schievink-4/+9
2022-01-07Generate `AnyHasDocComments` nodeLukas Wirth-0/+45
2021-10-30Fix for-loop expressions breaking with BlockExpr iterableLukas Wirth-1/+0
2021-10-28Refactor ide handling for paths in derive inputsLukas Wirth-0/+21
2021-10-19internal: Parse const trait boundsLukas Wirth-0/+2
2021-10-07Support `let...else`Jonas Schievink-0/+26
2021-10-06Merge #10420bors[bot]-1/+3
2021-10-02minor: regenAleksey Kladov-0/+149
2021-10-02Parse outer attributes on StructPatternEtCeterazhoufan-1/+3
2021-09-27Rename `*Owner` traits to `Has*`Lukas Wirth-184/+184
2021-09-27Rename `Dyn*` nodes to `Any*` nodesLukas Wirth-56/+56
2021-09-26internal: more reasonable grammar for blocksAleksey Kladov-45/+37
2021-09-21SimplifyLukas Wirth-105/+8
2021-09-21SimplifyLukas Wirth-153/+105
2021-09-21Generate ast nodes for each ast traitLukas Wirth-0/+398
2021-08-13Support `if let` match guardsJonas Schievink-0/+3
2021-07-18Support GATs for associated type arg parsingLukas Wirth-25/+26
2021-07-03internal: overhaul code generationAleksey Kladov-2/+2
2021-06-11Update ungrammarJonas Schievink-4/+27
2021-03-19Parse extended_key_value_attributesLukas Wirth-23/+23
2021-03-16Fix macro expansion for statements w/o semicolonEdwin Cheng-2/+8
2021-02-07AdtDef -> AdtAleksey Kladov-19/+19
2021-01-18Add `MacroType` syntaxJonas Schievink-2/+31
2021-01-15Wrap remaining self/super/crate in Name{Ref}Lukas Wirth-5/+2
2021-01-15Handle self/super/crate in PathSegment as NameRefLukas Wirth-3/+3
2021-01-15Add support for yiled keywordDaiki Ihara-1/+33
2021-01-05Rename expr -> tail_exprAleksey Kladov-1/+1
2020-12-23Update ungrammar for const block patternsLukas Wirth-1/+32
2020-12-16Node-ify lifetimesLukas Wirth-27/+35
2020-12-15Basic support for decl macros 2.0Jonas Schievink-1/+35
2020-12-15Move to upstream `macro_rules!` modelJonas Schievink-5/+38
2020-11-06Kill RAW_ literalsAleksey Kladov-4/+4
2020-11-06Generate token for ints and floatsAleksey Kladov-0/+42
2020-08-27:arrow_up: cratesAleksey Kladov-1/+1
2020-08-24Support extern typesJonas Schievink-1/+7
2020-08-21:arrow_up: ungrammarAleksey Kladov-1/+2