Documentation

Lean.Elab.Tactic.BVDecide.Frontend.BVDecide.ReifiedBVExpr

Provides the logic for reifying BitVec expressions.

Build BVExpr.eval atoms expr where atoms is the assignment stored in the monad.

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

    Register e as an atom of width width.

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

      Parse expr as a Nat or BitVec constant depending on ty.

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

        Construct an uninterpreted BitVec atom from x.

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

          Build a reified version of the constant val.

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