summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty
AgeCommit message (Expand)AuthorLines
2025-05-09Only include associated type bounds for Self:Sized associated types if they a...Michael Goulet-1/+4
2025-03-28Remove ScopeDepth entirely.Mara Bos-1/+1
2025-03-27Rollup merge of #138926 - nnethercote:less-kw-Empty-rustc_middle, r=lcnrJacob Pratt-14/+8
2025-03-27Rollup merge of #130883 - madsmtm:env-var-query, r=petrochenkovStuart Cook-0/+11
2025-03-26Add `TyCtx::env_var_os`Mads Marquart-0/+11
2025-03-26Remove `kw::Empty` uses from `rustc_middle`.Nicholas Nethercote-14/+8
2025-03-26Ensure define_opaque is accounted for in HIR hashMichael Goulet-1/+2
2025-03-25Auto merge of #136410 - saethlin:clean-up-cgu-internal-copy, r=compiler-errorsbors-44/+0
2025-03-24Remove InstanceKind::generates_cgu_internal_copyBen Kimock-44/+0
2025-03-23Remove STILL_FURTHER_SPECIALIZABLE special casingMichael Goulet-74/+15
2025-03-23Remove HAS_TY_COROUTINEMichael Goulet-1/+0
2025-03-23Visit coroutine kind ty in FlagComputationMichael Goulet-0/+1
2025-03-20Auto merge of #133889 - compiler-errors:inh-unstable, r=Nadrierilbors-0/+16
2025-03-19Auto merge of #138714 - matthiaskrgr:rollup-8uwbpwv, r=matthiaskrgrbors-2/+24
2025-03-19Rollup merge of #138001 - meithecatte:privately-uninhabited, r=NadrierilMatthias Krüger-2/+24
2025-03-19Auto merge of #122156 - Zoxc:side-effect-dep-node, r=oli-obkbors-14/+2
2025-03-18Dont consider fields that are forced unstable due to -Zforce-unstable-if-unma...Michael Goulet-1/+8
2025-03-18Consider fields to be inhabited if they are unstableMichael Goulet-0/+9
2025-03-18Remove existing AFIDT implementationMichael Goulet-100/+1
2025-03-17Rollup merge of #138384 - nnethercote:hir-ItemKind-idents, r=fmeaseMatthias Krüger-5/+3
2025-03-18Move `hir::Item::ident` into `hir::ItemKind`.Nicholas Nethercote-5/+3
2025-03-17Auto merge of #138595 - jhpratt:rollup-09pvfzu, r=jhprattbors-24/+18
2025-03-17Flatten and simplify some control flowYotam Ofek-24/+18
2025-03-17Use `strip_{prefix|suffix}` instead of `{starts|ends}_with`+indexingYotam Ofek-2/+2
2025-03-15Auto merge of #138532 - matthiaskrgr:rollup-mgcynqu, r=matthiaskrgrbors-1/+2
2025-03-15Move codec module back into middleMichael Goulet-71/+93
2025-03-15Fold visit into tyMichael Goulet-20/+18
2025-03-15Squash fold into tyMichael Goulet-25/+28
2025-03-14resolve: Avoid some unstable iterationVadim Petrochenkov-1/+2
2025-03-14Represent diagnostic side effects as dep nodesJohn Kåre Alsaker-14/+2
2025-03-13Rollup merge of #138126 - compiler-errors:rtn-for-sugg, r=oli-obkMatthias Krüger-25/+92
2025-03-13Rollup merge of #138109 - Kohei316:feat/rust-doc-precise-capturing-arg, r=aDo...Matthias Krüger-0/+2
2025-03-13Auto merge of #138416 - Manishearth:rollup-fejor9p, r=Manishearthbors-12/+14
2025-03-12Add an opt-out in pretty printing for RTN renderingMichael Goulet-25/+92
2025-03-12Rollup merge of #137504 - nnethercote:remove-Map-4, r=ZalatharManish Goregaokar-12/+14
2025-03-12Rollup merge of #137701 - cuviper:sharded-hashtable, r=fmeaseMatthias Krüger-2/+2
2025-03-12Move methods from `Map` to `TyCtxt`, part 4.Nicholas Nethercote-6/+6
2025-03-12Rename `hir_attrs` query as `hir_attr_map`.Nicholas Nethercote-1/+1
2025-03-12Adjust `Map`'s `to_string` functionality.Nicholas Nethercote-5/+7
2025-03-10Convert `ShardedHashMap` to use `hashbrown::HashTable`Josh Stone-2/+2
2025-03-10make precise capturing args in rustdoc Json typedmorine0122-0/+2
2025-03-10Remove AdtFlags::IS_ANONYMOUS and Copy/Clone condition for anonymous ADTMichael Goulet-9/+1
2025-03-09Rollup merge of #138160 - jdonszelmann:move-find-attr2, r=oli-obkMatthias Krüger-8/+9
2025-03-09Rollup merge of #138158 - moulins:move-layout-to-rustc_abi, r=workingjubileeMatthias Krüger-34/+13
2025-03-09Rollup merge of #138040 - thaliaarchi:use-prelude-size-of.compiler, r=compile...Matthias Krüger-11/+10
2025-03-09Rollup merge of #136968 - oli-obk:bye-bye, r=compiler-errorsMatthias Krüger-46/+1
2025-03-08Move SIMD layout logic to `rustc_abi`Moulins-6/+1
2025-03-08Remove most manual LayoutData creations and move them to `rustc_abi`Moulins-28/+12
2025-03-07compiler: Use size_of from the prelude instead of importedThalia Archibald-11/+10
2025-03-07Rollup merge of #137977 - nnethercote:less-kw-Empty-1, r=spastorinoMatthias Krüger-6/+8