about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/query/erase.rs
AgeCommit message (Expand)AuthorLines
2024-01-18Rollup merge of #119869 - oli-obk:track_errors2, r=matthewjasperMatthias Krüger-0/+4
2024-01-17Correctly handle normalization in implied boundsAli MJ Al-Nasrawy-0/+4
2024-01-17Make crate_inherent_impls fallible and stop using `track_errors` for itOli Scherer-0/+4
2024-01-16Get rid of the hir_owner query.Camille GILLOT-5/+0
2023-12-07ctfe interpreter: extend provenance so that it can track whether a pointer is...Ralf Jung-0/+1
2023-11-08Rollup merge of #116399 - WaffleLapkin:erase_small_things, r=cjgillotMatthias Krüger-6/+16
2023-11-07Add an explanation for `transmute_unchecked`Maybe Waffle-0/+9
2023-10-20s/Generator/Coroutine/Oli Scherer-2/+2
2023-10-03Use consisntent style of `size_of` in query type erasureMaybe Waffle-4/+4
2023-10-03Use `transmute_unchecked` and make the types explicit in query type erasureMaybe Waffle-3/+4
2023-09-21Record asyncness span in HIRMichael Goulet-0/+1
2023-09-21rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::ConstRalf Jung-4/+3
2023-09-19move ConstValue into mirRalf Jung-10/+6
2023-08-27More precisely detect cycle errors from type_of on opaqueMichael Goulet-0/+5
2023-08-14Use `{Local}ModDefId` in many queriesNilstrieb-0/+1
2023-07-21Revert "Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obk"David Tolnay-6/+0
2023-07-21add crate-local `-Z reference_niches` unstable flag (does nothing for now)Moulins-0/+1
2023-07-21add `naive_layout_of` queryMoulins-0/+5
2023-07-03Remove chalk from the compilerMichael Goulet-1/+0
2023-07-01Put `FnAbiError` behind reference to shrink resultNilstrieb-2/+2
2023-07-01Put `LayoutError` behind reference to shrink resultNilstrieb-4/+6
2023-06-21Rollup merge of #112772 - compiler-errors:clauses-1, r=lcnrNilstrieb-1/+1
2023-06-19Make closure_saved_names_of_captured_variables a query.Camille GILLOT-0/+4
2023-06-19s/Clause/ClauseKindMichael Goulet-1/+1
2023-05-18Auto merge of #111345 - jyn514:cfg-release-caching, r=cjgillot,est31bors-1/+1
2023-05-17Only depend on CFG_VERSION in rustc_interfacejyn-1/+1
2023-05-12Use the opaque_types_defined_by query to cheaply check for whether a hidden t...Oli Scherer-0/+4
2023-05-09add EarlyBinder to thir_abstract_const; remove tcx.bound_abstract_constKyle Matsuda-3/+4
2023-04-10Fix typos in compilerDaniPopes-1/+1
2023-04-08resolve: Preserve reexport chains in `ModChild`renVadim Petrochenkov-1/+0
2023-04-06Fully erase query valuesJohn Kåre Alsaker-15/+135
2023-04-06Address commentsJohn Kåre Alsaker-1/+3
2023-04-06Avoid the assertion in `erase`John Kåre Alsaker-8/+7
2023-04-06Don't rely on `Debug` impl for `Erased`John Kåre Alsaker-10/+1
2023-04-06Erase query cache valuesJohn Kåre Alsaker-0/+225