A B C D E F G H I K L M N O P R S T U V W 
All Classes All Packages

A

ADD - com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 
ADDITIVE_EXPRESSION - com.sonar.sslr.test.minic.MiniCGrammar
 
ADDITIVE_OPERATOR - com.sonar.sslr.test.minic.MiniCGrammar
 
ARGUMENT_EXPRESSION_LIST - com.sonar.sslr.test.minic.MiniCGrammar
 
Assertions - Class in org.sonar.sslr.tests
 
assertThat(Rule) - Static method in class org.sonar.sslr.tests.Assertions
Creates a new instance of RuleAssert.
assertThat(Parser) - Static method in class org.sonar.sslr.tests.Assertions
Creates a new instance of ParserAssert.
ASSIGNMENT_EXPRESSION - com.sonar.sslr.test.minic.MiniCGrammar
 

B

BIN_FUNCTION_DEFINITION - com.sonar.sslr.test.minic.MiniCGrammar
 
BIN_FUNCTION_REFERENCE - com.sonar.sslr.test.minic.MiniCGrammar
 
BIN_PARAMETER - com.sonar.sslr.test.minic.MiniCGrammar
 
BIN_TYPE - com.sonar.sslr.test.minic.MiniCGrammar
 
BIN_VARIABLE_DEFINITION - com.sonar.sslr.test.minic.MiniCGrammar
 
BIN_VARIABLE_REFERENCE - com.sonar.sslr.test.minic.MiniCGrammar
 
BRACE_L - com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 
BRACE_R - com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 
BREAK - com.sonar.sslr.test.minic.MiniCLexer.Keywords
 
BREAK_STATEMENT - com.sonar.sslr.test.minic.MiniCGrammar
 

C

ChannelMatcher<O> - Class in org.sonar.sslr.test.channel
 
ChannelMatcher(String, O) - Constructor for class org.sonar.sslr.test.channel.ChannelMatcher
 
ChannelMatcher(CodeReader, O) - Constructor for class org.sonar.sslr.test.channel.ChannelMatcher
 
ChannelMatchers - Class in org.sonar.sslr.test.channel
 
com.sonar.sslr.test.lexer - package com.sonar.sslr.test.lexer
 
com.sonar.sslr.test.minic - package com.sonar.sslr.test.minic
 
COMMA - com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 
COMPILATION_UNIT - com.sonar.sslr.test.minic.MiniCGrammar
 
COMPOUND_STATEMENT - com.sonar.sslr.test.minic.MiniCGrammar
 
CONDITION_CLAUSE - com.sonar.sslr.test.minic.MiniCGrammar
 
consume(String, O) - Static method in class org.sonar.sslr.test.channel.ChannelMatchers
 
consume(CodeReader, O) - Static method in class org.sonar.sslr.test.channel.ChannelMatchers
 
CONTINUE - com.sonar.sslr.test.minic.MiniCLexer.Keywords
 
CONTINUE_STATEMENT - com.sonar.sslr.test.minic.MiniCGrammar
 
create() - Static method in enum com.sonar.sslr.test.minic.MiniCGrammar
 
create() - Static method in class com.sonar.sslr.test.minic.MiniCLexer
 
create() - Static method in class com.sonar.sslr.test.minic.MiniCParser
 

D

DEC - com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 
DEFINITION - com.sonar.sslr.test.minic.MiniCGrammar
 
describeTo(Description) - Method in class org.sonar.sslr.test.channel.ChannelMatcher
 
describeTo(Description) - Method in class org.sonar.sslr.test.channel.ReaderHasNextCharMatcher
 
DIV - com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 

E

ELSE - com.sonar.sslr.test.minic.MiniCLexer.Keywords
 
ELSE_CLAUSE - com.sonar.sslr.test.minic.MiniCGrammar
 
EQ - com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 
EQEQ - com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 
EXPRESSION - com.sonar.sslr.test.minic.MiniCGrammar
 
EXPRESSION_STATEMENT - com.sonar.sslr.test.minic.MiniCGrammar
 

F

FUNCTION_DEFINITION - com.sonar.sslr.test.minic.MiniCGrammar
 

G

getMessage() - Method in error org.sonar.sslr.tests.ParsingResultComparisonFailure
 
getName() - Method in enum com.sonar.sslr.test.minic.MiniCLexer.Keywords
 
getName() - Method in enum com.sonar.sslr.test.minic.MiniCLexer.Literals
 
getName() - Method in enum com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 
getTokenizers() - Static method in class com.sonar.sslr.test.minic.MiniCColorizer
 
getValue() - Method in enum com.sonar.sslr.test.minic.MiniCLexer.Keywords
 
