Package | Description |
---|---|
com.sonar.sslr.impl | |
com.sonar.sslr.impl.matcher |
Modifier and Type | Method and Description |
---|---|
AstNode |
ParsingState.getMemoizedAst(MemoizedMatcher matcher) |
boolean |
ParsingState.hasMemoizedAst(MemoizedMatcher matcher) |
void |
ParsingState.memoizeAst(MemoizedMatcher matcher,
AstNode astNode) |
Modifier and Type | Class and Description |
---|---|
class |
AdjacentMatcher
This class is not intended to be instantiated or sub-classed by clients.
|
class |
AndMatcher
A
Matcher that tries all of its submatchers in sequence and only succeeds if all submatchers succeed. |
class |
AnyTokenButNotMatcher
This class is not intended to be instantiated or sub-classed by clients.
|
class |
AnyTokenMatcher
This class is not intended to be instantiated or sub-classed by clients.
|
class |
BooleanMatcher
This class is not intended to be instantiated or sub-classed by clients.
|
class |
BridgeMatcher
This class is not intended to be instantiated or sub-classed by clients.
|
class |
DelegatingMatcher
This class is not intended to be instantiated or sub-classed by clients.
|
class |
ExclusiveTillMatcher
This class is not intended to be instantiated or sub-classed by clients.
|
class |
InclusiveTillMatcher
This class is not intended to be instantiated or sub-classed by clients.
|
class |
LongestOneMatcher
This class is not intended to be instantiated or sub-classed by clients.
|
class |
MemoMatcher
Special wrapping
Matcher that performs memoization of its submatcher. |
class |
NextMatcher
A special
Matcher not actually matching any input but rather trying its submatcher against the current input
position. |
class |
NotMatcher
A special
Matcher not actually matching any input but rather trying its submatcher against the current input
position. |
class |
OneToNMatcher
A
Matcher that repeatedly tries its submatcher against the input. |
class |
OptMatcher
A
Matcher that tries its submatcher once against the input and always succeeds. |
class |
OrMatcher
A
Matcher trying all of its submatchers in sequence and succeeding when the first submatcher succeeds. |
class |
RuleMatcher
This class is not intended to be instantiated or sub-classed by clients.
|
class |
StandardMatcher
This class allows to remove usage of
BacktrackingEvent from Matcher s. |
class |
StatelessMatcher
This class is not intended to be instantiated or sub-classed by clients.
|
class |
TillNewLineMatcher
This class is not intended to be instantiated or sub-classed by clients.
|
class |
TokenMatcher
This class is not intended to be instantiated or sub-classed by clients.
|
class |
TokenTypeClassMatcher
This class is not intended to be instantiated or sub-classed by clients.
|
class |
TokenTypeMatcher
This class is not intended to be instantiated or sub-classed by clients.
|
class |
TokenTypesMatcher
This class is not intended to be instantiated or sub-classed by clients.
|
class |
TokenValueMatcher
This class is not intended to be instantiated or sub-classed by clients.
|
Copyright © 2012 SonarSource. All Rights Reserved.