Documentation

Lean.Elab.Tactic.BVDecide.Frontend.BVDecide.Reify

Reifies BitVec problems with boolean substructure.

Reify an Expr that's a constant-width BitVec. Unless this function is called on something that is not a constant-width BitVec it is always going to return some.

Reify x or abstract it as an atom. Unless this function is called on something that is not a fixed-width BitVec it is always going to return some.

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

      Reify an Expr that is a predicate about BitVec. Unless this function is called on something that is not a Bool it is always going to return some.

      Reify an Expr that is a boolean expression containing predicates about BitVec as atoms. Unless this function is called on something that is not a Bool it is always going to return some.

      Reify t or abstract it as an atom. Unless this function is called on something that is not a Bool it is always going to return some.