|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Matcher | |
|---|---|
| com.sonar.sslr.impl.matcher | |
| org.sonar.sslr.internal.grammar | Internals of Grammar API. |
| org.sonar.sslr.internal.vm | |
| org.sonar.sslr.internal.vm.lexerful | Members of this package must not be used from outside of SSLR. |
| Uses of Matcher in com.sonar.sslr.impl.matcher |
|---|
| Classes in com.sonar.sslr.impl.matcher that implement Matcher | |
|---|---|
class |
RuleDefinition
This class is not intended to be instantiated or subclassed by clients. |
| Methods in com.sonar.sslr.impl.matcher that return Matcher | |
|---|---|
static Matcher |
GrammarFunctions.Advanced.adjacent(Object e)
Deprecated. in 1.19, use LexerfulGrammarBuilder.adjacent(Object) instead. |
static Matcher |
GrammarFunctions.Standard.and(Object... e)
Deprecated. in 1.19, use GrammarBuilder.sequence(Object, Object) instead. |
static Matcher |
GrammarFunctions.Advanced.anyToken()
Deprecated. in 1.19, use LexerfulGrammarBuilder.anyToken() instead. |
static Matcher |
GrammarFunctions.Advanced.anyTokenButNot(Object e)
Deprecated. in 1.19, use LexerfulGrammarBuilder.anyTokenButNot(Object) instead. |
static Matcher |
GrammarFunctions.Advanced.bridge(TokenType from,
TokenType to)
Deprecated. in 1.19, use LexerfulGrammarBuilder.bridge(TokenType, TokenType) instead. |
static Matcher |
GrammarFunctions.Advanced.exclusiveTill(Object... e)
Deprecated. in 1.19, use LexerfulGrammarBuilder.exclusiveTill(Object) instead. |
static Matcher |
GrammarFunctions.Standard.firstOf(Object... e)
Deprecated. in 1.19, use GrammarBuilder.firstOf(Object, Object) instead. |
static Matcher |
GrammarFunctions.Advanced.isFalse()
Deprecated. in 1.19, use GrammarBuilder.nothing() instead. |
static Matcher |
GrammarFunctions.Advanced.isOneOfThem(TokenType... types)
Deprecated. in 1.19, use LexerfulGrammarBuilder.isOneOfThem(TokenType, TokenType...) instead. |
static Matcher |
GrammarFunctions.Advanced.isTrue()
Deprecated. in 1.19, use LexerfulGrammarBuilder.anyToken() instead. |
static Matcher |
GrammarFunctions.Predicate.next(Object... e)
Deprecated. in 1.19, use GrammarBuilder.next(Object) instead. |
static Matcher |
GrammarFunctions.Predicate.not(Object e)
Deprecated. in 1.19, use GrammarBuilder.nextNot(Object) instead. |
static Matcher |
GrammarFunctions.Standard.o2n(Object... e)
Deprecated. in 1.19, use GrammarBuilder.zeroOrMore(Object) instead. |
static Matcher |
GrammarFunctions.Standard.one2n(Object... e)
Deprecated. in 1.19, use GrammarBuilder.oneOrMore(Object) instead. |
static Matcher |
GrammarFunctions.Standard.opt(Object... e)
Deprecated. in 1.19, use GrammarBuilder.optional(Object) instead. |
static Matcher |
GrammarFunctions.Standard.or(Object... e)
Deprecated. in 1.16, use GrammarFunctions.Standard.firstOf(Object...) instead |
static Matcher |
GrammarFunctions.Advanced.till(Object e)
Deprecated. in 1.19, use LexerfulGrammarBuilder.till(Object) instead. |
static Matcher |
GrammarFunctions.Advanced.tillNewLine()
Deprecated. in 1.19, use LexerfulGrammarBuilder.tillNewLine() instead. |
| Uses of Matcher in org.sonar.sslr.internal.grammar |
|---|
| Classes in org.sonar.sslr.internal.grammar that implement Matcher | |
|---|---|
class |
MutableParsingRule
|
| Uses of Matcher in org.sonar.sslr.internal.vm |
|---|
| Subinterfaces of Matcher in org.sonar.sslr.internal.vm | |
|---|---|
interface |
CompilableGrammarRule
Rule, which can be compiled by MutableGrammarCompiler. |
interface |
MemoParsingExpression
|
interface |
ParsingExpression
Parsing expression. |
| Classes in org.sonar.sslr.internal.vm that implement Matcher | |
|---|---|
class |
EndOfInputExpression
|
class |
FirstOfExpression
|
class |
NativeExpression
|
class |
NextExpression
|
class |
NextNotExpression
|
class |
NothingExpression
|
class |
OneOrMoreExpression
|
class |
OptionalExpression
|
class |
PatternExpression
|
class |
RuleRefExpression
|
class |
SequenceExpression
|
class |
StringExpression
|
class |
TokenExpression
|
class |
TriviaExpression
|
class |
ZeroOrMoreExpression
|
| Uses of Matcher in org.sonar.sslr.internal.vm.lexerful |
|---|
| Classes in org.sonar.sslr.internal.vm.lexerful that implement Matcher | |
|---|---|
class |
AdjacentExpression
|
class |
AnyTokenExpression
|
class |
TillNewLineExpression
|
class |
TokensBridgeExpression
|
class |
TokenTypeClassExpression
|
class |
TokenTypeExpression
|
class |
TokenTypesExpression
|
class |
TokenValueExpression
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||