about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty/mod.rs
AgeCommit message (Expand)AuthorLines
2025-07-15Add alias for ArgOutlivesPredicateMichael Goulet-1/+1
2025-07-15Define datastructures for `#[cfg]` attribute, move StrippedCfgItemJonathan Brouwer-2/+1
2025-07-14Auto merge of #143779 - JonathanBrouwer:automatically_derived_parser, r=oli-obkbors-2/+2
2025-07-13Generalize TyCtxt::item_name.Camille GILLOT-4/+8
2025-07-12Port `#[automatically_derived]` to the new attribute parsing infrastructureJonathan Brouwer-2/+2
2025-07-09Port `#[const_trait]` to the new attribute systemPavel Grigorenko-7/+4
2025-07-06Rewrite empty attribute lintJonathan Brouwer-5/+2
2025-07-04Fix elided lifetimes in rustdocMichael Goulet-1/+1
2025-07-04Rollup merge of #143308 - compiler-errors:no-pointer-like, r=oli-obkMatthias Krüger-5/+9
2025-07-04Auto merge of #143247 - cjgillot:metadata-no-red, r=petrochenkovbors-6/+6
2025-07-03Remove PointerLike traitMichael Goulet-5/+9
2025-07-02Hash resolutions.Camille GILLOT-6/+6
2025-06-27Rollup merge of #139858 - oli-obk:new-const-traits-syntax, r=fee1-deadMatthias Krüger-1/+1
2025-06-27Auto merge of #142223 - compiler-errors:perf-wf, r=lcnrbors-0/+7
2025-06-26Rollup merge of #142927 - compiler-errors:note-find-const, r=BoxyUwUMichael Goulet-24/+0
2025-06-26const-eval: allow constants to refer to mutable/external memory, but reject s...Ralf Jung-2/+2
2025-06-26Change const trait bound syntax from ~const to [const]Oli Scherer-1/+1
2025-06-24Introduce trivial WF functions, use it in fast pathMichael Goulet-0/+7
2025-06-23Uplift find_const_ty_from_envMichael Goulet-35/+0
2025-06-23Add note to find_const_ty_from_envMichael Goulet-2/+13
2025-06-16trait_sel: `{Meta,Pointee}Sized` on `?Sized` typesDavid Wood-0/+1
2025-06-13Make connection between Placeholder and Bound a bit more clear in the type ab...Michael Goulet-6/+24
2025-06-10Dont unwrap and re-wrap typing envsMichael Goulet-5/+2
2025-05-28atomic_load intrinsic: use const generic parameter for orderingRalf Jung-2/+2
2025-05-27Rename unpack to kindMichael Goulet-13/+13
2025-05-21Introduce `tcx.anon_const_kind` queryBoxy-2/+2
2025-05-18Rollup merge of #140926 - azhogin:azhogin/async-drop-coroutine-layout-returns...León Orell Valerian Liehr-9/+22
2025-05-17Rollup merge of #141031 - azhogin:azhogin/async-drop-dependency-fix, r=oli-obkMatthias Krüger-1/+1
2025-05-15Async drop fix for dropee from another crate (#140858)Andrew Zhogin-1/+1
2025-05-13trait_sel: deep reject `match_normalize_trait_ref`David Wood-0/+1
2025-05-11Return value of coroutine_layout fn changed to Result with LayoutErrorAndrew Zhogin-9/+22
2025-05-11Async drop fix for async_drop_in_place<T> layout calculated for unspecified TAndrew Zhogin-0/+3
2025-05-07Rollup merge of #140614 - yuk1ty:fix-invalid-module-name-visibility, r=davidtwcoGuillaume Gomez-1/+4
2025-05-06Auto merge of #131160 - ismailarilik:handle-potential-query-instability-lint-...bors-1/+1
2025-05-05Rollup merge of #140559 - rperier:type-ir-to-type-middle, r=compiler-errorsGuillaume Gomez-1/+9
2025-05-05Handle rustc_middle cases of rustc::potential_query_instability lintismailarilik-1/+1
2025-05-05Auto merge of #140453 - Zoxc:next-disambiguator, r=oli-obkbors-0/+3
2025-05-05Auto merge of #134767 - Bryanskiy:dylibs-3, r=petrochenkovbors-0/+4
2025-05-04Initial support for dynamically linked cratesBryanskiy-0/+4
2025-05-04Async drop source info fix for proxy-drop-coroutine - fixes crash at debug in...Andrew Zhogin-1/+5
2025-05-03Correct warning message in restricted visibilityyuk1ty-1/+4
2025-05-02Use less rustc_type_ir in the compiler codebaseRomain Perier-1/+9
2025-04-30Use less rustc_type_ir in the compiler codebaseRomain Perier-0/+1
2025-04-29Remove global `next_disambiguator` state and handle it with a `DisambiguatorS...John Kåre Alsaker-0/+3
2025-04-28AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}...Andrew Zhogin-5/+53
2025-04-26convert some `GenericArg` to `Term`lcnr-0/+15
2025-04-16Auto merge of #139768 - compiler-errors:split-fold, r=lcnrbors-0/+7
2025-04-15Split TypeFolder and FallibleTypeFolderMichael Goulet-0/+7
2025-04-15Rollup merge of #139669 - nnethercote:overhaul-AssocItem, r=oli-obkStuart Cook-3/+6
2025-04-15Move `name` field from `AssocItem` to `AssocKind` variants.Nicholas Nethercote-2/+3