about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/query
AgeCommit message (Expand)AuthorLines
2023-07-06get rid of a bit more calls to poly_selectMichael Goulet-3/+3
2023-07-05Name the destructure_mir_constant query appropriatelyOli Scherer-1/+1
2023-07-05Specialize `try_destructure_mir_constant` for its sole userOli Scherer-2/+13
2023-07-05Don't require associated types with `Self: Sized` bounds in `dyn Trait` objectsOli Scherer-0/+4
2023-07-03Remove chalk from the compilerMichael Goulet-12/+2
2023-07-03use `deeply_normalize` for `assumed_wf_types`lcnr-1/+1
2023-07-01Put `FnAbiError` behind reference to shrink resultNilstrieb-4/+4
2023-07-01Put `LayoutError` behind reference to shrink resultNilstrieb-6/+8
2023-06-26Migrate predicates_of and caller_bounds to ClauseMichael Goulet-12/+5
2023-06-22migrate inferred_outlives_of to ClauseMichael Goulet-8/+1
2023-06-22Migrate item_bounds to ty::ClauseMichael Goulet-2/+9
2023-06-21Rollup merge of #112772 - compiler-errors:clauses-1, r=lcnrNilstrieb-3/+3
2023-06-19Make closure_saved_names_of_captured_variables a query.Camille GILLOT-0/+17
2023-06-19s/Clause/ClauseKindMichael Goulet-3/+3
2023-06-16Add `AliasKind::Weak` for type aliases.Oli Scherer-0/+10
2023-06-07Auto merge of #109005 - Nilstrieb:dont-forgor-too-much-from-cfg, r=petrochenkovbors-1/+10
2023-06-01Remember names of `cfg`-ed out items to mention them in diagnosticsNilstrieb-1/+10
2023-06-01Rename `impl_defaultness` to `defaultness`Deadbeef-2/+3
2023-05-31Remove `lit_to_mir_constant` queryOli Scherer-4/+0
2023-05-31Remove `deref_mir_constant`Oli Scherer-8/+0
2023-05-24Rollup merge of #111870 - WaffleLapkin:just_🌟traits🌟_query, r=compiler-...Matthias Krüger-9/+11
2023-05-23Rename `traits_in_crate` query to `traits`Maybe Waffle-9/+11
2023-05-21Replace `QueryStruct` with arrays local to `rustc_query_impl`John KÃ¥re Alsaker-13/+3
2023-05-19Auto merge of #111641 - michaelwoerister:debugger-visualizer-fixes, r=cjgillotbors-1/+8
2023-05-18Auto merge of #111345 - jyn514:cfg-release-caching, r=cjgillot,est31bors-1/+1
2023-05-18Rollup merge of #111703 - Zoxc:queries-mod, r=cjgillotDylan DPC-93/+64
2023-05-18Rollup merge of #111686 - cjgillot:no-foreign-item, r=compiler-errorsDylan DPC-6/+0
2023-05-18Merge query property modules into oneJohn KÃ¥re Alsaker-93/+64
2023-05-17Only depend on CFG_VERSION in rustc_interfacejyn-1/+1
2023-05-17Delay a bug when overwriting fed value.Camille GILLOT-5/+13
2023-05-17Retire is_foreign_item query.Camille GILLOT-6/+0
2023-05-17Finish move of query.rsJohn KÃ¥re Alsaker-5/+5
2023-05-17Move rustc_middle/src/ty/query.rs to rustc_middle/src/query/plumbing.rsJohn KÃ¥re Alsaker-0/+640
2023-05-16Move DebuggerVisualizerFile types from rustc_span to rustc_middleMichael Woerister-1/+2
2023-05-16Rollup merge of #111533 - clubby789:drop-tracking-error, r=oli-obkMatthias Krüger-1/+1
2023-05-16Turn debugger_visualizers from feed- into regular query.Michael Woerister-1/+6
2023-05-16Fix dependency tracking for debugger visualizersMichael Woerister-0/+1
2023-05-15Move expansion of query macros in rustc_middle to rustc_middle::queryJohn KÃ¥re Alsaker-1/+85
2023-05-13Handle error body when in generator layoutclubby789-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-12add `query opaque_types_defined_by`lcnr-0/+9
2023-05-11Rollup merge of #108705 - clubby789:refutable-let-closure-borrow, r=cjgillotMatthias Krüger-1/+1
2023-05-09add EarlyBinder to thir_abstract_const; remove tcx.bound_abstract_constKyle Matsuda-4/+5
2023-05-08Rollup merge of #109410 - fmease:iat-alias-kind-inherent, r=compiler-errorsMichael Goulet-0/+10
2023-05-07Auto merge of #111161 - compiler-errors:rtn-super, r=cjgillotbors-1/+1
2023-05-04IAT: Introduce AliasKind::InherentLeón Orell Valerian Liehr-0/+10
2023-05-04Remove unneeded encode/decode methods.Nicholas Nethercote-4/+0
2023-05-03Rename things to reflect that they're not item specificMichael Goulet-1/+1
2023-05-02Auto merge of #111028 - compiler-errors:attr-query-no-caching, r=cjgillotbors-10/+0
2023-05-01Make some simple queries no longer cache on diskMichael Goulet-10/+0