pub trait EvalContextExt<'mir, 'tcx: 'mir>: MiriInterpCxExt<'mir, 'tcx> {
    // Provided methods
    fn emit_diagnostic(&self, e: NonHaltingDiagnostic) { ... }
    fn handle_ice(&self) { ... }
}

Provided Methods§

source

fn emit_diagnostic(&self, e: NonHaltingDiagnostic)

source

fn handle_ice(&self)

We had a panic in Miri itself, try to print something useful.

Implementors§

source§

impl<'mir, 'tcx: 'mir> EvalContextExt<'mir, 'tcx> for MiriInterpCx<'mir, 'tcx>