Lines Matching refs:Operator
136 enum Operator { in RAPIDJSON_DIAG_OFF() enum
209 … while (!operatorStack.Empty() && *operatorStack.template Top<Operator>() < kAlternation) in RAPIDJSON_DIAG_OFF()
210 if (!Eval(operandStack, *operatorStack.template Pop<Operator>(1))) in RAPIDJSON_DIAG_OFF()
212 *operatorStack.template Push<Operator>() = kAlternation; in RAPIDJSON_DIAG_OFF()
217 *operatorStack.template Push<Operator>() = kLeftParenthesis; in RAPIDJSON_DIAG_OFF()
222 … while (!operatorStack.Empty() && *operatorStack.template Top<Operator>() != kLeftParenthesis) in RAPIDJSON_DIAG_OFF()
223 if (!Eval(operandStack, *operatorStack.template Pop<Operator>(1))) in RAPIDJSON_DIAG_OFF()
227 operatorStack.template Pop<Operator>(1); in RAPIDJSON_DIAG_OFF()
299 if (!Eval(operandStack, *operatorStack.template Pop<Operator>(1))) in RAPIDJSON_DIAG_OFF()
335 *operatorStack.template Push<Operator>() = kConcatenation; in RAPIDJSON_DIAG_OFF()
354 bool Eval(Stack<Allocator>& operandStack, Operator op) { in RAPIDJSON_DIAG_OFF()