about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/query/erase.rs
AgeCommit message (Expand)AuthorLines
2025-09-12Rename AssocItemContainer -> AssocContainerCameron Steffen-1/+1
2025-08-29cleanup proof tree implementation and add cachelcnr-0/+5
2025-08-18Implement the #[sanitize(..)] attributeBastian Kersting-0/+1
2025-07-31remove rustc_attr_data_structuresJana Dönszelmann-7/+7
2025-07-23Remove useless lifetime parameter.Camille GILLOT-3/+3
2025-06-29inherit `#[align]` from trait method prototypesFolkert de Vries-0/+1
2025-06-26const-eval: allow constants to refer to mutable/external memory, but reject s...Ralf Jung-4/+3
2025-06-10Dont unwrap and re-wrap typing envsMichael Goulet-0/+1
2025-05-23Auto merge of #140553 - BoxyUwU:defer_type_system_ctfe, r=compiler-errorsbors-0/+1
2025-05-21Introduce `tcx.anon_const_kind` queryBoxy-0/+1
2025-05-20Querify coroutine_hidden_typesMichael Goulet-1/+6
2025-04-09update cfgsBoxy-2/+2
2025-03-26Add `TyCtx::env_var_os`Mads Marquart-0/+9
2025-03-11Implement `#[define_opaque]` attribute for functions.Oli Scherer-0/+2
2025-03-09Rollup merge of #138160 - jdonszelmann:move-find-attr2, r=oli-obkMatthias Krüger-7/+7
2025-03-07compiler: Use size_of from the prelude instead of importedThalia Archibald-1/+1
2025-03-07depend more on attr_data_structures and move find_attr! thereJana Dönszelmann-7/+7
2025-02-11Simplify intra-crate qualifiers.Nicholas Nethercote-2/+2
2025-01-27Change `collect_and_partition_mono_items` tuple return type to a structOli Scherer-0/+1
2025-01-09Remove the now-useless `Result` from `lit_to_const`Oli Scherer-9/+0
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-1/+1
2024-12-16rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structuresJonathan Dönszelmann-7/+7
2024-11-12Querify MonoItem collectionBen Kimock-0/+4
2024-11-03compiler: Directly use rustc_abi in metadata and middleJubilee Young-6/+4
2024-10-31Encode cross-crate opaque type originMichael Goulet-0/+1
2024-10-24Implement const effect predicate in new solverMichael Goulet-0/+1
2024-09-24Separate collection of crate-local inherent impls from error reportingMichael Goulet-0/+6
2024-07-29Reformat `use` declarations.Nicholas Nethercote-4/+4
2024-07-18valtree construction: keep track of which type was valtree-incompatibleRalf Jung-3/+4
2024-06-16Rename InstanceDef -> InstanceKindMichael Goulet-1/+1
2024-06-05Rollup merge of #123168 - joshtriplett:size-of-prelude, r=AmanieuJubilee-1/+1
2024-05-29Start implementing needs_async_drop and relatedDaria Sukhonina-0/+2
2024-05-26Give EarlyBinder a tcx parameterMichael Goulet-7/+9
2024-05-13Add `size_of`, `size_of_val`, `align_of`, and `align_of_val` to the preludeJosh Triplett-1/+1
2024-04-04cache type info for ParamEnvLukas Markeffsky-0/+4
2024-03-22Add `tag_for_variant` queryJack Wrenn-0/+1
2024-03-07Apply `EarlyBinder` only to `TraitRef` in `ImplTraitHeader`Yoshitomo Nakanishi-2/+2
2024-03-04Return a struct from `query intrinsic` to be able to add another field in the...Oli Scherer-1/+1
2024-02-16Auto merge of #120500 - oli-obk:intrinsics2.0, r=WaffleLapkinbors-0/+1
2024-02-15Return ConstAllocation from eval_static_initializer query directlyOli Scherer-1/+1
2024-02-15Add new query just for static initializersOli Scherer-0/+1
2024-02-13Auto merge of #120919 - oli-obk:impl_polarity, r=compiler-errorsbors-2/+2
2024-02-12Use a struct instead of a tupleOli Scherer-3/+2
2024-02-12Make impl_trait_ref into a query also returning more information about the implOli Scherer-2/+3
2024-02-12Make `is_intrinsic` query return the intrinsic nameOli Scherer-0/+1
2024-02-12Lowering field access for anonymous adtsFrank King-0/+1
2024-02-03hir: Remove the generic type parameter from `MaybeOwned`Vadim Petrochenkov-2/+2
2024-01-23Remove track_errors entirelyOli Scherer-0/+5
2024-01-19Auto merge of #120112 - matthiaskrgr:rollup-48o3919, r=matthiaskrgrbors-0/+4
2024-01-19Auto merge of #120006 - cjgillot:no-hir-owner, r=wesleywiserbors-5/+0