about summary refs log tree commit diff
path: root/crates/syntax
AgeCommit message (Expand)AuthorLines
2021-06-03Apply more clippy suggestions and update generatedClemens Wasser-5/+5
2021-06-02Account for generics in extract_struct_from_enum_variantLukas Wirth-3/+2
2021-05-31minor: remove debug printAleksey Kladov-1/+0
2021-05-30Merge #9062bors[bot]-1/+1
2021-05-30Bump depsLaurențiu Nicola-1/+1
2021-05-27Attribute completion is context awareLukas Wirth-0/+7
2021-05-24generate match arms with todo!() as placeholder bodyDomantas Jadenkus-6/+15
2021-05-24Bump rustc_lexerLaurențiu Nicola-1/+1
2021-05-22Add more docsAleksey Kladov-6/+17
2021-05-22internal: replace AstTransformer with mutable syntax treesAleksey Kladov-54/+19
2021-05-20Don't compare ast::Visibility by stringifyingLukas Tobias Wirth-0/+23
2021-05-17fix: don't add extra whitespace around fieldsAleksey Kladov-0/+4
2021-05-16internal: use mutable syntax trees when filling fieldsAleksey Kladov-98/+42
2021-05-16internal: use mutable trees when filling match armsAleksey Kladov-126/+69
2021-05-16Merge #8813bors[bot]-20/+61
2021-05-15Attach comments to ast::ImplLukas Wirth-5/+5
2021-05-14internal: use more mutable APIsAleksey Kladov-35/+17
2021-05-14internal: rewrite assoc item manipulaion to use mutable treesAleksey Kladov-153/+72
2021-05-14internal: remove SyntaxRewriterAleksey Kladov-153/+4
2021-05-14internal: remove more of the SyntaxRewriterAleksey Kladov-29/+31
2021-05-14internal: remove one more immutable treeAleksey Kladov-40/+13
2021-05-13Cleanup importsAleksey Kladov-4/+3
2021-05-12Support length for ByteStringsJade-20/+61
2021-05-10simplifyAleksey Kladov-0/+3
2021-05-09internal: introduce `ast::make::ext` module with common shortcutsAleksey Kladov-43/+52
2021-05-09internal: fix make APIAleksey Kladov-8/+31
2021-05-09internal: rewrite **Repalce impl Trait** assist to mutable syntax treesAleksey Kladov-12/+7
2021-05-09cleanupsAleksey Kladov-2/+2
2021-05-08minor: remove dead codeAleksey Kladov-11/+1
2021-05-08internal: pull_assignment_up uses mutable treesAleksey Kladov-0/+3
2021-05-08dead codeAleksey Kladov-121/+1
2021-05-08internal: remove one more syntax rewriterAleksey Kladov-1/+4
2021-05-07fix: use raw idents in `make::name{_ref}` with keywordsJonas Schievink-2/+12
2021-05-06Hide implementation details of TokenTextDawer-8/+20
2021-05-06Clean upDawer-15/+2
2021-05-06Borrow text from nodes of immutable syntax treesDawer-25/+49
2021-05-06Adapt to a new rowan borrowing node API.Dawer-2/+2
2021-05-06Update to rowan 0.13.0-pre.5Dawer-1/+1
2021-04-29Parse const param defaultsJonas Schievink-0/+99
2021-04-29Correctly parse negated literals as const argsJonas Schievink-0/+31
2021-04-24Split out merge_imports module from helpers::insert_useLukas Wirth-1/+21
2021-04-23Merge #8591 #8638bors[bot]-18/+19
2021-04-23Remove SyntaxRewriter::from_fnLukas Wirth-16/+3
2021-04-23Merge #8317bors[bot]-0/+26
2021-04-21Bump rustc_lexerLaurențiu Nicola-1/+1
2021-04-21Add support for fill match arms of boolean valuesComonad-0/+8
2021-04-21Parse outer atttributes for RecordPatFieldLukas Wirth-6/+53
2021-04-20Remove SyntaxRewriter usage in insert_use in favor of tedLukas Wirth-2/+16
2021-04-19Merge #8578bors[bot]-180/+236
2021-04-19fix: false positive about inner attrs in docsAleksey Kladov-180/+236