Lines Matching refs:op
190 Term(int8 op) : fOp(op), fParent(NULL) {}
305 Operator(Term<QueryPolicy>* left, int8 op,
360 bool IsOperator(char** expr, char op);
674 QUERY_FATAL("op out of range!\n");
991 Operator<QueryPolicy>::Operator(Term<QueryPolicy>* left, int8 op,
994 Term<QueryPolicy>(op),
1123 const char* op;
1125 case OP_OR: op = "OR"; break;
1126 case OP_AND: op = "AND"; break;
1127 default: op = "?"; break;
1129 QUERY_D(__out(" %s ", op));
1297 Expression<QueryPolicy>::IsOperator(char** expr, char op)
1301 if (*string == op && *(string + 1) == op) {
1410 Operator<QueryPolicy>* op = (Operator<QueryPolicy>*)term;
1412 if (op->Op() == OP_OR) {
1413 stack.Push(op->Left());
1414 stack.Push(op->Right());
1418 if (op->Right()->Score() > op->Left()->Score())
1419 stack.Push(op->Right());
1421 stack.Push(op->Left());