rust/compiler/rustc_middle/src/ty
2025-07-17 18:06:26 +08:00
..
consts compiler: Parse p- specs in datalayout string, allow definition of custom default data address space 2025-07-07 09:04:53 +02:00
context Use rustc_thread_pool instead of rustc-rayon-core 2025-06-11 12:26:42 -07:00
inhabitedness Don't build ParamEnv and do trait solving in ItemCtxts 2025-06-17 14:18:34 +01:00
print Auto merge of #144044 - fmease:rollup-kg413pt, r=fmease 2025-07-17 05:24:30 +00:00
abstract_const.rs Clean up trivial traversal/lift impl generator macro calls. 2025-02-06 13:31:43 +11:00
adjustment.rs Remove support for dyn* 2025-07-01 19:00:21 +00:00
adt.rs Port #[fundamental] to the new attribute system 2025-07-09 01:26:27 +03:00
assoc.rs Remove hir::AssocItemKind. 2025-07-13 13:50:00 +00:00
cast.rs Simplify intra-crate qualifiers. 2025-02-11 14:59:13 +11:00
closure.rs Use gen blocks in the compiler instead of from_coroutine 2025-06-20 18:57:52 +00:00
codec.rs Update cfg(bootstrap) 2025-07-01 10:55:49 -07:00
consts.rs Introduce trivial WF functions, use it in fast path 2025-06-24 01:42:28 +00:00
context.rs Implement other logics 2025-07-15 13:48:30 +00:00
diagnostics.rs Auto merge of #131160 - ismailarilik:handle-potential-query-instability-lint-for-rustc-middle, r=oli-obk 2025-05-06 01:36:23 +00:00
elaborate_impl.rs Uplift elaboration 2024-07-07 11:28:01 -04:00
erase_regions.rs add additional TypeFlags fast paths 2025-05-26 19:57:48 +00:00
error.rs Remove weak alias terminology 2025-04-24 11:59:20 +01:00
fast_reject.rs Use DeepRejectCtxt to quickly reject ParamEnv candidates 2024-09-02 19:59:18 +03:00
fold.rs add additional TypeFlags fast paths 2025-05-26 19:57:48 +00:00
generic_args.rs Use more slicing and slice interning over iterable interning 2025-06-13 01:16:01 +02:00
generics.rs Change const trait bound syntax from ~const to [const] 2025-06-26 13:46:45 +00:00
impls_ty.rs Rename unpack to kind 2025-05-27 11:14:45 +00:00
instance.rs compiler: recomment needs_fn_once_adapter_shim 2025-07-09 20:53:23 -07:00
intrinsic.rs add new rustc_const_stable_intrinsic attribute for const-stable intrinsics 2024-11-04 23:27:46 +01:00
layout.rs compiler: Parse p- specs in datalayout string, allow definition of custom default data address space 2025-07-07 09:04:53 +02:00
list.rs Move FlagComputation, PatternKind, and TypeWalker to rustc_type_ir 2025-04-12 22:46:11 +00:00
mod.rs Define datastructures for #[cfg] attribute, move StrippedCfgItem 2025-07-15 09:01:00 +02:00
normalize_erasing_regions.rs Squash fold into ty 2025-03-15 06:34:36 +00:00
opaque_types.rs Fix some var names 2025-05-27 11:14:47 +00:00
parameterized.rs Define datastructures for #[cfg] attribute, move StrippedCfgItem 2025-07-15 09:01:00 +02:00
pattern.rs Add or-patterns to pattern types 2025-04-28 07:50:18 +00:00
predicate.rs Implement other logics 2025-07-15 13:48:30 +00:00
region.rs Nits 2025-07-04 18:26:09 +00:00
relate.rs Rename unpack to kind 2025-05-27 11:14:45 +00:00
rvalue_scopes.rs Remove ScopeDepth entirely. 2025-03-28 08:31:47 +01:00
significant_drop_order.rs setup CI and tidy to use typos for spellchecking and fix few typos 2025-07-03 10:51:06 +03:00
structural_impls.rs Fix pretty printing of placeholder types 2025-07-04 18:26:09 +00:00
sty.rs Same for types 2025-07-04 18:26:09 +00:00
trait_def.rs parse const trait Trait 2025-07-17 18:06:26 +08:00
typeck_results.rs fix typo 2025-06-06 13:15:46 +02:00
util.rs Generalize TyCtxt::item_name. 2025-07-13 13:50:00 +00:00
visit.rs TypeVisiting binders no longer requires TypeFolding its interior 2025-06-13 17:54:45 +00:00
vtable.rs compiler: Parse p- specs in datalayout string, allow definition of custom default data address space 2025-07-07 09:04:53 +02:00