aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/src/grammar.ron
Commit message (Expand)AuthorAgeFilesLines
...
* Add AST/HIR for type args in path segmentsFlorian Diebold2019-01-191-1/+9
* Change parsing of struct field patternsMarcus Klaas de Vries2019-01-191-1/+6
* Move parsing of field pattern lists to the parser (where it belongs)Marcus Klaas de Vries2019-01-191-1/+6
* Add initial (flawed) implementation of binding annotationsMarcus Klaas de Vries2019-01-191-1/+4
* Create struct patterns up to the hir levelMarcus Klaas de Vries2019-01-191-3/+2
* Add additional pattern variantsMarcus Klaas de Vries2019-01-191-2/+2
* Update ARRAY_EXPR grammarHirokazu Hata2019-01-161-1/+3
* Fix type inference for raw (byte) stringsMarcus Klaas de Vries2019-01-141-0/+4
* Fixup testsMarcus Klaas de Vries2019-01-141-4/+7
* Start moving literal interpretation to the AST (WIP)Marcus Klaas de Vries2019-01-141-2/+16
* Update TUPLE_EXPR grammarHirokazu Hata2019-01-131-1/+3
* support ref-patternsAleksey Kladov2019-01-131-1/+1
* itroduce trait for ast tokensAleksey Kladov2019-01-081-7/+7
* Add remaining binary operations to ASTMarcus Klaas de Vries2019-01-071-0/+1
* Make FnScopes use hir::ExprFlorian Diebold2019-01-051-6/+4
* Add HIR Expr machineryFlorian Diebold2019-01-051-2/+2
* Type the self parameterFlorian Diebold2019-01-041-1/+2
* Add HIR for impl blocksFlorian Diebold2019-01-041-1/+5
* Rename ImplItem to ImplBlockFlorian Diebold2019-01-041-3/+3
* visibility ownerAleksey Kladov2019-01-031-4/+11
* super simplistic macro expansionAleksey Kladov2018-12-281-1/+1
* add macro-call nodeAleksey Kladov2018-12-281-0/+1
* Add a hir::TypeRef as an intermediate between ast::TypeRef and ty::TyFlorian Diebold2018-12-251-5/+5
* Implement reference / pointer typesFlorian Diebold2018-12-251-3/+3
* Implement basic completion for fieldsFlorian Diebold2018-12-251-1/+1
* Type field accessesFlorian Diebold2018-12-251-1/+1
* Add AST definitions for struct/variant fields etc.Florian Diebold2018-12-251-5/+7
* Infer result of struct literals, and recurse into their child expressionsFlorian Diebold2018-12-251-3/+3
* Resolve paths to defs (functions currently) during type inferenceFlorian Diebold2018-12-231-1/+1
* Make let statements kind of workFlorian Diebold2018-12-231-0/+1
* Parse integer / float typesFlorian Diebold2018-12-231-1/+1
* Add beginnings of type infrastructureFlorian Diebold2018-12-231-7/+7
* Clarify and correct comment about multi_byte_tokensDJMcNab2018-12-081-2/+2
* Validate byte string literalsAdolfo Ochagavía2018-11-111-0/+1
* Add validator for byteAdolfo Ochagavía2018-11-111-0/+1
* Validate string literalsAdolfo Ochagavía2018-11-091-0/+1
* rename ROOT -> SOURCE_FILEAleksey Kladov2018-11-071-2/+2
* Add some more DocCommentsOwnerJeremy A. Kolb2018-11-071-2/+7
* Add character literal parsing and validationAdolfo Ochagavía2018-11-041-0/+1
* Remove DOC_COMMENTJeremy A. Kolb2018-10-311-1/+0
* `ast::DocCommentsOwner` which represents a documentation comment ownerJeremy A. Kolb2018-10-311-0/+1
* Complete crate:: pathsAleksey Kladov2018-10-241-1/+2
* rename gen-kinds to gen-syntaxAleksey Kladov2018-10-161-1/+1
* Merge #127bors[bot]2018-10-151-0/+1
|\
| * Cleanup fold code and split logic to fold single elementsAdolfo Ochagavía2018-10-121-0/+1
* | Language Server: textDocument/signatureHelpJeremy A. Kolb2018-10-111-1/+1
|/
* Use Comment wrapperAdolfo Ochagavía2018-10-111-0/+1
* Add `cargo gen-kinds` documentationDaniel McNab2018-10-041-1/+4
* rename all thingsAleksey Kladov2018-09-161-0/+538