Documentation

Miri.Interpreter.UnixFsTimes

futimens/utimensat parsing and update policy from pinned unix/fs.rs. Host SystemTime checked arithmetic and real set_times operations are explicit.

Instances For
    structure Miri.Interpreter.UnixFsTimes.Hooks (S F D Path HM Time E Kind H : Type) :
    Instances For
      def Miri.Interpreter.UnixFsTimes.parseSpec {S F D P HM T E K H : Type} (h : Hooks S F D P HM T E K H) (place : MPlaceTy Memory.Provenance) :
      M S (Option (Update T))
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        def Miri.Interpreter.UnixFsTimes.parseTimes {S F D P HM T E K H : Type} (h : Hooks S F D P HM T E K H) (pointer : Memory.Pointer (Option Memory.Provenance)) :
        M S (Option (Update T × Update T))
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          def Miri.Interpreter.UnixFsTimes.futimens {S F D P HM T E K H : Type} (h : Hooks S F D P HM T E K H) (number times : OpTy Memory.Provenance) :
          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            def Miri.Interpreter.UnixFsTimes.utimensat {S F D P HM T E K H : Type} (h : Hooks S F D P HM T E K H) (number path times flags : OpTy Memory.Provenance) :
            Equations
            • One or more equations did not get rendered due to their size.
            Instances For