rust/compiler/rustc_next_trait_solver/src/solve
lcnr 9cba14b95b use TypingEnv when no infcx is available
the behavior of the type system not only depends on the current
assumptions, but also the currentnphase of the compiler. This is
mostly necessary as we need to decide whether and how to reveal
opaque types. We track this via the `TypingMode`.
2024-11-18 10:38:56 +01:00
..
assembly TypingMode 🤔 2024-10-29 17:01:24 +01:00
eval_ctxt Consolidate type system const evaluation under traits::evaluate_const 2024-11-12 02:54:03 +00:00
inspect remove unused field 2024-10-22 08:30:09 +02:00
normalizes_to Consolidate type system const evaluation under traits::evaluate_const 2024-11-12 02:54:03 +00:00
alias_relate.rs Rename tcx to cx 2024-06-25 17:36:52 -04:00
effect_goals.rs Rename the FIXMEs, remove a few that dont matter anymore 2024-11-03 18:59:41 +00:00
mod.rs Consolidate type system const evaluation under traits::evaluate_const 2024-11-12 02:54:03 +00:00
project_goals.rs Rename tcx to cx 2024-06-25 17:36:52 -04:00
search_graph.rs move defining_opaque_types out of Canonical 2024-10-17 10:22:52 +02:00
trait_goals.rs use TypingEnv when no infcx is available 2024-11-18 10:38:56 +01:00