aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_mbe/src/subtree_source.rs
Commit message (Collapse)AuthorAgeFilesLines
* Convert bool to ident instead of literal in mbeEdwin Cheng2020-04-181-9/+6
|
* Split LIFETIME to two tokens in mbeEdwin Cheng2020-04-181-1/+31
|
* ra_mbe: convert_literal now works with malformed tokensVeetaha2020-02-221-2/+3
|
* CleanupShotaro Yamada2020-02-191-1/+1
|
* Run cargo +nightly fix --clippy -Z unstable-optionsKirill Bulatov2020-02-181-1/+1
|
* ra_syntax: refactored the lexer design as per @matklad and @kiljacken PR reviewVeetaha2020-02-031-3/+2
|
* Reimplemented lexer with vectors instead of iteratorsVeetaha2020-02-031-3/+5
|
* RefactoringEdwin Cheng2019-12-181-4/+4
|
* Add token id to delimsEdwin Cheng2019-12-181-4/+4
|
* Refactor tt::DelimiterEdwin Cheng2019-12-131-5/+5
|
* Added test for check doc strings in crates.Alexander Andreev2019-09-301-0/+2
| | | | #1856
* simplifyAleksey Kladov2019-09-241-9/+1
|
* Return a Ref from SubtreeTokenSource::getLaurențiu Nicola2019-08-031-33/+29
|
* Avoid cloning a TtToken in SubtreeTokenSource::mk_tokenLaurențiu Nicola2019-08-031-9/+15
|
* Clippy trivially_copy_pass_by_refJeremy Kolb2019-07-051-2/+2
|
* Some clippy fixes for 1.36Jeremy Kolb2019-07-041-1/+1
|
* allow rustfmt to reorder importsAleksey Kladov2019-07-041-3/+3
| | | | | | This wasn't a right decision in the first place, the feature flag was broken in the last rustfmt release, and syntax highlighting of imports is more important anyway
* Use cfg(test) instead of allow(unused)Edwin Cheng2019-05-281-1/+1
|
* Simpliy how collecting token from srcEdwin Cheng2019-05-271-56/+7
|
* Remove Queier and SubtreeWalkEdwin Cheng2019-05-271-52/+34
|
* Change TokenSource to iteration basedEdwin Cheng2019-05-251-21/+38
|
* FormattingEdwin Cheng2019-05-231-1/+1
|
* Refactor SubtreeSourceEdwin Cheng2019-05-221-192/+70
|
* apply T! macro where it is possibleSergey Parilin2019-05-151-11/+11
|
* Make `vis` matcher optional and fix typoEdwin Cheng2019-05-021-1/+1
|
* Remove unused code in subtree_sourceEdwin Cheng2019-05-021-182/+41
|
* Refactor parser handle mult-char punct internallyEdwin Cheng2019-04-281-9/+1
|
* Use panic instead of unwrapEdwin Cheng2019-04-251-8/+6
|
* Fix more bugsEdwin Cheng2019-04-251-4/+5
|
* Add handling `token` seperator in mbeEdwin Cheng2019-04-251-9/+13
|
* Add cached for SubtreeSourceEdwin Cheng2019-04-221-4/+20
|
* Fix offset bug in SourceWalkerEdwin Cheng2019-04-211-6/+7
|
* Fix lifetime in tt to syntax node conversionEdwin Cheng2019-04-211-1/+6
|
* Fix bugsEdwin Cheng2019-04-201-19/+0
|
* Fix bug and add expr , pat , ty matcherEdwin Cheng2019-04-141-3/+11
|
* Remove skip Delimiter::None and handle DollarsEdwin Cheng2019-04-121-198/+156
|
* Refactoring and add some docsEdwin Cheng2019-04-081-82/+103
|
* Fixed infintite loop bugEdwin Cheng2019-04-081-30/+4
|
* Fixed empty node bugEdwin Cheng2019-04-081-10/+49
|
* Use SubtreeWalker instread of flatten TtTokenEdwin Cheng2019-04-081-244/+379
|
* Combine all tokensource to one and refactoringEdwin Cheng2019-04-071-28/+28
|
* Refactoring subtree_sourceEdwin Cheng2019-04-071-0/+352