about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/query
AgeCommit message (Expand)AuthorLines
2025-09-12Don't store defaultness for inherent impl itemsCameron Steffen-0/+1
2025-09-12Rename AssocItemContainer -> AssocContainerCameron Steffen-1/+1
2025-09-09erase_regions to erase_and_anonymize_regionsBoxy-2/+2
2025-09-08Move `describe_as_module` from `rustc_middle::print` to `rustc:middle::query`.Nicholas Nethercote-1/+10
2025-09-02Auto merge of #145951 - lcnr:proof-tree-as-query, r=compiler-errorsbors-1/+14
2025-08-29cleanup proof tree implementation and add cachelcnr-1/+14
2025-08-27change order of `nested_bodies_within`lcnr-0/+2
2025-08-23Auto merge of #145706 - lcnr:uniquification, r=BoxyUwUbors-0/+16
2025-08-22Separate transmute checking from typeck.Camille Gillot-0/+5
2025-08-22change HIR typeck unification handling approachlcnr-0/+16
2025-08-19Rollup merge of #145505 - cjgillot:tweak-span-cache, r=petrochenkov许杰友 Jieyou Xu (Joe)-28/+23
2025-08-18Implement the #[sanitize(..)] attributeBastian Kersting-1/+12
2025-08-16Simplify decode_span.Camille Gillot-28/+23
2025-08-10review commentsEsteban Küber-2/+1
2025-08-10Detect struct construction with private field in field with defaultEsteban Küber-0/+7
2025-08-02Do not record derived impl def-id for dead code.Camille GILLOT-3/+2
2025-08-02Auto merge of #144479 - cjgillot:incr-privacy-mod, r=petrochenkovbors-2/+5
2025-07-31remove rustc_attr_data_structuresJana Dönszelmann-12/+12
2025-07-26Perform check_private_in_public by module.Camille GILLOT-2/+5
2025-07-25Remove eval_always from check_private_in_public.Camille GILLOT-1/+0
2025-07-24Rollup merge of #143374 - cjgillot:bare-extern-crate-map, r=petrochenkovLeón Orell Valerian Liehr-3/+0
2025-07-23Remove useless lifetime parameter.Camille GILLOT-4/+4
2025-07-22Unquerify extern_mod_stmt_cnum.Camille GILLOT-3/+0
2025-07-20Unquerify maybe_unused_trait_imports.Camille GILLOT-3/+0
2025-07-18Auto merge of #143845 - cjgillot:stability-query, r=jieyouxubors-6/+13
2025-07-18Auto merge of #144109 - matthiaskrgr:rollup-mz0mrww, r=matthiaskrgrbors-0/+9
2025-07-18Rollup merge of #143293 - folkertdev:naked-function-kcfi, r=compiler-errorsMatthias Krüger-0/+9
2025-07-17Retire stability_index query.Camille GILLOT-6/+13
2025-07-16use `codegen_instance_attrs` where an instance is (easily) availableFolkert de Vries-0/+9
2025-07-15Deduce outlives obligations from WF of coroutine interior typesMichael Goulet-1/+1
2025-07-15Define datastructures for `#[cfg]` attribute, move StrippedCfgItemJonathan Brouwer-1/+1
2025-07-12Clean up implementation of RPITIT assoc item loweringMichael Goulet-2/+4
2025-07-13query RPITIT in a trait or implbohan-14/+2
2025-07-13compute all rpitit of a traitbohan-0/+6
2025-07-07Add `ty_span` queryOli Scherer-0/+7
2025-07-04Remove names_imported_by_glob_use query.Camille GILLOT-3/+0
2025-07-04Auto merge of #143247 - cjgillot:metadata-no-red, r=petrochenkovbors-1/+0
2025-07-03Rollup merge of #134006 - klensy:typos, r=nnethercoteJana Dönszelmann-1/+1
2025-07-03setup CI and tidy to use typos for spellchecking and fix few typosklensy-1/+1
2025-07-02Auto merge of #143338 - matthiaskrgr:rollup-ykaxh04, r=matthiaskrgrbors-1/+0
2025-07-02Rollup merge of #143261 - compiler-errors:explicit-pred, r=oli-obkMatthias Krüger-1/+0
2025-07-02Rollup merge of #143258 - compiler-errors:disambiguator-state, r=oli-obkMatthias Krüger-7/+0
2025-07-02Hash resolutions.Camille GILLOT-1/+0
2025-07-01Auto merge of #143013 - bjorn3:split_exported_symbols, r=oli-obkbors-6/+25
2025-07-01Auto merge of #143267 - matthiaskrgr:rollup-suvzar6, r=matthiaskrgrbors-0/+6
2025-07-01Rollup merge of #143156 - folkertdev:fn-align-inherit-from-trait, r=workingju...Matthias Krüger-0/+6
2025-07-01Feed explicit_predicates_of instead of predicates_ofMichael Goulet-1/+0
2025-06-30Don't recompute DisambiguatorState for every RPITIT in trait definitionMichael Goulet-7/+0
2025-06-30Introduce `ByteSymbol`.Nicholas Nethercote-51/+78
2025-06-29inherit `#[align]` from trait method prototypesFolkert de Vries-0/+6