Home
last modified time | relevance | path

Searched refs:ensureLiteral (Results 1 – 23 of 23) sorted by relevance

/dports/math/cvc4/CVC4-1.7/src/theory/
H A Dvaluation.cpp114 Node Valuation::ensureLiteral(TNode n) { in ensureLiteral() function in CVC4::theory::Valuation
115 return d_engine->ensureLiteral(n); in ensureLiteral()
H A Dvaluation.h125 Node ensureLiteral(TNode n) CVC4_WARN_UNUSED_RESULT;
H A Ddecision_strategy.cpp117 lit = d_valuation.ensureLiteral(lit); in getLiteral()
H A Dtheory_engine.h823 Node ensureLiteral(TNode n);
H A Dtheory_engine.cpp725 Node e = ensureLiteral(equality); in combineTheories()
1495 Node TheoryEngine::ensureLiteral(TNode n) { in ensureLiteral() function in CVC4::TheoryEngine
1501 d_propEngine->ensureLiteral(preprocessed); in ensureLiteral()
/dports/math/cvc4/CVC4-1.7/src/prop/
H A Dcnf_stream.h234 virtual void ensureLiteral(TNode n, bool noPreregistration = false) = 0;
334 void ensureLiteral(TNode n, bool noPreregistration = false) override;
H A Dprop_engine.h191 void ensureLiteral(TNode n);
H A Dprop_engine.cpp263 void PropEngine::ensureLiteral(TNode n) { in ensureLiteral() function in CVC4::prop::PropEngine
264 d_cnfStream->ensureLiteral(n); in ensureLiteral()
H A Dcnf_stream.cpp126 void TseitinCnfStream::ensureLiteral(TNode n, bool noPreregistration) { in ensureLiteral() function in CVC4::prop::TseitinCnfStream
/dports/math/cvc4/CVC4-1.7/src/proof/
H A Dcnf_proof.cpp116 d_cnfStream->ensureLiteral(trueNode); in registerTrueUnitClause()
128 d_cnfStream->ensureLiteral(falseNode); in registerFalseUnitClause()
269 void CnfProof::ensureLiteral(TNode atom, bool noPreregistration) { in ensureLiteral() function in CVC4::CnfProof
270 d_cnfStream->ensureLiteral(atom, noPreregistration); in ensureLiteral()
H A Dcnf_proof.h101 void ensureLiteral(TNode node, bool noPreregistration = false);
H A Dproof_manager.cpp645 … d_cnfProof->ensureLiteral(*it, true); // This disables preregistration with the theory solver. in toStream()
647 d_cnfProof->ensureLiteral(*it); // Normal method, with theory solver preregisteration. in toStream()
1063 void ProofManager::ensureLiteral(Node node) { in ensureLiteral() function in CVC4::ProofManager
1064 d_cnfProof->ensureLiteral(node); in ensureLiteral()
H A Dproof_manager.h213 void ensureLiteral(Node node);
H A Duf_proof.cpp604 ProofManager::currentPM()->ensureLiteral( in registerTerm()
606 ProofManager::currentPM()->ensureLiteral( in registerTerm()
H A Darray_proof.cpp1098 ProofManager::currentPM()->ensureLiteral( in registerTerm()
1100 ProofManager::currentPM()->ensureLiteral( in registerTerm()
/dports/math/cvc4/CVC4-1.7/src/theory/bv/bitblast/
H A Deager_bitblaster.cpp81 d_cnfStream->ensureLiteral(node); in bbFormula()
H A Dlazy_bitblaster.cpp250 d_cnfStream->ensureLiteral(atom); in addAtom()
/dports/math/cvc4/CVC4-1.7/test/unit/prop/
H A Dcnf_stream_white.h292 d_cnfStream->ensureLiteral(a_and_b); in testEnsureLiteral()
/dports/math/cvc4/CVC4-1.7/src/theory/quantifiers/
H A Dterm_util.cpp233 Node ceLit = d_quantEngine->getValuation().ensureLiteral( g ); in getCounterexampleLiteral()
/dports/math/cvc4/CVC4-1.7/src/theory/quantifiers/sygus/
H A Dsynth_conjecture.cpp84 d_feasible_guard = d_qe->getValuation().ensureLiteral(d_feasible_guard); in assign()
H A Dterm_database_sygus.cpp684 ag = d_quantEngine->getValuation().ensureLiteral(ag); in registerEnumerator()
/dports/math/cvc4/CVC4-1.7/src/theory/arith/
H A Dnonlinear_extension.cpp1029 mg = d_containing.getValuation().ensureLiteral(mg); in checkModel()
1865 Node literal = d_containing.getValuation().ensureLiteral(eq); in checkSplitZero()
2466 Node literal = d_containing.getValuation().ensureLiteral(req); in check()
/dports/math/cvc4/CVC4-1.7/src/theory/arrays/
H A Dtheory_arrays.cpp2078 i_eq_j = d_valuation.ensureLiteral(i.eqNode(j)); // TODO: think about this in queueRowLemma()