getValue() - Method in enum com.sonar.sslr.test.minic.MiniCLexer.Literals
 
getValue() - Method in enum com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 
GT - com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 
GTE - com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 

H

hasComment(String) - Static method in class com.sonar.sslr.test.lexer.LexerMatchers
 
hasComment(String, int) - Static method in class com.sonar.sslr.test.lexer.LexerMatchers
 
HASH - com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 
hasLastToken(String, TokenType) - Static method in class com.sonar.sslr.test.lexer.LexerMatchers
 
hasNextChar(char) - Static method in class org.sonar.sslr.test.channel.ChannelMatchers
 
hasOriginalComment(String) - Static method in class com.sonar.sslr.test.lexer.LexerMatchers
 
hasOriginalComment(String, int) - Static method in class com.sonar.sslr.test.lexer.LexerMatchers
 
hasOriginalToken(String) - Static method in class com.sonar.sslr.test.lexer.LexerMatchers
 
hasToBeSkippedFromAst(AstNode) - Method in enum com.sonar.sslr.test.minic.MiniCLexer.Keywords
 
hasToBeSkippedFromAst(AstNode) - Method in enum com.sonar.sslr.test.minic.MiniCLexer.Literals
 
hasToBeSkippedFromAst(AstNode) - Method in enum com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 
hasToken(TokenType) - Static method in class com.sonar.sslr.test.lexer.LexerMatchers
 
hasToken(String) - Static method in class com.sonar.sslr.test.lexer.LexerMatchers
 
hasToken(String, TokenType) - Static method in class com.sonar.sslr.test.lexer.LexerMatchers
 
hasTokens(String...) - Static method in class com.sonar.sslr.test.lexer.LexerMatchers
 

I

IF - com.sonar.sslr.test.minic.MiniCLexer.Keywords
 
IF_STATEMENT - com.sonar.sslr.test.minic.MiniCGrammar
 
INC - com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 
INT - com.sonar.sslr.test.minic.MiniCLexer.Keywords
 
INTEGER - com.sonar.sslr.test.minic.MiniCLexer.Literals
 

K

keywordValues() - Static method in enum com.sonar.sslr.test.minic.MiniCLexer.Keywords
 

L

lex(String) - Static method in class com.sonar.sslr.test.lexer.TokenUtils
 
LexerMatchers - Class in com.sonar.sslr.test.lexer
 
LT - com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 
LTE - com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 

M

main(String[]) - Static method in class com.sonar.sslr.test.minic.MiniCToolkit
 
matches(Object) - Method in class org.sonar.sslr.test.channel.ChannelMatcher
 
matches(Object) - Method in class org.sonar.sslr.test.channel.ReaderHasNextCharMatcher
 
matches(String) - Method in class org.sonar.sslr.tests.ParserAssert
Verifies that the actual Parser fully matches a given input.
matches(String) - Method in class org.sonar.sslr.tests.RuleAssert
Verifies that the actual Rule fully matches a given input.
matchesPrefix(String, String) - Method in class org.sonar.sslr.tests.RuleAssert
Verifies that the actual Rule partially matches a given input.
merge(List<Token>) - Static method in class com.sonar.sslr.test.lexer.TokenUtils
 
MiniCColorizer - Class in com.sonar.sslr.test.minic
 
MiniCGrammar - Enum in com.sonar.sslr.test.minic
 
MiniCLexer - Class in com.sonar.sslr.test.minic
 
MiniCLexer.Keywords - Enum in com.sonar.sslr.test.minic
 
MiniCLexer.Literals - Enum in com.sonar.sslr.test.minic
 
MiniCLexer.Punctuators - Enum in com.sonar.sslr.test.minic
 
MiniCParser - Class in com.sonar.sslr.test.minic
 
MiniCToolkit - Class in com.sonar.sslr.test.minic
 
mockAstNode(String) - Static method in class com.sonar.sslr.test.lexer.MockHelper
Deprecated.
 
MockHelper - Class in com.sonar.sslr.test.lexer
Deprecated.
in 1.17 All classes can now be mocked since none of them are final anymore, hence this helper is useless.
mockLexer() - Static method in class com.sonar.sslr.test.lexer.MockHelper
Deprecated.
 
mockToken(TokenType, String) - Static method in class com.sonar.sslr.test.lexer.MockHelper
Deprecated.
 
mockTokenBuilder(TokenType, String) - Static method in class com.sonar.sslr.test.lexer.MockHelper
Deprecated.
 
MUL - com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 
MULTIPLICATIVE_EXPRESSION - com.sonar.sslr.test.minic.MiniCGrammar
 
MULTIPLICATIVE_OPERATOR - com.sonar.sslr.test.minic.MiniCGrammar
 

