Documentation

Miri.Interpreter.Immediate

The self-contained value representation and pointer metadata from the pinned interpreter's operand.rs and place.rs. Layout/ABI validation is a separate caller obligation; an immediate alone is not a typed Rust value.

Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      Instances For
        @[instance_reducible]
        instance Miri.Interpreter.instReprImmediate {Prov✝ : Type} [Repr Prov✝] :
        Repr (Immediate Prov✝)
        Equations
        def Miri.Interpreter.instReprImmediate.repr {Prov✝ : Type} [Repr Prov✝] :
        Immediate Prov✝ → Nat → Std.Format
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          Instances For
            Equations
            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
                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For

                        Preserve source in-place sequencing: if the second component fails to clear its provenance, the first component remains converted.

                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For