MCPcopy Create free account
hub / github.com/AliveToolkit/alive2 / isNaNCheck

Method isNaNCheck

smt/expr.cpp:635–641  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

633}
634
635bool expr::isNaNCheck(expr &fp) const {
636 if (auto app = isAppOf(Z3_OP_FPA_IS_NAN)) {
637 fp = Z3_get_app_arg(ctx(), app, 0);
638 return true;
639 }
640 return false;
641}
642
643bool expr::isfloat2BV(expr &fp) const {
644 return isUnOp(fp, Z3_OP_FPA_TO_IEEE_BV);

Callers 1

getFloatMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected