|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <XPathFunctions.h>
Static Public Member Functions | |
| static std::unique_ptr< Function > | create (const String &name) |
| static std::unique_ptr< Function > | create (const String &name, Vector< std::unique_ptr< Expression >> arguments) |
Static Public Member Functions inherited from WebCore::XPath::Expression | |
| static EvaluationContext & | evaluationContext () |
Protected Member Functions | |
| unsigned | argumentCount () const |
| const Expression & | argument (unsigned i) const |
Protected Member Functions inherited from WebCore::XPath::Expression | |
| Expression () | |
| unsigned | subexpressionCount () const |
| const Expression & | subexpression (unsigned i) const |
| void | addSubexpression (std::unique_ptr< Expression > expression) |
| void | setSubexpressions (Vector< std::unique_ptr< Expression >>) |
| void | setIsContextNodeSensitive (bool value) |
| void | setIsContextPositionSensitive (bool value) |
| void | setIsContextSizeSensitive (bool value) |
Additional Inherited Members | |
Public Member Functions inherited from WebCore::XPath::Expression | |
| virtual | ~Expression () |
| virtual Value | evaluate () const =0 |
| virtual Value::Type | resultType () const =0 |
| bool | isContextNodeSensitive () const |
| bool | isContextPositionSensitive () const |
| bool | isContextSizeSensitive () const |
|
inlineprotected |
|
inlineprotected |
|
static |
1.8.13