about summary refs log tree commit diff
path: root/crates/syntax/src
AgeCommit message (Expand)AuthorLines
2020-12-29indentationAdnoC-3/+3
2020-12-29Smarter bracketed use diagnosticAdnoC-0/+8
2020-12-23Implement const block inferenceLukas Wirth-0/+4
2020-12-23Merge #7010bors[bot]-1/+32
2020-12-23Document `make` module designAleksey Kladov-1/+7
2020-12-23Update ungrammar for const block patternsLukas Wirth-1/+32
2020-12-18Merge #6934bors[bot]-0/+7
2020-12-18Implement `RawAttr::filter`Jonas Schievink-0/+7
2020-12-18Minor, cleanup APIAleksey Kladov-0/+3
2020-12-16Merge #6896bors[bot]-33/+47
2020-12-16Merge #6897bors[bot]-6/+106
2020-12-16Node-ify lifetimesLukas Wirth-33/+47
2020-12-16Merge #6894bors[bot]-0/+3
2020-12-15Basic support for decl macros 2.0Jonas Schievink-6/+106
2020-12-15Parenthesize composite if condition before inverting in invert-if assistJesse Bakker-0/+3
2020-12-15Reject visibilities on `macro_rules!`Jonas Schievink-1/+13
2020-12-15Move to upstream `macro_rules!` modelJonas Schievink-24/+42
2020-12-12Remove some redundant allocationsJeremy Kolb-2/+2
2020-12-10Fix accidently quadratic syntax rewriterAleksey Kladov-8/+14
2020-12-09Properly fetch inner and outer docs on hir-levelLukas Wirth-0/+8
2020-12-08Simplify ast::Comment api surfaceLukas Wirth-10/+15
2020-12-07Keep doc attribute orderLukas Wirth-41/+35
2020-12-07Merge #6719bors[bot]-1/+2
2020-12-05Add replace_match_with_if_let assistLukas Wirth-2/+11
2020-12-04Use items can also have doc commentsLukas Wirth-1/+2
2020-12-02Merge #6649bors[bot]-22/+55
2020-11-28Add ast::*Number::suffix tests unit testsLukas Wirth-0/+37
2020-11-27Profile completions betterKirill Bulatov-0/+13
2020-11-27Avoid allocation in ast::String::value if the string needs no unescapingLukas Wirth-9/+18
2020-11-27Accept more than just the standard rust literal suffixes in *Number::suffixLukas Wirth-22/+18
2020-11-16Merge #6558bors[bot]-0/+22
2020-11-15format string highlighting: handle hex + debug type specifierRoland Ruckerbauer-0/+22
2020-11-14Use shorthand record syntax when renaming struct initializer fieldLukas Wirth-9/+13
2020-11-12Fix attachment of inner doc commentsAleksey Kladov-16/+30
2020-11-12Simplify codeAleksey Kladov-28/+23
2020-11-09Merge #6512bors[bot]-36/+89
2020-11-09Don't replace parent node when inserting as first child in algo::diffLukas Wirth-36/+89
2020-11-09Fix debug for SyntaxRewriterAleksey Kladov-1/+4
2020-11-07Merge #6476bors[bot]-0/+4
2020-11-06Cleanup APIAleksey Kladov-85/+68
2020-11-06SimplifyAleksey Kladov-34/+22
2020-11-06Kill RAW_ literalsAleksey Kladov-65/+61
2020-11-06Minor, cleanup styleAleksey Kladov-50/+64
2020-11-06More orthogonal APIAleksey Kladov-33/+30
2020-11-06Move int parsing to IntNumber tokenAleksey Kladov-76/+91
2020-11-06Better importsAleksey Kladov-11/+11
2020-11-06Generate token for ints and floatsAleksey Kladov-0/+42
2020-11-05Add missing AssocItems in add_custom_impl assistLukas Wirth-0/+4
2020-11-04Merge #6456bors[bot]-2/+25
2020-11-03Support struct variants in extract_struct_from_enum_variantLukas Wirth-2/+25