Searched refs:NumericOp (Results 1 - 5 of 5) sorted by relevance
/macosx-10.10/WebCore-7600.1.25/xml/ |
H A D | XPathPredicate.h | 67 class NumericOp final : public Expression { 70 NumericOp(Opcode, std::unique_ptr<Expression> lhs, std::unique_ptr<Expression> rhs);
|
H A D | XPathParser.h | 61 Token makeTokenAndAdvance(int type, NumericOp::Opcode, int advance = 1);
|
H A D | XPathGrammar.y | 54 %union { NumericOp::Opcode numericOpcode; } 456 $$ = new NumericOp(NumericOp::OP_Add, std::unique_ptr<Expression>($1), std::unique_ptr<Expression>($3)); 461 $$ = new NumericOp(NumericOp::OP_Sub, std::unique_ptr<Expression>($1), std::unique_ptr<Expression>($3)); 470 $$ = new NumericOp($2, std::unique_ptr<Expression>($1), std::unique_ptr<Expression>($3));
|
H A D | XPathParser.cpp | 54 NumericOp::Opcode numericOpcode; 60 Token(int type, NumericOp::Opcode opcode) : type(type), numericOpcode(opcode) { } 149 Parser::Token Parser::makeTokenAndAdvance(int code, NumericOp::Opcode val, int advance) 313 return makeTokenAndAdvance(MULOP, NumericOp::OP_Mul); 337 return Token(MULOP, NumericOp::OP_Mod); 339 return Token(MULOP, NumericOp::OP_Div);
|
H A D | XPathPredicate.cpp | 69 NumericOp::NumericOp(Opcode opcode, std::unique_ptr<Expression> lhs, std::unique_ptr<Expression> rhs) function in class:WebCore::XPath::NumericOp 76 Value NumericOp::evaluate() const
|
Completed in 120 milliseconds