aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/src/ast/generated.rs
Commit message (Expand)AuthorAgeFilesLines
* Merge #633bors[bot]2019-01-241-0/+496
|\
| * use ToOwned trait instead of inherent methodAleksey Kladov2019-01-241-0/+496
* | Migrate trait & type to new idsAleksey Kladov2019-01-241-0/+1
|/
* Make EnumVariant a DocCommentsOwnerJeremy A. Kolb2019-01-231-0/+1
* Add AST/HIR for type args in path segmentsFlorian Diebold2019-01-191-0/+128
* Change parsing of struct field patternsMarcus Klaas de Vries2019-01-191-1/+5
* Move parsing of field pattern lists to the parser (where it belongs)Marcus Klaas de Vries2019-01-191-1/+34
* Add initial (flawed) implementation of binding annotationsMarcus Klaas de Vries2019-01-191-1/+5
* Create struct patterns up to the hir levelMarcus Klaas de Vries2019-01-191-4/+9
* Add additional pattern variantsMarcus Klaas de Vries2019-01-191-2/+10
* Update ARRAY_EXPR grammarHirokazu Hata2019-01-161-1/+5
* Fix type inference for raw (byte) stringsMarcus Klaas de Vries2019-01-141-0/+56
* Fixup testsMarcus Klaas de Vries2019-01-141-38/+94
* Start moving literal interpretation to the AST (WIP)Marcus Klaas de Vries2019-01-141-4/+110
* Update TUPLE_EXPR grammarHirokazu Hata2019-01-131-1/+5
* support ref-patternsAleksey Kladov2019-01-131-1/+5
* rename TreePtr -> TreeArcAleksey Kladov2019-01-111-113/+113
* itroduce trait for ast tokensAleksey Kladov2019-01-081-0/+7
* regenerateAleksey Kladov2019-01-081-3052/+1791
* Make FnScopes use hir::ExprFlorian Diebold2019-01-051-16/+9
* Add HIR Expr machineryFlorian Diebold2019-01-051-1/+9
* Type the self parameterFlorian Diebold2019-01-041-1/+46
* Add HIR for impl blocksFlorian Diebold2019-01-041-2/+38
* Rename ImplItem to ImplBlockFlorian Diebold2019-01-041-18/+18
* visibility ownerAleksey Kladov2019-01-031-0/+47
* super simplistic macro expansionAleksey Kladov2018-12-281-0/+4
* add macro-call nodeAleksey Kladov2018-12-281-0/+41
* Add a hir::TypeRef as an intermediate between ast::TypeRef and ty::TyFlorian Diebold2018-12-251-5/+33
* Implement reference / pointer typesFlorian Diebold2018-12-251-3/+15
* Implement basic completion for fieldsFlorian Diebold2018-12-251-0/+4
* Type field accessesFlorian Diebold2018-12-251-1/+9
* Add AST definitions for struct/variant fields etc.Florian Diebold2018-12-251-7/+218
* Infer result of struct literals, and recurse into their child expressionsFlorian Diebold2018-12-251-3/+23
* Resolve paths to defs (functions currently) during type inferenceFlorian Diebold2018-12-231-1/+5
* Make let statements kind of workFlorian Diebold2018-12-231-0/+4
* Parse integer / float typesFlorian Diebold2018-12-231-1/+5
* Add beginnings of type infrastructureFlorian Diebold2018-12-231-6/+38
* Validate byte string literalsAdolfo Ochagavía2018-11-111-0/+37
* Add validator for byteAdolfo Ochagavía2018-11-111-0/+37
* Validate string literalsAdolfo Ochagavía2018-11-091-0/+37
* rename ROOT -> SOURCE_FILEAleksey Kladov2018-11-071-43/+43
* Add some more DocCommentsOwnerJeremy A. Kolb2018-11-071-0/+7
* ra_syntax::File is just RootNodeAleksey Kladov2018-11-061-194/+948
* Add a pinch of commentsAleksey Kladov2018-11-061-0/+6
* Generalize Owned nodesAleksey Kladov2018-11-061-1788/+1223
* Add character literal parsing and validationAdolfo Ochagavía2018-11-041-0/+34
* Use From to get an owned ASTAleksey Kladov2018-11-011-396/+693
* `ast::DocCommentsOwner` which represents a documentation comment ownerJeremy A. Kolb2018-10-311-0/+1
* Move FnDescriptors to analyzerAleksey Kladov2018-10-311-99/+99
* Introduce owned ast nodesAleksey Kladov2018-10-311-1/+1288