#include <XPathExpressionNode.h>
◆ ~Expression()
virtual WebCore::XPath::Expression::~Expression |
( |
| ) |
|
|
inlinevirtual |
◆ Expression()
WebCore::XPath::Expression::Expression |
( |
| ) |
|
|
protected |
◆ addSubexpression()
void WebCore::XPath::Expression::addSubexpression |
( |
std::unique_ptr< Expression > |
expression | ) |
|
|
inlineprotected |
◆ evaluate()
virtual Value WebCore::XPath::Expression::evaluate |
( |
| ) |
const |
|
pure virtual |
◆ evaluationContext()
◆ isContextNodeSensitive()
bool WebCore::XPath::Expression::isContextNodeSensitive |
( |
| ) |
const |
|
inline |
◆ isContextPositionSensitive()
bool WebCore::XPath::Expression::isContextPositionSensitive |
( |
| ) |
const |
|
inline |
◆ isContextSizeSensitive()
bool WebCore::XPath::Expression::isContextSizeSensitive |
( |
| ) |
const |
|
inline |
◆ resultType()
virtual Value::Type WebCore::XPath::Expression::resultType |
( |
| ) |
const |
|
pure virtual |
◆ setIsContextNodeSensitive()
void WebCore::XPath::Expression::setIsContextNodeSensitive |
( |
bool |
value | ) |
|
|
inlineprotected |
◆ setIsContextPositionSensitive()
void WebCore::XPath::Expression::setIsContextPositionSensitive |
( |
bool |
value | ) |
|
|
inlineprotected |
◆ setIsContextSizeSensitive()
void WebCore::XPath::Expression::setIsContextSizeSensitive |
( |
bool |
value | ) |
|
|
inlineprotected |
◆ setSubexpressions()
void WebCore::XPath::Expression::setSubexpressions |
( |
Vector< std::unique_ptr< Expression >> |
subexpressions | ) |
|
|
protected |
◆ subexpression()
const Expression& WebCore::XPath::Expression::subexpression |
( |
unsigned |
i | ) |
const |
|
inlineprotected |
◆ subexpressionCount()
unsigned WebCore::XPath::Expression::subexpressionCount |
( |
| ) |
const |
|
inlineprotected |
The documentation for this class was generated from the following files: