Searched refs:EqTestOp (Results 1 - 5 of 5) sorted by relevance
/external/webkit/Source/WebCore/xml/ |
H A D | XPathParser.h | 52 EqTestOp::Opcode eqop; 58 Token(int t, EqTestOp::Opcode v): type(t), eqop(v) {} 100 Token makeTokenAndAdvance(int type, EqTestOp::Opcode, int advance = 1);
|
H A D | XPathPredicate.cpp | 101 EqTestOp::EqTestOp(Opcode opcode, Expression* lhs, Expression* rhs) function in class:WebCore::XPath::EqTestOp 108 bool EqTestOp::compare(const Value& lhs, const Value& rhs) const 196 Value EqTestOp::evaluate() const 274 return EqTestOp(EqTestOp::OP_EQ, createFunction("position"), new Number(result.toNumber())).evaluate().toBoolean();
|
H A D | XPathPredicate.h | 78 class EqTestOp : public Expression { class in namespace:WebCore::XPath 81 EqTestOp(Opcode, Expression* lhs, Expression* rhs);
|
H A D | XPathGrammar.y | 64 EqTestOp::Opcode eqop; 493 $$ = new EqTestOp($2, $1, $3); 505 $$ = new EqTestOp($2, $1, $3);
|
H A D | XPathParser.cpp | 163 Token Parser::makeTokenAndAdvance(int code, EqTestOp::Opcode val, int advance) 306 return makeTokenAndAdvance(EQOP, EqTestOp::OP_EQ); 309 return makeTokenAndAdvance(EQOP, EqTestOp::OP_NE, 2); 313 return makeTokenAndAdvance(RELOP, EqTestOp::OP_LE, 2); 314 return makeTokenAndAdvance(RELOP, EqTestOp::OP_LT); 317 return makeTokenAndAdvance(RELOP, EqTestOp::OP_GE, 2); 318 return makeTokenAndAdvance(RELOP, EqTestOp::OP_GT);
|
Completed in 238 milliseconds