Documentation

Miri.Input.CompilerFunctionFacts

step.rs::eval_fn_call: normalized original signature and function kind, plus fn_abi_of_fn_ptr keyed by original function type and ordered extra types. The ExternAbi remains the exact compiler payload; its interpretation is explicit. No indirect runtime target is converted into a fabricated static instance.

Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            def Miri.Input.CompilerFunctionFacts.hooks {Extern P S C E Other : Type} (prepared : Prepared) (extern : Lean.Json → Except String Extern) (base : Interpreter.CallHooks P S C E Other Extern (ABI.FnAbi MIR.TyId) (ABI.ArgAbi MIR.TyId)) :
            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              Production ExternAbi identity retains every pinned source variant/unwind field, independently of the target canonical calling convention.

              Equations
              Instances For