aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/src/ast.rs
Commit message (Expand)AuthorAgeFilesLines
* 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
* remove flavorAleksey Kladov2019-04-021-4/+4
* add ast::tokensAleksey Kladov2019-04-021-94/+12
* simplifyAleksey Kladov2019-04-021-23/+19
* move ast traits to a separate fileAleksey Kladov2019-04-021-144/+7
* remove dead codeAleksey Kladov2019-04-011-7/+0
* switch to new rowanAleksey Kladov2019-04-011-85/+161
* Add WherePred to allow predicate access in WhereClauseVille Penttinen2019-03-311-0/+67
* Add trait ast::TypeBoundsOwnerVille Penttinen2019-03-311-0/+6
* simplifyAleksey Kladov2019-03-251-37/+34
* Target only the actual operator.Marco Groppo2019-03-241-33/+45
* add name resolution from the old implAleksey Kladov2019-03-171-6/+3
* Add new trait TypeAscriptionOwnerVille Penttinen2019-02-261-0/+6
* complete struct literalsAleksey Kladov2019-02-241-0/+6
* docsAleksey Kladov2019-02-211-0/+1
* handle != operatorAleksey Kladov2019-02-181-1/+4
* Enable parsing of attributes inside a match blockVille Penttinen2019-02-171-0/+14
* rename yellow -> syntax_nodeAleksey Kladov2019-02-121-1/+1
* reformat the worldAleksey Kladov2019-02-081-27/+10
* Fill deprecation for LSPkjeremy2019-02-051-0/+10
* Merge #662bors[bot]2019-01-271-13/+62
|\
| * Make doc comments optionalJeremy Kolb2019-01-261-5/+24
| * Do not unconditionally trim commentsJeremy Kolb2019-01-261-2/+1
| * Preserve indentation in doc commentsJeremy Kolb2019-01-261-9/+40
* | fix AST for if expressionsAleksey Kladov2019-01-261-2/+16
|/
* rename POS_FIELD -> POS_FIELD_DEFAleksey Kladov2019-01-251-2/+2
* Merge #633bors[bot]2019-01-241-2/+3
|\
| * use ToOwned trait instead of inherent methodAleksey Kladov2019-01-241-2/+3
* | migrate enums to new idAleksey Kladov2019-01-241-0/+7
|/
* fix completion bugsgfreezy2019-01-231-0/+7
* Move parsing of field pattern lists to the parser (where it belongs)Marcus Klaas de Vries2019-01-191-49/+0
* Add initial (flawed) implementation of binding annotationsMarcus Klaas de Vries2019-01-191-0/+10
* Implement unlabeled struct field pattern inferenceMarcus Klaas de Vries2019-01-191-31/+11
* Create struct patterns up to the hir levelMarcus Klaas de Vries2019-01-191-0/+69
* Merge #536bors[bot]2019-01-161-0/+9
|\
| * add has_semi to ExprStmtYerkebulan Tulibergenov2019-01-161-0/+9
* | Fixup testsMarcus Klaas de Vries2019-01-141-0/+46
|/
* support ref-patternsAleksey Kladov2019-01-131-0/+6
* rename TreePtr -> TreeArcAleksey Kladov2019-01-111-2/+2
* assist to convert if-let to matchAleksey Kladov2019-01-081-1/+1
* itroduce trait for ast tokensAleksey Kladov2019-01-081-42/+10