about summary refs log tree commit diff
path: root/crates/syntax/src/ast/make.rs
AgeCommit message (Expand)AuthorLines
2022-05-13Revert "Auto merge of #12149 - jonas-schievink:literally-just-a-literal, r=jo...Jonas Schievink-6/+7
2022-05-05Wrap float literals in their own nodeJonas Schievink-7/+6
2022-05-04improve the default constructor mode when filling fieldsBenjamin Coenen-0/+3
2022-04-03fix: Add missing fields diagnostic fix for patternsLukas Wirth-0/+4
2022-03-12fix: "Extract to function" assist preserves `break` and `continue` labelsMorgan Thomas-6/+16
2022-03-12fix clippy::redundant_closureMatthias Krüger-1/+1
2022-03-05fix: Recognize `Self` as a proper keywordLukas Wirth-4/+5
2022-02-21Parse `let` expressions in order to support `let` chainsChayim Refael Friedman-9/+3
2022-01-22removed printsJeroen Vannevel-1/+1
2022-01-22hacky_block_expr_with_commentsJeroen Vannevel-8/+9
2022-01-22removing unwrapsJeroen Vannevel-4/+5
2022-01-22very rough but comments get extractedJeroen Vannevel-0/+23
2022-01-08Merge #11107bors[bot]-2/+10
2022-01-07feat(diagnostics): use default expression instead of todo! when missing fieldsBenjamin Coenen-1/+1
2022-01-04add better default behavior on fill struct fields diagnosticBenjamin Coenen-2/+21
2021-12-30feat(diagnostics): use Default::default() expression instead of todo! when mi...Benjamin Coenen-0/+3
2021-12-23Fix generic type substitution in impl trait with assoc typePetr Nevyhoštěný-2/+10
2021-11-15Fix `impl_def_from_trait`TheDoctor314-64/+8
2021-11-11Fix `impl_trait` function to emit correct astTheDoctor314-8/+64
2021-11-10Add generic parameters for manual impl assistTheDoctor314-2/+7
2021-10-16feat: Adding extract_module assistvi_mi-0/+6
2021-10-14Merge #10546bors[bot]-0/+13
2021-10-14Implement promotoe_local_to_const assistLukas Wirth-0/+13
2021-10-14Enable delegation generation for complex typesYoshua Wuyts-3/+24
2021-10-13Add basic support for delegationRyan Levick-0/+4
2021-10-05Merge #10440bors[bot]-4/+9
2021-10-05Replace `if let` with `match` where appropriateAramis Razzaghipour-3/+8
2021-10-03Add semicolons for consistencyAramis Razzaghipour-1/+1
2021-10-03fix: await insertion with try_expr during extract_functionvi_mi-0/+3
2021-09-26internal: more reasonable grammar for blocksAleksey Kladov-0/+1
2021-09-19SimplifyLukas Wirth-1/+1
2021-09-16assists: turn while into loopAndrzej Głuszak-0/+5
2021-09-04fix: use placeholder as default type in `Generate function`.Dawer-0/+3
2021-08-14internal: merge hir::BinaryOp and ast::BinOpAleksey Kladov-1/+2
2021-08-12add `make::ext::path_from_idents`Yoshua Wuyts-0/+12
2021-08-10add make::expr_opYoshua Wuyts-0/+3
2021-08-09generate method assistmahdi-frms-0/+4
2021-08-08generate Debug for enumsYoshua Wuyts-0/+3
2021-08-08debug for record field structsYoshua Wuyts-0/+3
2021-08-07SimplifyLukas Wirth-1/+9
2021-07-10Respect coercions in `inline_call`Lukas Wirth-4/+13
2021-07-09fix: Adding async keyword when await is present in generate_function assistvi_mi-2/+5
2021-07-03Merge the inline function/method assists into `inline_call`Lukas Wirth-2/+1
2021-07-03feat: Implement `inline_method` assistLukas Wirth-11/+17
2021-07-02Remove make::match_arm_with_guardLukas Wirth-2/+9
2021-07-02Handle not let if expressions in replace_if_let_with_matchLukas Wirth-0/+13
2021-06-02Account for generics in extract_struct_from_enum_variantLukas Wirth-3/+2
2021-05-22internal: replace AstTransformer with mutable syntax treesAleksey Kladov-0/+4
2021-05-14internal: rewrite assoc item manipulaion to use mutable treesAleksey Kladov-1/+1
2021-05-14internal: remove one more immutable treeAleksey Kladov-8/+2