about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2024-05-13split out AliasTy -> AliasTermMichael Goulet-387/+688
2024-05-12Auto merge of #125051 - dtolnay:printletelse, r=compiler-errorsbors-1/+46
2024-05-12Pretty-print let-else with added parenthesization when neededDavid Tolnay-2/+6
2024-05-12Add AST pretty-printer tests for let-elseDavid Tolnay-0/+41
2024-05-12Auto merge of #124639 - Jules-Bertholet:match-ergonomics-2024-migration-lint,...bors-116/+409
2024-05-12Auto merge of #124902 - compiler-errors:mem-cat-but-better, r=lcnrbors-1105/+1183
2024-05-12Propagate errors rather than using return_if_errMichael Goulet-208/+252
2024-05-12Apply nitsMichael Goulet-49/+105
2024-05-12Try structurally resolveMichael Goulet-29/+77
2024-05-12Make LateCtxt be a type info delegate for EUV for clippyMichael Goulet-61/+59
2024-05-12Introduce TypeInformationCtxt to abstract over LateCtxt/FnCtxtMichael Goulet-134/+160
2024-05-12Remove unncessary mut refMichael Goulet-2/+38
2024-05-12Inline MemCategorization into ExprUseVisitorMichael Goulet-924/+778
2024-05-12Assert that MemCategorizationVisitor actually errors when it bails ungracefullyMichael Goulet-1/+17
2024-05-12Auto merge of #125040 - ickk:patch-1, r=notriddlebors-1/+1
2024-05-12Match ergonomics 2024: migration lintJules Bertholet-116/+409
2024-05-12Auto merge of #125045 - GuillaumeGomez:rollup-em6qdzw, r=GuillaumeGomezbors-99/+173
2024-05-12Rollup merge of #125036 - lcnr:new-solver-trace, r=compiler-errorsGuillaume Gomez-53/+56
2024-05-12Rollup merge of #125030 - saethlin:ui-test-false-positives, r=compiler-errorsGuillaume Gomez-38/+13
2024-05-12Rollup merge of #125022 - GuillaumeGomez:migrate-rustdoc-scrape-examples-orde...Guillaume Gomez-7/+102
2024-05-12Rollup merge of #125021 - joshlf:patch-11, r=RalfJungGuillaume Gomez-1/+2
2024-05-12Auto merge of #124798 - devnexen:illumos_memalign_fix, r=RalfJungbors-2/+0
2024-05-12Migrate `rustdoc-scrape-examples-ordering` to `rmake`Guillaume Gomez-11/+61
2024-05-12Auto merge of #125012 - RalfJung:format-error, r=Mark-Simulacrum,workingjubileebors-13/+26
2024-05-12fix hidden title in command-line-arguments docsickk-1/+1
2024-05-12Auto merge of #124883 - onur-ozkan:change-stage0-file, r=Mark-Simulacrumbors-590/+635
2024-05-12Auto merge of #119427 - dtolnay:maccall, r=compiler-errorsbors-57/+517
2024-05-12structurally important functions to `debug`lcnr-10/+13
2024-05-12solve: replace all `debug` with `trace`lcnr-63/+63
2024-05-12Auto merge of #125001 - compiler-errors:uplift-trait-predicate, r=lcnrbors-813/+886
2024-05-11Fix redundant parens around braced macro call in match armsDavid Tolnay-7/+54
2024-05-11Add classify::expr_is_completeDavid Tolnay-98/+60
2024-05-12Auto merge of #124153 - scottmcm:more-placevalue, r=saethlinbors-127/+152
2024-05-11Fix some minor issues from the ui-test auto-portingBen Kimock-38/+13
2024-05-11And `ImplPolarity` tooMichael Goulet-24/+24
2024-05-11Remove MacCall special cases from Parser::parse_full_stmtDavid Tolnay-9/+3
2024-05-11Remove MacCall special case from recovery after missing 'if' after 'else'David Tolnay-12/+32
2024-05-11Add macro calls to else-no-if parser testDavid Tolnay-5/+83
2024-05-11Document MacCall special case in Parser::parse_armDavid Tolnay-0/+11
2024-05-11Document MacCall special case in Parser::expr_is_completeDavid Tolnay-7/+44
2024-05-11Mark Parser::expr_is_complete call sitesDavid Tolnay-5/+7
2024-05-11Add parser tests for statement boundary insertionDavid Tolnay-0/+104
2024-05-11Document the situation with unused_parens lint and braced macro callsDavid Tolnay-4/+28
2024-05-11Add test of unused_parens lint involving macro callsDavid Tolnay-19/+117
2024-05-11Delete MacCall case from pretty-printing semicolon after StmtKind::ExprDavid Tolnay-4/+1
2024-05-11Fix pretty printer statement boundaries after braced macro callDavid Tolnay-7/+3
2024-05-11Add ExprKind::MacCall statement boundary testsDavid Tolnay-0/+30
2024-05-11Macro call with braces does not require semicolon to be statementDavid Tolnay-23/+50
2024-05-11Mark expr_requires_semi_to_be_stmt call sitesDavid Tolnay-9/+11
2024-05-11Expand on expr_requires_semi_to_be_stmt documentationDavid Tolnay-10/+41