aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/src/ast.rs
Commit message (Expand)AuthorAgeFilesLines
* 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
* migrate ra_hir to rowan 2.0Aleksey Kladov2019-01-081-0/+27
* switch ra_syntax to new rowan APIAleksey Kladov2019-01-081-115/+84
* Implement type inference for more binary operatorsMarcus Klaas de Vries2019-01-071-2/+2
* Add remaining binary operations to ASTMarcus Klaas de Vries2019-01-071-1/+69
* Touch up type inference for boolean operatorsMarcus Klaas de Vries2019-01-061-11/+24
* Implement type inference for boolean operatorsMarcus Klaas de Vries2019-01-051-0/+39
* split import assistAleksey Kladov2019-01-051-0/+6
* Type the self parameterFlorian Diebold2019-01-041-0/+31
* Rename ImplItem to ImplBlockFlorian Diebold2019-01-041-1/+1
* add mod doc comments test in astcsmoe2019-01-041-0/+13
* parse doc comment for itemscsmoe2019-01-041-0/+12
* visibility ownerAleksey Kladov2019-01-031-0/+6
* add items from macros to modulesAleksey Kladov2019-01-011-0/+30
* Implement reference / pointer typesFlorian Diebold2018-12-251-0/+39
* Add AST definitions for struct/variant fields etc.Florian Diebold2018-12-251-0/+31
* Fix handling of nested self in pathsDJMcNab2018-12-211-1/+1
* grand module renameAleksey Kladov2018-12-081-0/+365