Uses of Interface
com.sonar.sslr.impl.matcher.Matcher
-
Packages that use Matcher Package Description com.sonar.sslr.impl.matcher com.sonar.sslr.impl.typed 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 Modifier and Type Class Description class
RuleDefinition
This class is not intended to be instantiated or subclassed by clients.Methods in com.sonar.sslr.impl.matcher that return Matcher Modifier and Type Method Description static Matcher
GrammarFunctions.Advanced. adjacent(Object e)
Deprecated.in 1.19, useLexerfulGrammarBuilder.adjacent(Object)
instead.static Matcher
GrammarFunctions.Standard. and(Object... e)
Deprecated.in 1.19, useGrammarBuilder.sequence(Object, Object)
instead.static Matcher
GrammarFunctions.Advanced. anyToken()
Deprecated.in 1.19, useLexerfulGrammarBuilder.anyToken()
instead.static Matcher
GrammarFunctions.Advanced. anyTokenButNot(Object e)
Deprecated.in 1.19, useLexerfulGrammarBuilder.anyTokenButNot(Object)
instead.static Matcher
GrammarFunctions.Advanced. bridge(TokenType from, TokenType to)
Deprecated.in 1.19, useLexerfulGrammarBuilder.bridge(TokenType, TokenType)
instead.static Matcher
GrammarFunctions.Advanced. exclusiveTill(Object... e)
Deprecated.in 1.19, useLexerfulGrammarBuilder.exclusiveTill(Object)
instead.static Matcher
GrammarFunctions.Standard. firstOf(Object... e)
Deprecated.in 1.19, useGrammarBuilder.firstOf(Object, Object)
instead.static Matcher
GrammarFunctions.Advanced. isFalse()
Deprecated.in 1.19, useGrammarBuilder.nothing()
instead.static Matcher
GrammarFunctions.Advanced. isOneOfThem(TokenType... types)
Deprecated.in 1.19, useLexerfulGrammarBuilder.isOneOfThem(TokenType, TokenType...)
instead.static Matcher
GrammarFunctions.Advanced. isTrue()
Deprecated.in 1.19, useLexerfulGrammarBuilder.anyToken()
instead.static Matcher
GrammarFunctions.Predicate. next(Object... e)
Deprecated.in 1.19, useGrammarBuilder.next(Object)
instead.static Matcher
GrammarFunctions.Predicate. not(Object e)
Deprecated.in 1.19, useGrammarBuilder.nextNot(Object)
instead.static Matcher
GrammarFunctions.Standard. o2n(Object... e)
Deprecated.in 1.19, useGrammarBuilder.zeroOrMore(Object)
instead.static Matcher
GrammarFunctions.Standard. one2n(Object... e)
Deprecated.in 1.19, useGrammarBuilder.oneOrMore(Object)
instead.static Matcher
GrammarFunctions.Standard. opt(Object... e)
Deprecated.in 1.19, useGrammarBuilder.optional(Object)
instead.static Matcher
GrammarFunctions.Standard. or(Object... e)
Deprecated.in 1.16, useGrammarFunctions.Standard.firstOf(Object...)
insteadstatic Matcher
GrammarFunctions.Advanced. till(Object e)
Deprecated.in 1.19, useLexerfulGrammarBuilder.till(Object)
instead.static Matcher
GrammarFunctions.Advanced. tillNewLine()
Deprecated.in 1.19, useLexerfulGrammarBuilder.tillNewLine()
instead. -
Uses of Matcher in com.sonar.sslr.impl.typed
Classes in com.sonar.sslr.impl.typed that implement Matcher Modifier and Type Class Description class
DelayedRuleInvocationExpression
-
Uses of Matcher in org.sonar.sslr.internal.grammar
Classes in org.sonar.sslr.internal.grammar that implement Matcher Modifier and Type Class Description class
MutableParsingRule
-
Uses of Matcher in org.sonar.sslr.internal.vm
Subinterfaces of Matcher in org.sonar.sslr.internal.vm Modifier and Type Interface Description interface
CompilableGrammarRule
Rule, which can be compiled byMutableGrammarCompiler
.interface
MemoParsingExpression
interface
ParsingExpression
Parsing expression.Classes in org.sonar.sslr.internal.vm that implement Matcher Modifier and Type Class Description 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 Modifier and Type Class Description class
AdjacentExpression
class
AnyTokenExpression
class
TillNewLineExpression
class
TokensBridgeExpression
class
TokenTypeClassExpression
class
TokenTypeExpression
class
TokenTypesExpression
class
TokenValueExpression
-