rust/compiler/rustc_middle/src/ty
2022-10-18 16:09:04 +02:00
..
consts rename Unevaluated to UnevaluatedConst 2022-09-23 14:27:34 +02:00
inhabitedness rustc_middle: Remove Visibility::Invisible 2022-08-27 22:34:18 +03:00
print change ConstEvaluatable to use ty::Const 2022-10-18 16:09:04 +02:00
_match.rs Rename the ConstS::val field as kind. 2022-06-14 13:06:44 +10:00
abstract_const.rs It's not about types or consts, but the lack of regions 2022-10-04 14:10:44 +00:00
adjustment.rs Make dyn* cast into a coercion 2022-10-14 04:27:01 +00:00
adt.rs Rollup merge of #102890 - camsteffen:adt-sized-representability, r=cjgillot 2022-10-12 11:11:26 +05:30
assoc.rs rustc: Parameterize ty::Visibility over used ID 2022-09-07 13:35:41 +04:00
binding.rs Refactor and re-use BindingAnnotation 2022-09-02 12:55:05 -05:00
cast.rs Remove mir::CastKind::Misc 2022-10-06 15:32:41 +03:00
closure.rs Use LocalDefId for closures more 2022-07-30 15:59:17 -05:00
codec.rs add a Vtable kind of symbolic allocations 2022-07-20 16:57:31 -04:00
consts.rs change ConstEvaluatable to use ty::Const 2022-10-18 16:09:04 +02:00
context.rs Rollup merge of #102953 - WaffleLapkin:better_docs_for_decorate_param, r=RalfJung 2022-10-16 17:51:31 +02:00
diagnostics.rs Move ReverseMapper logic onto OpaqueHiddenType 2022-10-07 19:43:46 +00:00
erase_regions.rs mir constants: type traversing bye bye 2022-10-17 10:54:01 +02:00
error.rs separate definitions and HIR owners 2022-09-24 23:21:19 +09:00
fast_reject.rs It's not about types or consts, but the lack of regions 2022-10-04 14:10:44 +00:00
flags.rs change ConstEvaluatable to use ty::Const 2022-10-18 16:09:04 +02:00
fold.rs mir constants: type traversing bye bye 2022-10-17 10:54:01 +02:00
generics.rs remove the Subst trait, always use EarlyBinder 2022-09-19 11:37:27 +02:00
impls_ty.rs interpret: rename relocation → provenance 2022-08-27 14:11:19 -04:00
instance.rs remove the Subst trait, always use EarlyBinder 2022-09-19 11:37:27 +02:00
layout.rs First batch of review feedback changes from #102110 2022-10-07 13:19:28 -06:00
list.rs add List::as_slice 2022-08-17 11:22:47 +02:00
mod.rs change ConstEvaluatable to use ty::Const 2022-10-18 16:09:04 +02:00
normalize_erasing_regions.rs mir constants: type traversing bye bye 2022-10-17 10:54:01 +02:00
opaque_types.rs Remap hidden types from typeck before storing them in the TypeckResult 2022-10-07 19:43:46 +00:00
parameterized.rs Rewrite representability 2022-10-07 09:33:46 -05:00
query.rs Check representability in adt_sized_constraint 2022-10-10 14:36:12 -05:00
relate.rs rename Unevaluated to UnevaluatedConst 2022-09-23 14:27:34 +02:00
rvalue_scopes.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
structural_impls.rs change ConstEvaluatable to use ty::Const 2022-10-18 16:09:04 +02:00
sty.rs float and int vars are trivially copy 2022-10-14 05:26:32 +00:00
subst.rs change ConstEvaluatable to use ty::Const 2022-10-18 16:09:04 +02:00
trait_def.rs tracing::instrument cleanup 2022-09-01 14:54:27 +00:00
util.rs more dupe word typos 2022-10-14 12:57:56 +08:00
visit.rs mir constants: type traversing bye bye 2022-10-17 10:54:01 +02:00
vtable.rs make read_immediate error immediately on uninit, so ImmTy can carry initialized Scalar 2022-08-26 13:20:57 -04:00
walk.rs change ConstEvaluatable to use ty::Const 2022-10-18 16:09:04 +02:00