about summary refs log tree commit diff
path: root/compiler/rustc_expand/src
AgeCommit message (Expand)AuthorLines
2024-03-06Auto merge of #122045 - matthiaskrgr:rollup-5l3vpn7, r=matthiaskrgrbors-2/+12
2024-03-05Rollup merge of #121829 - nnethercote:dummy-tweaks-2, r=petrochenkovMatthias Krüger-2/+12
2024-03-05Move visitor utils to `rustc_ast_ir`Jason Newcomb-2/+1
2024-03-05Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`.Nicholas Nethercote-8/+8
2024-03-05Rename `DiagnosticMessage` as `DiagMessage`.Nicholas Nethercote-6/+6
2024-03-05Decouple `DummyAstNode` and `DummyResult`.Nicholas Nethercote-2/+12
2024-03-05Rename all `ParseSess` variables/fields/lifetimes as `psess`.Nicholas Nethercote-199/+187
2024-03-04Rename a misnamed `Session` parameter.Nicholas Nethercote-4/+4
2024-03-04Move `sess` function and use it more.Nicholas Nethercote-10/+8
2024-03-04Remove `file_path_mapping` param from `ParseSess::new`.Nicholas Nethercote-13/+5
2024-03-02Auto merge of #121657 - estebank:issue-119665, r=davidtwcobors-0/+3
2024-03-01Detect more cases of `=` to `:` typoEsteban Küber-0/+3
2024-02-29Rename `DiagCtxt::with_emitter` as `DiagCtxt::new`.Nicholas Nethercote-1/+1
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-27/+13
2024-02-25Add `ErrorGuaranteed` to `ast::ExprKind::Err`Lieselotte-185/+208
2024-02-25Add `ast::ExprKind::Dummy`Lieselotte-0/+3
2024-02-25Rollup merge of #121060 - clubby789:bool-newtypes, r=cjgillotMatthias Krüger-26/+58
2024-02-23compiler: clippy::complexity fixesMatthias Krüger-12/+3
2024-02-22Fix panic when compiling `Rocket`.Nicholas Nethercote-1/+1
2024-02-21Rollup merge of #121288 - tshepang:make-expand-translatable, r=michaelwoeristerDylan DPC-10/+44
2024-02-20Add newtype for raw identsclubby789-26/+58
2024-02-20Auto merge of #120576 - nnethercote:merge-Diagnostic-DiagnosticBuilder, r=dav...bors-7/+15
2024-02-20Rollup merge of #121256 - Jarcho:visitor2, r=oli-obkNilstrieb-9/+9
2024-02-20make "proc-macro derive panicked" translatableTshepang Mbambo-5/+23
2024-02-20Reduce capabilities of `Diagnostic`.Nicholas Nethercote-4/+8
2024-02-19Prefer `DiagnosticBuilder` over `Diagnostic` in diagnostic modifiers.Nicholas Nethercote-3/+7
2024-02-19make "custom attribute panicked" translatableTshepang Mbambo-5/+21
2024-02-18Auto merge of #119673 - petrochenkov:dialoc5, r=compiler-errors,cjgillotbors-10/+46
2024-02-18Rollup merge of #121067 - tshepang:make-expand-translatable, r=fmeaseMatthias Krüger-9/+19
2024-02-18Allow AST and HIR visitors to return `ControlFlow`Jason Newcomb-9/+9
2024-02-18macro_rules: Preserve all metavariable spans in a global side tableVadim Petrochenkov-10/+46
2024-02-17Rollup merge of #121085 - davidtwco:always-eager-diagnostics, r=nnethercoteMatthias Krüger-6/+11
2024-02-16make "invalid fragment specifier" translatableTshepang Mbambo-9/+19
2024-02-16Rollup merge of #121109 - nnethercote:TyKind-Err-guar-2, r=oli-obkGuillaume Gomez-3/+6
2024-02-15errors: only eagerly translate subdiagnosticsDavid Wood-6/+11
2024-02-15Add `ErrorGuaranteed` to `ast::LitKind::Err`, `token::LitKind::Err`.Nicholas Nethercote-5/+19
2024-02-15Add an `ErrorGuaranteed` to `ast::TyKind::Err`.Nicholas Nethercote-3/+6
2024-02-14Use fewer delayed bugs.Nicholas Nethercote-4/+4
2024-02-09Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwcoMatthias Krüger-3/+1
2024-02-06Invert diagnostic lints.Nicholas Nethercote-3/+1
2024-01-31Add async bound modifier to enable async Fn boundsMichael Goulet-0/+1
2024-01-30Rollup merge of #120342 - oli-obk:track_errors6, r=nnethercoteGuillaume Gomez-15/+24
2024-01-29Stop using `String` for error codes.Nicholas Nethercote-5/+6
2024-01-26Rollup merge of #117420 - Jules-Bertholet:internal-unstable-stmt-expr-attribu...Matthias Krüger-1/+3
2024-01-26Rollup merge of #120204 - azhogin:azhogin/collapse_debuginfo_for_builtin, r=p...Matthias Krüger-1/+7
2024-01-26Builtin macros effectively have implicit #[collapse_debuginfo(yes)] attributeAndrew Zhogin-1/+7
2024-01-25Remove unused featuresclubby789-2/+0
2024-01-25Stop checking `err_count` in macro_rules validity checkingOli Scherer-15/+24
2024-01-19Pack the u128 in LitKind::IntJosh Stone-1/+1
2024-01-19Auto merge of #120121 - matthiaskrgr:rollup-razammh, r=matthiaskrgrbors-3/+3