summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty/mod.rs
AgeCommit message (Expand)AuthorLines
2023-12-18Replace some instances of FxHashMap/FxHashSet with stable alternatives (mostl...Michael Woerister-1/+1
2023-12-18Rename `Session::span_diagnostic` as `Session::dcx`.Nicholas Nethercote-1/+1
2023-12-18resolve: Replace visibility table in resolver outputs with query feedingVadim Petrochenkov-1/+1
2023-12-15NFC: do not clone types that are copyMatthias Krüger-1/+1
2023-12-12Uplift ClosureKindMichael Goulet-1/+1
2023-12-08FeedbackMichael Goulet-22/+17
2023-12-08Uplift canonicalizer into new trait solver crateMichael Goulet-6/+26
2023-12-07add unused `NormalizesTo` predicatelcnr-0/+39
2023-12-07Auto merge of #118684 - compiler-errors:yeet-poly-gen-sig, r=spastorinobors-3/+2
2023-12-06Yeet PolyGenSigMichael Goulet-3/+2
2023-12-05rustc_arena: add `alloc_str`Josh Stone-3/+1
2023-12-01vis note for no pub reexports glob importbohan-0/+17
2023-11-28resolve: Feed the `def_kind` query immediately on `DefId` creationVadim Petrochenkov-3/+0
2023-11-26rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle...Vadim Petrochenkov-3/+3
2023-11-25Rollup merge of #117871 - klensy:unused-pub, r=cjgillotGuillaume Gomez-36/+0
2023-11-24Auto merge of #118189 - compiler-errors:cache-flags-for-const, r=nnethercotebors-2/+2
2023-11-23few moreklensy-17/+0
2023-11-23remove unused pub fnklensy-19/+0
2023-11-22Cache flags for ty::ConstMichael Goulet-2/+2
2023-11-22Auto merge of #118120 - compiler-errors:closure-kind, r=lcnrbors-4/+0
2023-11-22Auto merge of #117582 - compiler-errors:uplift-canonical-var, r=jackh726bors-1/+43
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-4/+4
2023-11-21Remove ClosureKind predicate kindMichael Goulet-4/+0
2023-11-21Uplift CanonicalVarInfo and friendsMichael Goulet-0/+42
2023-11-21Uplift BoundVarMichael Goulet-1/+1
2023-11-20Uplift InferConst to rustc_type_irMichael Goulet-4/+2
2023-11-14finish `RegionKind` renamelcnr-6/+7
2023-11-06Auto merge of #117603 - HKalbasi:make-feature-additive, r=Nilstriebbors-1/+1
2023-11-05Make the randomize feature of rustc_abi additivehkalbasi-1/+1
2023-11-04No lifetime on PlaceholderConstMichael Goulet-1/+1
2023-10-26Auto merge of #112875 - compiler-errors:negative-coherence-rework, r=lcnrbors-0/+1
2023-10-25Add a IsIdentity extension trait for CanonicalUserTypeMichael Goulet-2/+2
2023-10-25Auto merge of #116993 - compiler-errors:clause-kind, r=jackh726bors-96/+4
2023-10-24Get rid of 'tcx on ConstVid, EffectVidMichael Goulet-5/+5
2023-10-23pre-cleanupsMichael Goulet-0/+1
2023-10-23Remove redundant type parameterMichael Goulet-1/+1
2023-10-20Uplift ClauseKind and PredicateKindMichael Goulet-96/+4
2023-10-20s/generator/coroutine/Oli Scherer-4/+4
2023-10-20s/Generator/Coroutine/Oli Scherer-4/+4
2023-10-18AliasTy::new instead of tcx methodlcnr-1/+1
2023-10-05remove is global hackOğuz Ağcayazı-23/+2
2023-09-29a small wf and clause cleanuplcnr-8/+17
2023-09-23Enable drop_tracking_mir by default.Camille GILLOT-3/+2
2023-09-21Record asyncness span in HIRMichael Goulet-0/+13
2023-09-20Rollup merge of #115566 - zirconium-n:issue-107250-clean-up-unused-to-predica...Guillaume Gomez-39/+5
2023-09-19Auto merge of #113955 - cjgillot:name-apit, r=WaffleLapkinbors-4/+0
2023-09-20remove `impl<'tcx> ToPredicate<'tcx, Clause<'tcx>> for PolyProjectionPredicat...Ziru Niu-7/+5
2023-09-20remove unneeded `ToPredicate` implsZiru Niu-32/+0
2023-09-18Remove unused `Lift` derives.Nicholas Nethercote-2/+2
2023-09-12`#[diagnostic::on_unimplemented]` without filtersGeorg Semmler-0/+16