aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/src/parsing
Commit message (Expand)AuthorAgeFilesLines
* Comment decorationsAleksey Kladov2020-07-121-1/+4
* Simlify with matches!()Veetaha2020-06-281-4/+1
* Bump rustc_lexerLaurențiu Nicola2020-06-271-12/+12
* Reduce the usage of bare subscript operatorVeetaha2020-06-141-46/+43
* Use more natural signature for Edit::applyAleksey Kladov2020-05-051-5/+9
* Rename AtomTextEdit -> IndelAleksey Kladov2020-05-051-8/+8
* Bump depsLaurențiu Nicola2020-05-011-15/+22
* Switch to TryFromAleksey Kladov2020-04-251-11/+13
* Convert code to text-sizeAleksey Kladov2020-04-254-22/+22
* Rename some tokensAleksey Kladov2020-04-101-39/+38
* Attach doc-comment to declaration if there are newlines in betweenLeander Tentrup2020-03-311-1/+12
* Remove some TextUnit->usize escapeesCAD972020-03-131-2/+2
* Run cargo +nightly fix --clippy -Z unstable-optionsKirill Bulatov2020-02-181-1/+1
* Remove dat FIXMEVeetaha2020-02-181-1/+0
* ra_syntax: fix reparsing merging errors, also now reparse_token() reports errorsVeetaha2020-02-181-7/+50
* ra_syntax: followup fix for making SyntaxError::range() to return by valueVeetaha2020-02-171-1/+1
* ra_syntax: SyntaxError::range() now returns by valueVeetaha2020-02-171-1/+1
* ra_syntax: reshape SyntaxError for the sake of removing redundancyVeetaha2020-02-172-76/+43
* ra_syntax: removed unnecessary init statement from reparsing testsVeetaha2020-02-031-3/+0
* ra_syntax: rename first_token() -> lex_first_token()Veetaha2020-02-031-3/+3
* ra_syntax: fixed a typo in doc commentVeetaha2020-02-031-2/+4
* ra_syntax: refactored the lexer design as per @matklad and @kiljacken PR reviewVeetaha2020-02-033-162/+180
* add better docs for tokenize errorsVeetaha2020-02-031-2/+2
* ra_syntax: moved ParsedToken derive attribute under the doc commentVeetaha2020-02-031-1/+1
* ra_syntax: fixed doc commentVeetaha2020-02-031-1/+1
* Reimplemented lexer with vectors instead of iteratorsVeetaha2020-02-033-177/+185
* ra_syntax: changed added diagnostics information returned from tokenize() (im...Veetaha2020-02-032-72/+230
* :arrow_up: rowanAleksey Kladov2020-01-091-2/+1
* Attach docs to staticskjeremy2019-10-311-1/+1
* Added test for check doc strings in crates.Alexander Andreev2019-09-303-0/+6
* Fix outer doc-comments of `macro_rules`uHOOCCOOHu2019-09-091-2/+2
* rename struct -> record, pos -> tupleAleksey Kladov2019-08-231-1/+1
* :arrow_up: rustc_lexerAleksey Kladov2019-08-201-88/+48
* Change macro to functionEvgenii P2019-08-091-15/+13
* rustfmtEvgenii P2019-08-091-10/+10
* Reduce code duplication in lexer by introducing small macroEvgenii P2019-08-091-20/+17
* kill old lexerAleksey Kladov2019-07-226-571/+17
* add rustc_lexerAleksey Kladov2019-07-221-4/+104
* switch to upstream rowan's APIAleksey Kladov2019-07-201-6/+7
* rename range -> text_rangeAleksey Kladov2019-07-201-5/+7
* move debug_dump to fmt::DebugAleksey Kladov2019-07-201-2/+2
* migrate ra_syntax to the new rowan APIAleksey Kladov2019-07-191-11/+9
* Some clippy fixes for 1.36Jeremy Kolb2019-07-041-1/+1
* allow rustfmt to reorder importsAleksey Kladov2019-07-045-21/+16
* fix: clean up warningscsmoe2019-06-061-3/+3
* remove old parsing methodsAleksey Kladov2019-05-281-2/+2
* update testsAleksey Kladov2019-05-281-5/+7
* Change TokenSource to iteration basedEdwin Cheng2019-05-252-15/+36
* apply T! macro where it is possibleSergey Parilin2019-05-152-17/+19
* Refactor parser handle mult-char punct internallyEdwin Cheng2019-04-281-59/+12