Home
last modified time | relevance | path

Searched refs:destructorFunctor (Results 1 – 5 of 5) sorted by relevance

/dports/math/vampire/vampire-4.5.1/Shell/
H A DTermAlgebra.hpp54 unsigned destructorFunctor(unsigned ith) { return _destructors[ith]; } in destructorFunctor() function in Shell::TermAlgebraConstructor
H A DTheoryAxioms.cpp1195 Literal* lit = Literal::create1(c->destructorFunctor(j), true, x); in addExhaustivenessAxiom()
1199 Term* t = Term::create1(c->destructorFunctor(j), x); in addExhaustivenessAxiom()
/dports/math/vampire/vampire-4.5.1/Parse/
H A DSMTLIB2.cpp1040 unsigned destructorFunctor = isPredicate ? env.signature->addPredicate(destructorName, 1, added) in buildTermAlgebraConstructor() local
1050 env.signature->getPredicate(destructorFunctor)->setType(destructorType); in buildTermAlgebraConstructor()
1052 env.signature->getFunction(destructorFunctor)->setType(destructorType); in buildTermAlgebraConstructor()
1055 ALWAYS(_declaredFunctions.insert(destructorName, make_pair(destructorFunctor, !isPredicate))); in buildTermAlgebraConstructor()
1057 destructorFunctors[i] = destructorFunctor; in buildTermAlgebraConstructor()
/dports/math/vampire/vampire-4.5.1/Inferences/
H A DInduction.cpp544 unsigned dj = con->destructorFunctor(j); in performStructInductionTwo()
643 unsigned dj = con->destructorFunctor(j); in performStructInductionThree()
/dports/math/vampire/vampire-4.5.1/Kernel/
H A DTheory.cpp1217 return c->destructorFunctor(proj); in getProjectionFunctor()
1243 if (projFunctor == c->destructorFunctor(i)) { in findProjection()