Lines Matching refs:AndConstraint
512 if ( (curAndConstraint->op==AndConstraint::MOD)&&
555 curAndConstraint->op=AndConstraint::MOD;
723 AndConstraint::AndConstraint() {
724 op = AndConstraint::NONE;
735 AndConstraint::AndConstraint(const AndConstraint& other) {
752 this->next = new AndConstraint(*other.next);
756 AndConstraint::~AndConstraint() {
765 AndConstraint::isFulfilled(const FixedDecimal &number) {
768 // An empty AndConstraint, created by a rule with a keyword but no following expression.
804 AndConstraint*
805 AndConstraint::add()
807 this->next = new AndConstraint();
821 this->childNode = new AndConstraint(*(other.childNode));
840 AndConstraint*
849 curOrConstraint->childNode = new AndConstraint();
861 AndConstraint* andRule = orRule->childNode;
936 AndConstraint* andRule=orRule->childNode;
938 if ((andRule->op==AndConstraint::NONE) && (andRule->rangeList==NULL) && (andRule->value == -1)) {
940 } else if ( (andRule->op==AndConstraint::NONE) && (andRule->rangeList==NULL) ) {
952 if (andRule->op==AndConstraint::MOD) {