aboutsummaryrefslogtreecommitdiff
path: root/crates/syntax
Commit message (Expand)AuthorAgeFilesLines
* Don't use an untyped String for ActiveParam trackingLukas Wirth2021-03-201-0/+9
* Move `AttrsOwnerNode` to syntax and make it publicJonas Schievink2021-03-192-2/+32
* Make ast editing more ergonomicAleksey Kladov2021-03-192-40/+66
* Parse extended_key_value_attributesLukas Wirth2021-03-192-33/+23
* Correctly parse attributes on fn parametersJonas Schievink2021-03-172-49/+49
* Better handling of block doc commentsLukas Wirth2021-03-173-35/+29
* Merge #8059bors[bot]2021-03-171-1/+1
|\
| * Replace trait object boxing with extra AttrsOwnerNodeLukas Wirth2021-03-161-1/+1
* | avoid converting types into themselves via .into() (clippy::useless-conversion)Matthias Krüger2021-03-172-2/+2
* | pit-of-successify tree editorAleksey Kladov2021-03-162-14/+17
* | Auto-magical whitespaceAleksey Kladov2021-03-162-23/+58
* | Move more boundsAleksey Kladov2021-03-161-10/+44
|/
* Upgrade rowanAleksey Kladov2021-03-169-26/+226
* Fix macro expansion for statements w/o semicolonEdwin Cheng2021-03-161-2/+8
* Enable thread-local coverage marksLaurențiu Nicola2021-03-151-1/+1
* Attach trivia to ast::Union nodesLukas Wirth2021-03-141-2/+2
* Merge #7956bors[bot]2021-03-121-0/+3
|\
| * feat: add expr_for_loop to make in syntaxLuiz Carlos Mourão Paes de Carvalho2021-03-101-0/+3
* | cargo update and lexerkjeremy2021-03-101-1/+1
|/
*-. Merge #7873 #7933bors[bot]2021-03-094-1/+49
|\ \
| | * Improve compilation speedAleksey Kladov2021-03-091-1/+1
| |/ |/|
| * Better strip turbofishesKirill Bulatov2021-03-083-0/+48
|/
* Use upstream cov-markLaurențiu Nicola2021-03-082-14/+13
* Use the same name in xtask and test utilsAleksey Kladov2021-03-081-3/+3
* Update lexerkjeremy2021-03-021-1/+1
* Merge #7777bors[bot]2021-03-022-5/+9
|\
| * Implement line<->block comment assistJohn Renner2021-02-252-5/+9
* | bump crateskjeremy2021-02-251-1/+1
* | Add tests for apply_demorganLukas Wirth2021-02-241-2/+5
|/
* Bump depsLaurențiu Nicola2021-02-211-1/+1
* Fix incorrect missing field diagnostic with box patternsLaurențiu Nicola2021-02-201-4/+13
* Revert "Replace usage of ast::NameOrNameRef with ast::NameLike"Lukas Wirth2021-02-172-18/+23
* Replace usage of ast::NameOrNameRef with ast::NameLikeLukas Wirth2021-02-172-23/+18
* Implement ast::AstNode for NameLike and move it to node_extLukas Wirth2021-02-162-1/+47
* Merge #7687bors[bot]2021-02-164-0/+88
|\
| * Specialization for async traitsArnaud2021-02-154-0/+88
* | Merge #7620bors[bot]2021-02-161-9/+50
|\ \ | |/ |/|
| * allow try expr? when extacting functionVladyslav Katasonov2021-02-131-0/+3
| * handle return, break and continue when extracting functionVladyslav Katasonov2021-02-131-9/+47
* | Don't rename field record patterns directlyLukas Wirth2021-02-131-3/+2
|/
* Refactor reference searching to work with the astLukas Wirth2021-02-121-4/+26
* Add parsing benchmarkAleksey Kladov2021-02-091-3/+25
* Infra for "unit" benchmarkingAleksey Kladov2021-02-091-3980/+0
* Update crateskjeremy2021-02-081-1/+1
* AdtDef -> AdtAleksey Kladov2021-02-071-19/+19
* Merge #7535bors[bot]2021-02-051-1/+1
|\
| * allow modifications of vars from outer scope inside extracted functionVladyslav Katasonov2021-02-031-1/+1
* | Add cargo file tidy testEdwin Cheng2021-02-031-2/+2
|/
* Bump rustc_lexerLaurențiu Nicola2021-02-021-1/+1
* Fix ast::String::value not properly escaping in some casesLukas Wirth2021-01-301-2/+19