N

NE - com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 
NO_COMPLEXITY_STATEMENT - com.sonar.sslr.test.minic.MiniCGrammar
 
notMatches(String) - Method in class org.sonar.sslr.tests.ParserAssert
Verifies that the actual Parser not matches a given input.
notMatches(String) - Method in class org.sonar.sslr.tests.RuleAssert
Verifies that the actual Rule does not match a given input.

O

org.sonar.sslr.test.channel - package org.sonar.sslr.test.channel
 
org.sonar.sslr.tests - package org.sonar.sslr.tests
 

P

PARAMETER_DECLARATION - com.sonar.sslr.test.minic.MiniCGrammar
 
PARAMETERS_LIST - com.sonar.sslr.test.minic.MiniCGrammar
 
PAREN_L - com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 
PAREN_R - com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 
parseFile(String) - Static method in class com.sonar.sslr.test.minic.MiniCParser
 
ParserAssert - Class in org.sonar.sslr.tests
To create a new instance of this class invoke Assertions.assertThat(Parser).
ParserAssert(Parser) - Constructor for class org.sonar.sslr.tests.ParserAssert
 
parseString(String) - Static method in class com.sonar.sslr.test.minic.MiniCParser
 
ParsingResultComparisonFailure - Error in org.sonar.sslr.tests
This class is not intended to be instantiated or subclassed by clients.
ParsingResultComparisonFailure(String, String) - Constructor for error org.sonar.sslr.tests.ParsingResultComparisonFailure
 
ParsingResultComparisonFailure(String, String, String) - Constructor for error org.sonar.sslr.tests.ParsingResultComparisonFailure
 
POSTFIX_EXPRESSION - com.sonar.sslr.test.minic.MiniCGrammar
 
POSTFIX_OPERATOR - com.sonar.sslr.test.minic.MiniCGrammar
 
PRIMARY_EXPRESSION - com.sonar.sslr.test.minic.MiniCGrammar
 

R

ReaderHasNextCharMatcher - Class in org.sonar.sslr.test.channel
 
ReaderHasNextCharMatcher(char) - Constructor for class org.sonar.sslr.test.channel.ReaderHasNextCharMatcher
 
RELATIONAL_EXPRESSION - com.sonar.sslr.test.minic.MiniCGrammar
 
RELATIONAL_OPERATOR - com.sonar.sslr.test.minic.MiniCGrammar
 
RETURN - com.sonar.sslr.test.minic.MiniCLexer.Keywords
 
RETURN_STATEMENT - com.sonar.sslr.test.minic.MiniCGrammar
 
RuleAssert - Class in org.sonar.sslr.tests
To create a new instance of this class invoke Assertions.assertThat(Rule).
RuleAssert(Rule) - Constructor for class org.sonar.sslr.tests.RuleAssert
 

S

SEMICOLON - com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 
STATEMENT - com.sonar.sslr.test.minic.MiniCGrammar
 
STRUCT - com.sonar.sslr.test.minic.MiniCLexer.Keywords
 
STRUCT_DEFINITION - com.sonar.sslr.test.minic.MiniCGrammar
 
STRUCT_MEMBER - com.sonar.sslr.test.minic.MiniCGrammar
 
SUB - com.sonar.sslr.test.minic.MiniCLexer.Punctuators
 

T

TokenUtils - Class in com.sonar.sslr.test.lexer
 

U

UNARY_EXPRESSION - com.sonar.sslr.test.minic.MiniCGrammar
 
UNARY_OPERATOR - com.sonar.sslr.test.minic.MiniCGrammar
 

V

valueOf(String) - Static method in enum com.sonar.sslr.test.minic.MiniCGrammar
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sonar.sslr.test.minic.MiniCLexer.Keywords
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sonar.sslr.test.minic.MiniCLexer.Literals
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sonar.sslr.test.minic.MiniCLexer.Punctuators
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sonar.sslr.test.minic.MiniCGrammar
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sonar.sslr.test.minic.MiniCLexer.Keywords
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sonar.sslr.test.minic.MiniCLexer.Literals
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sonar.sslr.test.minic.MiniCLexer.Punctuators
Returns an array containing the constants of this enum type, in the order they are declared.
VARIABLE_DEFINITION - com.sonar.sslr.test.minic.MiniCGrammar
 
VARIABLE_INITIALIZER - com.sonar.sslr.test.minic.MiniCGrammar
 
VOID - com.sonar.sslr.test.minic.MiniCLexer.Keywords
 

W

WHILE - com.sonar.sslr.test.minic.MiniCLexer.Keywords
 
WHILE_STATEMENT - com.sonar.sslr.test.minic.MiniCGrammar
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes All Packages