rust/compiler/rustc_middle/src
Stuart Cook 156d150381
Rollup merge of #147109 - BoxyUwU:rename_concrete_opaques, r=lcnr
Rename various "concrete opaque type" things to say "hidden type"

r? lcnr

I've found "concrete opaque type" terminology to be somewhat confusing as in conversation and when explaining opaque type stuff to people I always just talk about things in terms of hidden types. Also the hidden types of opaques are very much not *concrete* in the same sense that a type without any generic parameters is concrete which is an unfortunate overlap in terminology.

I've tried to update comments to also stop referring to things as concrete opaque types but this is mostly best effort as it difficult to find all such cases amongst the massive amounts of uses of "concrete" or "hidden" across the whole compiler.
2025-09-30 22:25:17 +10:00
..
dep_graph Reuse metadata file from work products. 2025-07-04 14:02:17 +00:00
hir Rollup merge of #146694 - camsteffen:impl-subject, r=compiler-errors 2025-09-18 11:48:52 +10:00
hooks Make def_path_hash_to_def_id not panic when passed an invalid hash 2025-09-26 18:36:15 +02:00
infer inline CanonicalTyVarKind 2025-09-08 14:17:56 +02:00
middle Rollup merge of #146704 - jdonszelmann:port-debug-visualizer, r=petrochenkov 2025-09-26 18:11:09 +02:00
mir more rename 2025-09-29 16:06:25 +01:00
query more rename 2025-09-29 16:06:25 +01:00
thir use ty::Value instead of manual pairs of types and valtrees 2025-08-14 09:44:22 +02:00
traits allow method calls on opaques 2025-09-26 16:33:15 +02:00
ty Rollup merge of #147109 - BoxyUwU:rename_concrete_opaques, r=lcnr 2025-09-30 22:25:17 +10:00
util Remove attribute #[rustc_error] 2025-03-30 01:32:21 +03:00
arena.rs more rename 2025-09-29 16:06:25 +01:00
error.rs Rollup merge of #144197 - KMJ-007:type-tree, r=ZuseZ4 2025-09-28 18:13:11 +02:00
lib.rs Apply cfg(bootstrap) replacement 2025-09-26 19:09:23 -04:00
lint.rs mention lint group in default level lint note 2025-08-19 21:27:10 +02:00
macros.rs Fold visit into ty 2025-03-15 06:34:36 +00:00
metadata.rs Re-export more rustc_span::symbol things from rustc_span. 2024-12-18 13:38:53 +11:00
tests.rs Give an item related to issue 27438 a more meaningful name 2024-04-30 22:27:19 +02:00
thir.rs Apply suggestions from code review 2025-08-14 09:44:22 +02:00
values.rs Use search_for_cycle_permutation to look for variances_of 2025-04-27 09:38:18 +02:00