rust/compiler/rustc_middle/src/ty
2022-09-08 20:55:55 -04:00
..
consts don't evaluate with escaping bound vars 2022-09-08 11:41:00 +02:00
inhabitedness rustc_middle: Remove Visibility::Invisible 2022-08-27 22:34:18 +03:00
print Remove ReEmpty 2022-09-08 20:55:55 -04:00
_match.rs Rename the ConstS::val field as kind. 2022-06-14 13:06:44 +10:00
abstract_const.rs Fix overlapping impls 2022-07-14 09:01:17 +00:00
adjustment.rs Add #[derive(TypeVisitable)] 2022-07-05 22:25:15 +01:00
adt.rs Change sized_constraints to return EarlyBinder 2022-08-03 00:14:24 -04:00
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 Add a helper method with an explicit name instead of hand rolling a match 3x 2022-07-05 09:26:45 +00: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 tracing::instrument cleanup 2022-09-01 14:54:27 +00:00
context.rs In ReverseMapper, don't fallback to ReEmpty, instead ReStatic 2022-09-08 17:57:34 -04:00
diagnostics.rs Adjust spacing in suggestion, add a test 2022-09-08 02:06:48 +00:00
erase_regions.rs anonymize all bound vars, not just regions 2022-07-28 16:13:47 +02:00
error.rs Display raw pointer as *{mut,const} T instead of *-ptr in errors 2022-08-29 20:40:25 +02:00
fast_reject.rs Update TypeVisitor paths 2022-07-06 06:41:53 +01:00
flags.rs Pack Term in the same way as GenericArg. 2022-09-05 15:08:52 +10:00
fold.rs tracing::instrument cleanup 2022-09-01 14:54:27 +00:00
generics.rs Add instrument and debug calls 2022-09-07 10:46:14 -03:00
impls_ty.rs interpret: rename relocation → provenance 2022-08-27 14:11:19 -04:00
instance.rs Remove DefId from AssocItemContainer. 2022-08-01 21:38:45 +02:00
layout.rs Use niche-filling optimization even when multiple variants have data. 2022-09-07 20:12:45 +00:00
layout_sanity_check.rs fix a comment 2022-08-02 08:05:11 -04:00
list.rs add List::as_slice 2022-08-17 11:22:47 +02:00
mod.rs Rollup merge of #101498 - petrochenkov:visparam, r=cjgillot 2022-09-08 11:55:09 +05:30
normalize_erasing_regions.rs tracing::instrument cleanup 2022-09-01 14:54:27 +00:00
parameterized.rs rustc: Parameterize ty::Visibility over used ID 2022-09-07 13:35:41 +04:00
query.rs Simplify the syntax for macros generated by rustc_queries 2022-08-24 00:37:49 -05:00
relate.rs stop evaluating constants in Relate 2022-09-08 11:14:33 +02:00
rvalue_scopes.rs factor out the rvalue lifetime rule 2022-05-22 16:46:50 +08:00
structural_impls.rs Pack Term in the same way as GenericArg. 2022-09-05 15:08:52 +10:00
sty.rs Remove ReEmpty 2022-09-08 20:55:55 -04:00
subst.rs BoundVarReplacer: trait object instead of 3 fns 2022-07-28 16:13:47 +02:00
trait_def.rs tracing::instrument cleanup 2022-09-01 14:54:27 +00:00
util.rs tracing::instrument cleanup 2022-09-01 14:54:27 +00:00
visit.rs Opaque types' generic params do not imply anything about their hidden type's lifetimes 2022-09-08 08:10:21 +00: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 Pack Term in the same way as GenericArg. 2022-09-05 15:08:52 +10:00