aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/src/ast.rs
Commit message (Expand)AuthorAgeFilesLines
* Rename StructDef -> StructAleksey Kladov2020-07-301-1/+1
* Rename TypeParamList -> GenericParamListAleksey Kladov2020-07-301-2/+2
* Rename modulesAleksey Kladov2020-07-231-7/+7
* Separating parsing of `for` in predicates and typesMatthew Jasper2020-06-101-1/+5
* Simplifyveetaha2020-06-021-1/+1
* Introduce EffectExprAleksey Kladov2020-05-021-1/+1
* Revert "Merge #4233"Aleksey Kladov2020-05-021-3/+1
* Introduce BlockModifierAleksey Kladov2020-04-301-1/+3
* Treat comments beginning with four slashes as regular line commentsadamrk2020-04-281-0/+15
* Align grammar for record patterns and literalsAleksey Kladov2020-04-111-2/+2
* Remove dead codeAleksey Kladov2020-04-101-1/+1
* Generate only minimal set of ineresting tokensAleksey Kladov2020-04-101-5/+1
* Simpler acessors for keywordsAleksey Kladov2020-04-091-1/+5
* Remove code duplicationAleksey Kladov2020-04-091-25/+17
* Add _token suffix to token accessorsAleksey Kladov2020-04-091-1/+1
* Move generated tokens to a separate fileAleksey Kladov2020-04-091-1/+1
* Prepare for spliting generated into tokens and nodesAleksey Kladov2020-04-091-1/+1
* Scale back to only two traitsAleksey Kladov2020-04-091-0/+16
* Provide more complete AST accessors to support usage in rustcLuca Barbieri2020-04-091-1/+1
* Scale back the traitsAleksey Kladov2020-04-091-103/+5
* Add AstElement trait, generate tokens, support tokens in enumsLuca Barbieri2020-04-081-5/+109
* added fmt::Display as a supertrait for AstNode and changed generation.Fireassember2020-03-061-1/+1
* Slightly refactor inlay hintsAleksey Kladov2020-02-291-1/+1
* Fix the trailing whitespace testKirill Bulatov2020-02-121-4/+1
* Introduce AttrKindKirill Bulatov2020-02-121-3/+3
* Implement slice pattern AST > HIR loweringJonas Platte2020-02-111-1/+2
* Add infrastructure for visibility on syntax and hir_def levelFlorian Diebold2019-12-261-1/+3
* Attempt to implement typed accessorsGeoffry Song2019-11-151-1/+1
* Attach docs to staticskjeremy2019-10-311-0/+14
* Preserve whitespace at the end of doc commentsJeremy Kolb2019-10-271-2/+22
* simplify strip attrsAleksey Kladov2019-09-281-1/+1
* Start simplifying editing APIAleksey Kladov2019-09-261-0/+1
* keep ast creation API simpleAleksey Kladov2019-09-261-0/+1
* make ast object safeAleksey Kladov2019-08-231-2/+10
* Add `impl Trait` and `dyn Trait` typesFlorian Diebold2019-08-221-1/+1
* Unconditionally trim the end of commentskjeremy2019-07-311-4/+1
* Removes `*/` in block doc commentskjeremy2019-07-311-0/+49
* Add explicit newline preserving testskjeremy2019-07-311-0/+17
* cleanup castsAleksey Kladov2019-07-191-1/+3
* migrate ra_assists to the new ASTAleksey Kladov2019-07-191-1/+1
* migrate ra_syntax to the new rowan APIAleksey Kladov2019-07-191-19/+17
* allow rustfmt to reorder importsAleksey Kladov2019-07-041-4/+4
* remove old parsing methodsAleksey Kladov2019-05-281-4/+12
* migrate to untyped rowanAleksey Kladov2019-04-091-2/+2
* updated snapshotsLenard Pratt2019-04-071-1/+1
* Added ArrayExprKind,Lenard Pratt2019-04-071-2/+2
* Parse and infer tuple indicesrobojumper2019-04-061-1/+1
* add minimal commentsAleksey Kladov2019-04-021-0/+2
* rename flavor to kindAleksey Kladov2019-04-021-2/+2
* move extensions to submodulesAleksey Kladov2019-04-021-549/+16