Lines Matching refs:term
926 Term<QueryPolicy>* term = this;
932 while (term != NULL && status == MATCH_OK) {
934 = (Operator<QueryPolicy>*)term->Parent();
941 if (other == term)
955 term = (Term<QueryPolicy>*)parent;
1026 // choose the term with the better score for OP_OR
1212 Term<QueryPolicy>* term = ParseOr(expr);
1217 delete term;
1221 // If the term is negated, we just complement the tree, to get
1224 term->Complement();
1228 return term;
1407 Term<QueryPolicy>* term;
1408 while (stack.Pop(&term)) {
1409 if (term->Op() < OP_EQUATION) {
1410 Operator<QueryPolicy>* op = (Operator<QueryPolicy>*)term;
1423 } else if (term->Op() == OP_EQUATION
1424 || fStack.Push((Equation<QueryPolicy>*)term) != B_OK)
1425 QUERY_FATAL("Unknown term on stack or stack error\n");