Documentation

Miri.Interpreter.UnixFsPaths

Pinned unix/fs.rs path mutations, readlink and realpath. Real filesystem operations are typed effects; no virtual or guessed host filesystem is supplied.

structure Miri.Interpreter.UnixFsPaths.Hooks (S F D Path HM Time E Kind : Type) :
Instances For
    def Miri.Interpreter.UnixFsPaths.rmdir {S F D P HM T E K : Type} (h : Hooks S F D P HM T E K) (op : OpTy Memory.Provenance) :
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      def Miri.Interpreter.UnixFsPaths.linkat {S F D P HM T E K : Type} (h : Hooks S F D P HM T E K) (oldfd oldpath newfd newpath flags : OpTy Memory.Provenance) :
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        def Miri.Interpreter.UnixFsPaths.chmod {S F D P HM T E K : Type} (h : Hooks S F D P HM T E K) (op mode : OpTy Memory.Provenance) :
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          def Miri.Interpreter.UnixFsPaths.rename {S F D P HM T E K : Type} (h : Hooks S F D P HM T E K) (oldpath newpath : OpTy Memory.Provenance) :
          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            def Miri.Interpreter.UnixFsPaths.mkdir {S F D P HM T E K : Type} (h : Hooks S F D P HM T E K) (op mode : OpTy Memory.Provenance) :
            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              def Miri.Interpreter.UnixFsPaths.realpath {S F D P HM T E K : Type} (h : Hooks S F D P HM T E K) (op processed : OpTy Memory.Provenance) :
              Equations
              • One or more equations did not get rendered due to their size.
              Instances For