#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: