about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty
AgeCommit message (Expand)AuthorLines
2023-11-22Auto merge of #117582 - compiler-errors:uplift-canonical-var, r=jackh726bors-7/+44
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-34/+32
2023-11-21Remove ClosureKind predicate kindMichael Goulet-12/+0
2023-11-21Uplift CanonicalVarInfo and friendsMichael Goulet-0/+42
2023-11-21Uplift BoundVarMichael Goulet-7/+2
2023-11-21Auto merge of #118107 - matthiaskrgr:rollup-k5bfkfr, r=matthiaskrgrbors-82/+7
2023-11-20Rollup merge of #117851 - compiler-errors:uplift-infer-const, r=spastorinoMatthias Krüger-81/+5
2023-11-20Unify defined_lib_features and lib_features queriesMichael Goulet-0/+1
2023-11-20Uplift InferConst to rustc_type_irMichael Goulet-77/+2
2023-11-20Use InferTy from rustc_type_ir unconditionallyMichael Goulet-4/+3
2023-11-19Add documentation for some queriesNilstrieb-1/+2
2023-11-17Auto merge of #117944 - lcnr:region-refactor-uwu, r=BoxyUwUbors-9/+13
2023-11-17Auto merge of #117278 - lcnr:try-normalize-ty, r=compiler-errorsbors-0/+22
2023-11-17rename bound region instantiationlcnr-9/+13
2023-11-17Move `lint_store` from `GlobalCtxt` to `Session`.Nicholas Nethercote-10/+1
2023-11-15Auto merge of #117908 - lcnr:region-kind-rename, r=BoxyUwUbors-80/+85
2023-11-14Auto merge of #117849 - compiler-errors:cycle, r=cjgillotbors-5/+5
2023-11-14review + fix CIlcnr-1/+1
2023-11-14finish `RegionKind` renamelcnr-80/+85
2023-11-13Rollup merge of #117870 - lcnr:rename-args_ref, r=compiler-errorsMatthias Krüger-4/+4
2023-11-13update type flagslcnr-10/+10
2023-11-13rename `ReLateBound` to `ReBound`lcnr-58/+48
2023-11-13args~~_ref~~_may_unifylcnr-4/+4
2023-11-12make LayoutError::Cycle carry ErrorGuaranteedMichael Goulet-5/+5
2023-11-11Auto merge of #115694 - clarfonthey:std-hash-private, r=dtolnaybors-2/+1
2023-11-09rework alias-relate to `norm(lhs) == norm(rhs)`lcnr-0/+22
2023-11-08rustc: minor changes suggested by clippy perf lints.Nicholas Nethercote-1/+1
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-05Auto merge of #117589 - compiler-errors:global-vars-bug, r=jackh726bors-32/+12
2023-11-04Rollup merge of #117583 - compiler-errors:placeholderconst-lifetime, r=cjgillotMatthias Krüger-3/+3
2023-11-04Make sure that predicates with unmentioned bound vars are still considered gl...Michael Goulet-32/+12
2023-11-04No lifetime on PlaceholderConstMichael Goulet-3/+3
2023-11-03Rollup merge of #117505 - estebank:issue-117501, r=TaKO8KiMatthias Krüger-0/+2
2023-11-02Add insta-stable std::hash::{DefaultHasher, RandomState} exportsltdk-2/+1
2023-11-02Fix incorrect trait bound restriction suggestionEsteban Küber-0/+2
2023-11-02only erase param env regions where neededlcnr-1/+1
2023-11-02dropck_outlives check generator witness needs_droplcnr-4/+6
2023-11-01Auto merge of #114208 - GKFX:offset_of_enum, r=wesleywiserbors-5/+32
2023-11-01Auto merge of #116692 - Nadrieril:half-open-ranges, r=cjgillotbors-35/+43
2023-10-31Enums in offset_of: update based on est31, scottmcm & llogiq reviewGeorge Bateman-14/+18
2023-10-31Support enum variants in offset_of!George Bateman-6/+29
2023-10-30Some more coroutine renamingsMichael Goulet-1/+1
2023-10-29Ignore RPIT duplicated lifetimes in opaque_types_defined_byMichael Goulet-1/+1
2023-10-29Auto merge of #117336 - workingjubilee:rollup-6negquv, r=workingjubileebors-49/+37
2023-10-29Auto merge of #116447 - oli-obk:gen_fn, r=compiler-errorsbors-0/+13
2023-10-28Remove needless `allow`sNilstrieb-5/+0
2023-10-28Move macros to usageNilstrieb-40/+40
2023-10-28Remove needless print ctx defsNilstrieb-7/+0
2023-10-27Abstract over `PatRange` boundary valueNadrieril-35/+43