rust/compiler/rustc_middle/src/ty
bors 9455a5591b Auto merge of #108700 - spastorino:new-rpitit-impl-side-2, r=compiler-errors
Make RPITITs simple cases work when using lower_impl_trait_in_trait_to_assoc_ty

r? `@compiler-errors`

It's probably best reviewed commit by commit.
2023-03-12 00:49:35 +00:00
..
consts Remove type-traversal trait aliases 2023-02-22 17:04:58 +00:00
context Simplify with_tlv. 2023-02-09 15:26:37 +11:00
inhabitedness Auto merge of #108351 - petrochenkov:rmdit, r=cjgillot 2023-03-05 10:37:02 +00:00
print rustc_middle: Remove trait DefIdTree 2023-03-02 23:46:44 +04:00
_match.rs Rename ty_error_with_guaranteed to ty_error, ty_error to ty_error_misc 2023-02-22 22:23:45 +00:00
abstract_const.rs Remove type-traversal trait aliases 2023-02-22 17:04:58 +00:00
adjustment.rs Let mk_fn_def take an iterator instead to simplify some call sites 2022-12-14 15:36:39 +00:00
adt.rs Rename many interner functions. 2023-02-24 07:32:24 +11:00
assoc.rs rustc_middle: Remove trait DefIdTree 2023-03-02 23:46:44 +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 Wrap more into into closure_typeinfo query. 2023-02-26 10:30:27 +00:00
codec.rs Add mk_canonical_var_infos_from_iter. 2023-02-24 07:33:02 +11:00
consts.rs Use param's real type in try_eval_lit_or_param 2023-03-09 20:49:11 +00:00
context.rs Auto merge of #108700 - spastorino:new-rpitit-impl-side-2, r=compiler-errors 2023-03-12 00:49:35 +00:00
diagnostics.rs Place binder correctly for arbitrary trait bound suggestion 2023-03-06 16:37:34 +00:00
erase_regions.rs Remove type-traversal trait aliases 2023-02-22 17:04:58 +00:00
error.rs fix: improve the suggestion on future not awaited 2023-02-13 16:23:23 +01:00
fast_reject.rs Remove type-traversal trait aliases 2023-02-22 17:04:58 +00:00
flags.rs Add Clause::ConstArgHasType variant 2023-02-17 09:30:33 +00:00
fold.rs Rename many interner functions. 2023-02-24 07:32:24 +11: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 Rename many interner functions. 2023-02-24 07:32:24 +11:00
instance.rs Rename many interner functions. 2023-02-24 07:32:24 +11:00
layout.rs Rollup merge of #108669 - Nilstrieb:query-my-uninitness, r=compiler-errors 2023-03-04 15:24:39 +05:30
list.rs add List::as_slice 2022-08-17 11:22:47 +02:00
mod.rs Rollup merge of #108806 - cjgillot:query-lints, r=davidtwco 2023-03-11 15:43:15 +01:00
normalize_erasing_regions.rs Remove NormalizationError::ConstantKind 2023-03-03 02:25:31 +00:00
opaque_types.rs Rename many interner functions. 2023-02-24 07:32:24 +11:00
parameterized.rs Rename some region-specific stuff 2023-02-16 03:39:59 +00:00
query.rs Rollup merge of #108690 - Zoxc:query-size-limits, r=cjgillot 2023-03-11 15:43:14 +01:00
relate.rs Rename many interner functions. 2023-02-24 07:32:24 +11:00
rvalue_scopes.rs rustc_typeck to rustc_hir_analysis 2022-09-27 10:37:23 +02:00
structural_impls.rs Access upvars through a query. 2023-02-26 10:30:27 +00:00
sty.rs Auto merge of #108351 - petrochenkov:rmdit, r=cjgillot 2023-03-05 10:37:02 +00:00
subst.rs Rename many interner functions. 2023-02-24 07:32:24 +11:00
trait_def.rs Improve documentation and argument naming of some TyCtxt methods 2023-03-05 13:35:13 +01:00
typeck_results.rs Wrap more into into closure_typeinfo query. 2023-02-26 10:30:27 +00:00
util.rs rustc_middle: Remove trait DefIdTree 2023-03-02 23:46:44 +04:00
visit.rs Remove type-traversal trait aliases 2023-02-22 17:04:58 +00:00
vtable.rs Rename many interner functions. 2023-02-24 07:32:24 +11:00
walk.rs Introduce GeneratorWitnessMIR. 2023-01-27 18:58:44 +00:00