about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis
AgeCommit message (Expand)AuthorLines
2023-12-23Give `DiagnosticBuilder` a default type.Nicholas Nethercote-35/+18
2023-12-22Rollup merge of #119215 - mu001999:fix/119209, r=NilstriebMatthias Krüger-1/+4
2023-12-22Emits error if has bound regionsr0cky-1/+4
2023-12-22Auto merge of #119097 - nnethercote:fix-EmissionGuarantee, r=compiler-errorsbors-9/+7
2023-12-20Rollup merge of #119145 - aDotInTheVoid:variantdata-struct-struct, r=compiler...Matthias Krüger-2/+2
2023-12-20Rollup merge of #119089 - fmease:dont-ice-on-tilde-const-non-const-trait, r=f...Matthias Krüger-1/+1
2023-12-20Give `VariantData::Struct` named fields, to clairfy `recovered`.Alona Enraght-Moony-2/+2
2023-12-19effects: fix commentLeón Orell Valerian Liehr-1/+1
2023-12-19Auto merge of #119047 - mu001999:fix/118772, r=wesleywiserbors-50/+52
2023-12-19Add `level` arg to `into_diagnostic`.Nicholas Nethercote-9/+7
2023-12-18Check generic params after sigature for main-fn-tyr0cky-50/+52
2023-12-18Rename many `DiagCtxt` arguments.Nicholas Nethercote-2/+2
2023-12-18Rename `Session::span_diagnostic` as `Session::dcx`.Nicholas Nethercote-12/+7
2023-12-18Rename `Handler` as `DiagCtxt`.Nicholas Nethercote-2/+2
2023-12-17skip rpit constraint check if borrowck return type errorbohan-0/+4
2023-12-15Rollup merge of #119004 - matthiaskrgr:conv, r=compiler-errorsJubilee-1/+1
2023-12-16Make IMPLIED_BOUNDS_ENTAILMENT into a hard error from a lintMichael Goulet-189/+12
2023-12-15NFC don't convert types to identical typesMatthias Krüger-1/+1
2023-12-15Rollup merge of #118727 - compiler-errors:lint-decorate, r=WaffleLapkinJubilee-13/+8
2023-12-15Rollup merge of #118396 - compiler-errors:ast-lang-items, r=cjgillotJubilee-147/+35
2023-12-15Simplify instantiate_poly_trait_refMichael Goulet-75/+35
2023-12-15banish hir::GenericBound::LangItemTraitMichael Goulet-73/+1
2023-12-15Don't pass lint back out of lint decoratorMichael Goulet-13/+8
2023-12-15Annotate some more bugsMichael Goulet-9/+0
2023-12-15Annotate some bugsMichael Goulet-122/+185
2023-12-14update use of feature flagslcnr-2/+2
2023-12-13Auto merge of #118500 - ZetaNumbers:tcx_hir_refactor, r=petrochenkovbors-52/+48
2023-12-12Rollup merge of #118885 - matthiaskrgr:compl_2023, r=compiler-errorsJubilee-7/+4
2023-12-12clippy::complexity fixesMatthias Krüger-7/+4
2023-12-12Move some methods from `tcx.hir()` to `tcx`zetanumbers-52/+48
2023-12-12review + rename fnlcnr-2/+2
2023-12-10remove redundant importssurechen-8/+4
2023-12-09Add simd_masked_{load,store} platform-intrinsicsJakub Okoński-0/+2
2023-12-08Auto merge of #118668 - fmease:resolve-assoc-item-bindings-by-namespace, r=co...bors-335/+399
2023-12-07Resolve assoc item bindings by namespaceLeón Orell Valerian Liehr-335/+399
2023-12-06Auto merge of #118605 - fee1-dead-contrib:rm-rustc_host, r=compiler-errorsbors-12/+10
2023-12-06Auto merge of #117661 - TheLazyDutchman:point_out_shadowed_associated_types, ...bors-4/+58
2023-12-06Point out shadowed associated typesTheLazyDutchman-4/+58
2023-12-05Rollup merge of #118268 - compiler-errors:pretty-print, r=estebankMichael Goulet-8/+6
2023-12-05Add moreMichael Goulet-4/+4
2023-12-05Add print_trait_sugaredMichael Goulet-4/+2
2023-12-05Remove `#[rustc_host]`, use internal desugaringDeadbeef-12/+10
2023-12-04Use default params until effects in desugaringDeadbeef-0/+25
2023-12-02Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.Nicholas Nethercote-40/+46
2023-11-29Rollup merge of #118157 - Nadrieril:never_pat-feature-gate, r=compiler-errorsMatthias Krüger-0/+1
2023-11-29Add `never_patterns` feature gateNadrieril-0/+1
2023-11-27Auto merge of #118118 - spastorino:do-not-erase-late-bound-regions-on-iat, r=...bors-115/+92
2023-11-26Rollup merge of #118311 - bvanjoi:merge_coroutinue_into_closure, r=petrochenkovGuillaume Gomez-2/+2
2023-11-26merge `DefKind::Coroutine` into `DefKind::Closure`bohan-2/+2
2023-11-26rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle...Vadim Petrochenkov-41/+39