about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src/astconv/generics.rs
AgeCommit message (Expand)AuthorLines
2024-03-22Rename module astconv to hir_ty_loweringLeón Orell Valerian Liehr-658/+0
2024-03-22Update (doc) commentsLeón Orell Valerian Liehr-15/+13
2024-03-22Rename AstConv to HIR ty loweringLeón Orell Valerian Liehr-5/+5
2024-03-18Provide structured suggestion for `#![feature(foo)]`Esteban Küber-4/+6
2024-03-15Clean up AstConvLeón Orell Valerian Liehr-8/+4
2024-03-05Rename `StructuredDiagnostic` as `StructuredDiag`.Nicholas Nethercote-1/+1
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-2/+2
2024-02-19Prefer `DiagnosticBuilder` over `Diagnostic` in diagnostic modifiers.Nicholas Nethercote-2/+2
2024-02-12Dejargnonize substShoyu Vanilla-4/+4
2024-02-02Remove dead args from functionsMichael Goulet-14/+2
2024-01-29Stop using `String` for error codes.Nicholas Nethercote-1/+3
2024-01-23Rename `TyCtxt::struct_span_lint_hir` as `TyCtxt::node_span_lint`.Nicholas Nethercote-1/+1
2024-01-18Don't forget that the lifetime on hir types is `'tcx`Oli Scherer-1/+1
2024-01-10Rename consuming chaining methods on `DiagnosticBuilder`.Nicholas Nethercote-2/+2
2024-01-10Rename `struct_span_err!` as `struct_span_code_err!`.Nicholas Nethercote-3/+3
2024-01-08Use chaining for `DiagnosticBuilder` construction and `emit`.Nicholas Nethercote-3/+3
2024-01-08Make `DiagnosticBuilder::emit` consuming.Nicholas Nethercote-1/+1
2024-01-03Rename some `Diagnostic` setters.Nicholas Nethercote-1/+1
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-2/+2
2023-12-19effects: fix commentLeón Orell Valerian Liehr-1/+1
2023-12-15Don't pass lint back out of lint decoratorMichael Goulet-1/+1
2023-12-04Use default params until effects in desugaringDeadbeef-0/+25
2023-10-26Deny providing explicit effect paramsDeadbeef-3/+13
2023-10-13Format all the let chains in compilerMichael Goulet-3/+5
2023-09-26subst -> instantiatelcnr-8/+9
2023-07-25inline format!() args from rustc_codegen_llvm to the end (4)Matthias Krüger-4/+4
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-21/+21
2023-05-16Avoid `&format("...")` calls in error message code.Nicholas Nethercote-2/+2
2023-05-03Restrict `From<S>` for `{D,Subd}iagnosticMessage`.Nicholas Nethercote-2/+2
2023-03-18Rollup merge of #107416 - czzrr:issue-80618, r=GuillaumeGomezMatthias Krüger-1/+1
2023-03-10feat: implement better error for manual impl of `Fn*` traitsEzra Shaw-9/+3
2023-03-07Error code E0794 for late-bound lifetime parameter error.Christopher Acosta-1/+1
2023-02-24Rename many interner functions.Nicholas Nethercote-1/+1
2023-02-20`const` generic -> const parameter in err msglcnr-6/+6
2023-02-16remove bound_type_of query; make type_of return EarlyBinder; change type_of i...Kyle Matsuda-2/+2
2023-02-16change usages of type_of to bound_type_ofKyle Matsuda-2/+2
2023-01-30Replace enum `==`s with `match`es where it makes senseMaybe Waffle-4/+3
2023-01-17Remove double spaces after dots in commentsMaybe Waffle-7/+7
2023-01-11Make selfless `dyn AstConv` methods into toplevel functionsMaybe Waffle-576/+558
2022-12-04Avoid InferCtxt::build in generic_arg_mismatch_errMichael Goulet-4/+1
2022-10-07Change InferCtxtBuilder from enter to buildCameron Steffen-3/+3
2022-10-01Auto merge of #101986 - WaffleLapkin:move_lint_note_to_the_bottom, r=estebankbors-3/+2
2022-10-01Refactor rustc lint APIMaybe Waffle-3/+2
2022-09-29Don't lower assoc bindings just to deny themMichael Goulet-2/+2
2022-09-27rustc_typeck to rustc_hir_analysislcnr-0/+663