rust/compiler/rustc_traits/src
Nicholas Nethercote cef9004f5a Add specialized variants of mk_region.
Much like there are specialized variants of `mk_ty`. This will enable
some optimization in the next commit.

Also rename the existing `re_error*` functions as `mk_re_error*`, for
consistency.
2023-02-15 09:02:44 +11:00
..
chalk Add specialized variants of mk_region. 2023-02-15 09:02:44 +11:00
codegen.rs Separate trait selection from ambiguity reporting. 2023-01-27 18:57:10 +00:00
dropck_outlives.rs Introduce GeneratorWitnessMIR. 2023-01-27 18:58:44 +00:00
evaluate_obligation.rs Convert predicates into Predicate in the Obligation constructor 2022-11-16 09:25:19 +00:00
implied_outlives_bounds.rs add AliasEq to PredicateKind 2023-02-10 13:44:46 +00:00
lib.rs Update implied_outlives_bounds to properly register implied bounds behind normalization 2023-02-09 21:08:11 -05:00
normalize_erasing_regions.rs add AliasEq to PredicateKind 2023-02-10 13:44:46 +00:00
normalize_projection_ty.rs (almost) Always use ObligationCtxt when dealing with canonical queries 2022-10-27 15:43:33 +00:00
type_op.rs fix: use LocalDefId instead of HirId in trait res 2023-01-23 11:42:18 +00:00