rust/compiler/rustc_middle/src/ty
2023-04-27 08:35:19 +01:00
..
consts Remove WithOptconstParam. 2023-04-20 17:48:32 +00:00
context Update indexmap and rayon crates 2023-03-25 02:12:13 +01:00
inhabitedness Auto merge of #108351 - petrochenkov:rmdit, r=cjgillot 2023-03-05 10:37:02 +00:00
print Rollup merge of #110556 - kylematsuda:earlybinder-explicit-item-bounds, r=compiler-errors 2023-04-25 21:06:32 +02:00
_match.rs Remove intercrate and mark_ambiguous from Relation 2023-04-04 00:09:12 +00:00
abstract_const.rs Remove WithOptconstParam. 2023-04-20 17:48:32 +00:00
adjustment.rs Update ty::VariantDef to use IndexVec<FieldIdx, FieldDef> 2023-03-30 09:23:40 -07:00
adt.rs Split {Idx, IndexVec, IndexSlice} into their own modules 2023-04-24 13:53:35 +00:00
assoc.rs Don't opt_rpitit_info as a separate query 2023-03-13 17:02:47 +00: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 Update ty::VariantDef to use IndexVec<FieldIdx, FieldDef> 2023-03-30 09:23:40 -07:00
codec.rs Auto merge of #110634 - saethlin:pointy-decoder, r=cjgillot 2023-04-26 02:36:42 +00:00
consts.rs Remove WithOptconstParam. 2023-04-20 17:48:32 +00:00
context.rs rename needs_infer to has_infer 2023-04-27 08:35:19 +01:00
diagnostics.rs Place binder correctly for arbitrary trait bound suggestion 2023-03-06 16:37:34 +00:00
erase_regions.rs rename needs_infer to has_infer 2023-04-27 08:35:19 +01:00
error.rs remove duplicated calls to sort_string 2023-03-11 16:15:06 +03:00
fast_reject.rs Spelling - compiler 2023-04-17 16:09:18 -04:00
flags.rs small type system cleanup 2023-04-19 10:30:30 +02:00
fold.rs Remove TypeSuper{Foldable,Visitable} impls for Region. 2023-04-16 09:11:43 +10:00
generics.rs Rename ty_error_with_guaranteed to ty_error, ty_error to ty_error_misc 2023-02-22 22:23:45 +00:00
impls_ty.rs Derive HashStable on GenericArgKind instead of implementing it by hand 2023-04-20 19:52:37 +00:00
instance.rs Remove WithOptconstParam. 2023-04-20 17:48:32 +00:00
layout.rs Split {Idx, IndexVec, IndexSlice} into their own modules 2023-04-24 13:53:35 +00:00
list.rs Use ptr::Alignment for extra coolness points 2023-04-14 12:31:49 +00:00
mod.rs Rollup merge of #110671 - compiler-errors:polarity, r=lcnr 2023-04-25 21:06:34 +02:00
normalize_erasing_regions.rs Move a const-prop-lint specific hack from mir interpret to const-prop-lint and make it fallible 2023-04-04 10:39:26 +00:00
opaque_types.rs Rename many interner functions. 2023-02-24 07:32:24 +11:00
parameterized.rs Split {Idx, IndexVec, IndexSlice} into their own modules 2023-04-24 13:53:35 +00:00
query.rs Split {Idx, IndexVec, IndexSlice} into their own modules 2023-04-24 13:53:35 +00:00
relate.rs Don't use rustc_hir as ast(!) 2023-04-16 15:03:17 +10:00
rvalue_scopes.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
structural_impls.rs vars are ? 2023-04-25 19:53:09 +00:00
sty.rs vars are ? 2023-04-25 19:53:09 +00:00
subst.rs rename needs_subst to has_param 2023-04-27 08:35:19 +01:00
trait_def.rs Remove find_map_relevant_impl 2023-04-19 02:01:55 +00:00
typeck_results.rs Split {Idx, IndexVec, IndexSlice} into their own modules 2023-04-24 13:53:35 +00:00
util.rs rename needs_infer to has_infer 2023-04-27 08:35:19 +01:00
visit.rs rename needs_subst to has_param 2023-04-27 08:35:19 +01:00
vtable.rs Rename many interner functions. 2023-02-24 07:32:24 +11:00
walk.rs Remove as_substs usage 2023-04-18 17:38:28 +00:00