rust/compiler/rustc_mir_dataflow/src
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
..
framework Remove ResultsVisitable. 2024-11-05 10:18:03 +11:00
impls Add defaults for Analysis::apply_{call_return_effect,terminator_effect}. 2024-10-14 16:35:47 +11:00
move_paths Get rid of const eval_* and try_eval_* helpers 2024-10-19 18:07:35 +00:00
debuginfo.rs Preserve DebugInfo in DeadStoreElimination. 2023-10-06 15:46:11 +00:00
drop_flag_effects.rs compiler: Add rustc_abi dependence to the compiler 2024-10-27 21:10:58 -07:00
elaborate_drops.rs use TypingEnv when no infcx is available 2024-11-18 10:38:56 +01:00
errors.rs Migrate all diagnostics 2022-10-23 10:09:44 +02:00
lib.rs Remove ResultsVisitable. 2024-11-05 10:18:03 +11:00
points.rs Remove ResultsVisitable. 2024-11-05 10:18:03 +11:00
rustc_peek.rs Remove Analysis::into_engine. 2024-10-30 09:41:46 +11:00
storage.rs Replace Body::basic_blocks() with field access 2022-08-26 14:27:08 +02:00
un_derefer.rs Avoid unnecessary exports. 2023-11-23 14:06:57 +11:00
value_analysis.rs use TypingEnv when no infcx is available 2024-11-18 10:38:56 +01:00