XPathParser<LexerT> Static Class
Template Parameters
|
Member Functions
Definition
Line
11
of
System.XPath/XPath.parser.cm
Template Parameters
LexerT
Member Functions
public
static
Result
<
Match
>
AbbreviatedAbsoluteLocationPath
(
LexerT
& lexer)
public
static
Result
<
Match
>
AbbreviatedAxisSpecifier
(
LexerT
& lexer)
public
static
Result
<
Match
>
AbbreviatedStep
(
LexerT
& lexer)
public
static
Result
<
Match
>
AbsoluteLocationPath
(
LexerT
& lexer)
public
static
Result
<
Match
>
AdditiveExpr
(
LexerT
& lexer)
public
static
Result
<
Match
>
AdditiveOp
(
LexerT
& lexer)
public
static
Result
<
Match
>
AndExpr
(
LexerT
& lexer)
public
static
Result
<
Match
>
AndKeyword
(
LexerT
& lexer)
public
static
Result
<
Match
>
Argument
(
LexerT
& lexer)
public
static
Result
<
Match
>
AxisName
(
LexerT
& lexer)
public
static
Result
<
Match
>
AxisSpecifier
(
LexerT
& lexer)
public
static
Result
<
Match
>
CombinePathOp
(
LexerT
& lexer)
public
static
Result
<
Match
>
DivKeyword
(
LexerT
& lexer)
public
static
Result
<
Match
>
EqualityExpr
(
LexerT
& lexer)
public
static
Result
<
Match
>
EqualityOp
(
LexerT
& lexer)
public
static
Result
<
Match
>
Expr
(
LexerT
& lexer)
public
static
Result
<
Match
>
FilterExpr
(
LexerT
& lexer)
public
static
Result
<
Match
>
FunctionCall
(
LexerT
& lexer)
public
static
Result
<
Match
>
FunctionName
(
LexerT
& lexer)
public
static
Result
<
Match
>
Literal
(
LexerT
& lexer)
public
static
Result
<
Match
>
LocalPart
(
LexerT
& lexer)
public
static
Result
<
Match
>
LocationPath
(
LexerT
& lexer)
public
static
Result
<
Match
>
ModKeyword
(
LexerT
& lexer)
public
static
Result
<
Match
>
MultiplicativeExpr
(
LexerT
& lexer)
public
static
Result
<
Match
>
MultiplicativeOp
(
LexerT
& lexer)
public
static
Result
<
Match
>
NCName
(
LexerT
& lexer)
public
static
Result
<
Match
>
NameTest
(
LexerT
& lexer)
public
static
Result
<
Match
>
NodeTest
(
LexerT
& lexer)
public
static
Result
<
Match
>
NodeType
(
LexerT
& lexer)
public
static
Result
<
Match
>
Number
(
LexerT
& lexer)
public
static
Result
<
Match
>
OrExpr
(
LexerT
& lexer)
public
static
Result
<
Match
>
OrKeyword
(
LexerT
& lexer)
public
static
Result
<
UniquePtr
<
Expr
>>
Parse
(
LexerT
& lexer)
public
static
Result
<
Match
>
PathExpr
(
LexerT
& lexer)
public
static
Result
<
Match
>
Predicate
(
LexerT
& lexer)
public
static
Result
<
Match
>
Prefix
(
LexerT
& lexer)
public
static
Result
<
Match
>
PrefixedName
(
LexerT
& lexer)
public
static
Result
<
Match
>
PrimaryExpr
(
LexerT
& lexer)
public
static
Result
<
Match
>
ProcessingInstructionKeyword
(
LexerT
& lexer)
public
static
Result
<
Match
>
QName
(
LexerT
& lexer)
public
static
Result
<
Match
>
RelationalExpr
(
LexerT
& lexer)
public
static
Result
<
Match
>
RelationalOp
(
LexerT
& lexer)
public
static
Result
<
Match
>
RelativeLocationPath
(
LexerT
& lexer)
public
static
Result
<
Match
>
Step
(
LexerT
& lexer)
public
static
Result
<
Match
>
UnaryExpr
(
LexerT
& lexer)
public
static
Result
<
Match
>
UnionExpr
(
LexerT
& lexer)
public
static
Result
<
Match
>
UnprefixedName
(
LexerT
& lexer)
public
static
Result
<
Match
>
VariableReference
(
LexerT
& lexer)
Member Function Details
AbbreviatedAbsoluteLocationPath Static Member Function
public
static
Result
<
Match
> AbbreviatedAbsoluteLocationPath(
LexerT
& lexer)
Definition
Line
1959
of
System.XPath/XPath.parser.cm
AbbreviatedAxisSpecifier Static Member Function
public
static
Result
<
Match
> AbbreviatedAxisSpecifier(
LexerT
& lexer)
Definition
Line
2777
of
System.XPath/XPath.parser.cm
AbbreviatedStep Static Member Function
public
static
Result
<
Match
> AbbreviatedStep(
LexerT
& lexer)
Definition
Line
4247
of
System.XPath/XPath.parser.cm
AbsoluteLocationPath Static Member Function
public
static
Result
<
Match
> AbsoluteLocationPath(
LexerT
& lexer)
Definition
Line
1784
of
System.XPath/XPath.parser.cm
AdditiveExpr Static Member Function
public
static
Result
<
Match
> AdditiveExpr(
LexerT
& lexer)
Definition
Line
783
of
System.XPath/XPath.parser.cm
AdditiveOp Static Member Function
public
static
Result
<
Match
> AdditiveOp(
LexerT
& lexer)
Definition
Line
5682
of
System.XPath/XPath.parser.cm
AndExpr Static Member Function
public
static
Result
<
Match
> AndExpr(
LexerT
& lexer)
Definition
Line
299
of
System.XPath/XPath.parser.cm
AndKeyword Static Member Function
public
static
Result
<
Match
> AndKeyword(
LexerT
& lexer)
Definition
Line
6139
of
System.XPath/XPath.parser.cm
Argument Static Member Function
public
static
Result
<
Match
> Argument(
LexerT
& lexer)
Definition
Line
4729
of
System.XPath/XPath.parser.cm
AxisName Static Member Function
public
static
Result
<
Match
> AxisName(
LexerT
& lexer)
Definition
Line
2559
of
System.XPath/XPath.parser.cm
AxisSpecifier Static Member Function
public
static
Result
<
Match
> AxisSpecifier(
LexerT
& lexer)
Definition
Line
2426
of
System.XPath/XPath.parser.cm
CombinePathOp Static Member Function
public
static
Result
<
Match
> CombinePathOp(
LexerT
& lexer)
Definition
Line
5953
of
System.XPath/XPath.parser.cm
DivKeyword Static Member Function
public
static
Result
<
Match
> DivKeyword(
LexerT
& lexer)
Definition
Line
6207
of
System.XPath/XPath.parser.cm
EqualityExpr Static Member Function
public
static
Result
<
Match
> EqualityExpr(
LexerT
& lexer)
Definition
Line
459
of
System.XPath/XPath.parser.cm
EqualityOp Static Member Function
public
static
Result
<
Match
> EqualityOp(
LexerT
& lexer)
Definition
Line
5376
of
System.XPath/XPath.parser.cm
Expr Static Member Function
public
static
Result
<
Match
> Expr(
LexerT
& lexer)
Definition
Line
66
of
System.XPath/XPath.parser.cm
FilterExpr Static Member Function
public
static
Result
<
Match
> FilterExpr(
LexerT
& lexer)
Definition
Line
4797
of
System.XPath/XPath.parser.cm
FunctionCall Static Member Function
public
static
Result
<
Match
> FunctionCall(
LexerT
& lexer)
Definition
Line
4370
of
System.XPath/XPath.parser.cm
FunctionName Static Member Function
public
static
Result
<
Match
> FunctionName(
LexerT
& lexer)
Definition
Line
4626
of
System.XPath/XPath.parser.cm
Literal Static Member Function
public
static
Result
<
Match
> Literal(
LexerT
& lexer)
Definition
Line
3167
of
System.XPath/XPath.parser.cm
LocalPart Static Member Function
public
static
Result
<
Match
> LocalPart(
LexerT
& lexer)
Definition
Line
4058
of
System.XPath/XPath.parser.cm
LocationPath Static Member Function
public
static
Result
<
Match
> LocationPath(
LexerT
& lexer)
Definition
Line
1675
of
System.XPath/XPath.parser.cm
ModKeyword Static Member Function
public
static
Result
<
Match
> ModKeyword(
LexerT
& lexer)
Definition
Line
6275
of
System.XPath/XPath.parser.cm
MultiplicativeExpr Static Member Function
public
static
Result
<
Match
> MultiplicativeExpr(
LexerT
& lexer)
Definition
Line
945
of
System.XPath/XPath.parser.cm
MultiplicativeOp Static Member Function
public
static
Result
<
Match
> MultiplicativeOp(
LexerT
& lexer)
Definition
Line
5800
of
System.XPath/XPath.parser.cm
NCName Static Member Function
public
static
Result
<
Match
> NCName(
LexerT
& lexer)
Definition
Line
3619
of
System.XPath/XPath.parser.cm
NameTest Static Member Function
public
static
Result
<
Match
> NameTest(
LexerT
& lexer)
Definition
Line
3414
of
System.XPath/XPath.parser.cm
NodeTest Static Member Function
public
static
Result
<
Match
> NodeTest(
LexerT
& lexer)
Definition
Line
2881
of
System.XPath/XPath.parser.cm
NodeType Static Member Function
public
static
Result
<
Match
> NodeType(
LexerT
& lexer)
Definition
Line
3295
of
System.XPath/XPath.parser.cm
Number Static Member Function
public
static
Result
<
Match
> Number(
LexerT
& lexer)
Definition
Line
5301
of
System.XPath/XPath.parser.cm
OrExpr Static Member Function
public
static
Result
<
Match
> OrExpr(
LexerT
& lexer)
Definition
Line
139
of
System.XPath/XPath.parser.cm
OrKeyword Static Member Function
public
static
Result
<
Match
> OrKeyword(
LexerT
& lexer)
Definition
Line
6071
of
System.XPath/XPath.parser.cm
Parse Static Member Function
public
static
Result
<
UniquePtr
<
Expr
>> Parse(
LexerT
& lexer)
Definition
Line
13
of
System.XPath/XPath.parser.cm
PathExpr Static Member Function
public
static
Result
<
Match
> PathExpr(
LexerT
& lexer)
Definition
Line
1404
of
System.XPath/XPath.parser.cm
Predicate Static Member Function
public
static
Result
<
Match
> Predicate(
LexerT
& lexer)
Definition
Line
4126
of
System.XPath/XPath.parser.cm
Prefix Static Member Function
public
static
Result
<
Match
> Prefix(
LexerT
& lexer)
Definition
Line
3922
of
System.XPath/XPath.parser.cm
PrefixedName Static Member Function
public
static
Result
<
Match
> PrefixedName(
LexerT
& lexer)
Definition
Line
3803
of
System.XPath/XPath.parser.cm
PrimaryExpr Static Member Function
public
static
Result
<
Match
> PrimaryExpr(
LexerT
& lexer)
Definition
Line
4937
of
System.XPath/XPath.parser.cm
ProcessingInstructionKeyword Static Member Function
public
static
Result
<
Match
> ProcessingInstructionKeyword(
LexerT
& lexer)
Definition
Line
6343
of
System.XPath/XPath.parser.cm
QName Static Member Function
public
static
Result
<
Match
> QName(
LexerT
& lexer)
Definition
Line
3694
of
System.XPath/XPath.parser.cm
RelationalExpr Static Member Function
public
static
Result
<
Match
> RelationalExpr(
LexerT
& lexer)
Definition
Line
621
of
System.XPath/XPath.parser.cm
RelationalOp Static Member Function
public
static
Result
<
Match
> RelationalOp(
LexerT
& lexer)
Definition
Line
5494
of
System.XPath/XPath.parser.cm
RelativeLocationPath Static Member Function
public
static
Result
<
Match
> RelativeLocationPath(
LexerT
& lexer)
Definition
Line
2051
of
System.XPath/XPath.parser.cm
Step Static Member Function
public
static
Result
<
Match
> Step(
LexerT
& lexer)
Definition
Line
2230
of
System.XPath/XPath.parser.cm
UnaryExpr Static Member Function
public
static
Result
<
Match
> UnaryExpr(
LexerT
& lexer)
Definition
Line
1107
of
System.XPath/XPath.parser.cm
UnionExpr Static Member Function
public
static
Result
<
Match
> UnionExpr(
LexerT
& lexer)
Definition
Line
1240
of
System.XPath/XPath.parser.cm
UnprefixedName Static Member Function
public
static
Result
<
Match
> UnprefixedName(
LexerT
& lexer)
Definition
Line
3990
of
System.XPath/XPath.parser.cm
VariableReference Static Member Function
public
static
Result
<
Match
> VariableReference(
LexerT
& lexer)
Definition
Line
5204
of
System.XPath/XPath.parser.cm