Type Alias rustc_const_eval::transform::check_consts::check::QualifResults

source ·
type QualifResults<'mir, 'tcx, Q> = ResultsCursor<'mir, 'tcx, FlowSensitiveAnalysis<'mir, 'mir, 'tcx, Q>>;

Aliased Type§

struct QualifResults<'mir, 'tcx, Q> {
    body: &'mir Body<'tcx>,
    results: Results<'tcx, FlowSensitiveAnalysis<'mir, 'mir, 'tcx, Q>>,
    state: <FlowSensitiveAnalysis<'mir, 'mir, 'tcx, Q> as AnalysisDomain<'tcx>>::Domain,
    pos: CursorPosition,
    state_needs_reset: bool,
}

Fields§

§body: &'mir Body<'tcx>§results: Results<'tcx, FlowSensitiveAnalysis<'mir, 'mir, 'tcx, Q>>§state: <FlowSensitiveAnalysis<'mir, 'mir, 'tcx, Q> as AnalysisDomain<'tcx>>::Domain§pos: CursorPosition§state_needs_reset: bool

Layout§

Note: Encountered an error during type layout; the type failed to be normalized.