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

A

abbreviationRest - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ABS - com.sonarsource.cobol.api.SQLKeyword
 
absent() - Static method in class com.sonar.sslr.api.typed.Optional
 
ABSVAL - com.sonarsource.cobol.api.SQLKeyword
 
ACCEPT - com.sonarsource.cobol.api.CobolKeyword
 
acceptAnsi - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
acceptBeforeTimePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
acceptEnvironment - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
acceptEvent - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
acceptFieldOrScreenOrControlStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
acceptFrom - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
acceptMessagesFromThreadPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
acceptScreen - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
acceptStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
acceptUntilPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
ACCESS - com.sonarsource.cobol.api.CobolKeyword
 
accessModeClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ACOS - com.sonarsource.cobol.api.SQLKeyword
 
acquireStatement - Variable in class com.sonarsource.cobol.api.Cobol400Extension
 
actionForRuleKey(Object) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
 
ActionParser<N> - Class in com.sonar.sslr.api.typed
 
ActionParser(Charset, LexerlessGrammarBuilder, Class, Object, NodeBuilder, GrammarRuleKey) - Constructor for class com.sonar.sslr.api.typed.ActionParser
 
activeXControl - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
acu - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
AcuCobolExtension - Class in com.sonarsource.cobol.api
 
AcuCobolExtension() - Constructor for class com.sonarsource.cobol.api.AcuCobolExtension
 
AcuCobolKeyword - Enum in com.sonarsource.cobol.api
 
AcuCobolTokenType - Enum in com.sonarsource.cobol.api
 
ADD - com.sonarsource.cobol.api.CobolKeyword
 
ADD_MONTHS - com.sonarsource.cobol.api.SQLKeyword
 
addAction(Method, int) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
 
addAll(List<Instruction>, Instruction[]) - Static method in class org.sonar.sslr.internal.vm.Instruction
 
addAllTokens(List<Token>) - Method in class com.sonar.sslr.api.LexerOutput
Add a list of tokens to the list without notifying preprocessors.
addAllTrivia(List<Trivia>) - Method in class com.sonar.sslr.api.Token
FIXME no such method in SSLR 1.9
addCalls(List<AstNode>) - Method in class com.sonarsource.cobol.api.symbol.Module
 
addChannel(Channel) - Method in class org.sonar.sslr.channel.ChannelDispatcher.Builder
 
addChannels(Channel...) - Method in class org.sonar.sslr.channel.ChannelDispatcher.Builder
 
addChild(AstNode) - Method in class com.sonar.sslr.api.AstNode
 
addChild(DataItem) - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
addCodeReaderFilters(CodeReaderFilter<?>) - Method in class org.sonar.sslr.channel.CodeReaderConfiguration
Adds a code reader filter
addDataItem(DataItem) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
 
addFile(FileSymbol) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
 
addModule(Module) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
 
address() - Method in class org.sonar.sslr.internal.vm.MachineStack
 
ADDRESS - com.sonarsource.cobol.api.CobolKeyword
 
addressOfRegisterHead - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
addSecondaries() - Method in interface com.sonarsource.cobol.api.issue.IssueBuilder
Add several secondary locations without message
addSecondaries(String) - Method in interface com.sonarsource.cobol.api.issue.IssueBuilder
Add several secondary locations
addSecondary() - Method in interface com.sonarsource.cobol.api.issue.IssueBuilder
Add a secondary location without message
addSecondary(String) - Method in interface com.sonarsource.cobol.api.issue.IssueBuilder
Add a secondary location
addSingleValue(DataItemValue) - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
addStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
addToken(Token) - Method in class com.sonar.sslr.api.LexerOutput
Add a token to the list without notifying preprocessors.
addToken(Token...) - Method in class com.sonar.sslr.impl.Lexer
 
addTokenAndProcess(TokenType, String, int, int) - Method in class com.sonar.sslr.api.LexerOutput
Add a new token and notify the preprocessors
addTokenAndProcess(TokenType, String, String, int, int) - Method in class com.sonar.sslr.api.LexerOutput
Add a new token and notify the preprocessors
addTrivia(Trivia) - Method in class com.sonar.sslr.api.LexerOutput
 
addTrivia(Trivia) - Method in class com.sonar.sslr.api.Token.Builder
 
addTrivia(Trivia...) - Method in class com.sonar.sslr.impl.Lexer
 
addTrivia(List<Trivia>) - Method in class com.sonar.sslr.impl.Lexer
 
addValueRange(DataItemValue, DataItemValue) - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
addVisitor(AstVisitor) - Method in class com.sonar.sslr.impl.ast.AstWalker
 
adjacent(Object) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced
Deprecated.
adjacent(Object) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "adjacent".
AdjacentExpression - Class in org.sonar.sslr.internal.vm.lexerful
 
advancedDisplayFormat - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
advanceIndex(int) - Method in class org.sonar.sslr.internal.vm.Machine
 
ADVANCING - com.sonarsource.cobol.api.CobolKeyword
 
advancingPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
AFTER - com.sonarsource.cobol.api.CobolKeyword
 
ALL - com.sonarsource.cobol.api.CobolKeyword
 
ALLOCATE - com.sonarsource.cobol.api.EnterpriseKeyword
 
allocateStatement - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
 
allReferencesPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ALPHABET - com.sonarsource.cobol.api.CobolKeyword
 
alphabetClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ALPHABETIC - com.sonarsource.cobol.api.CobolKeyword
 
ALPHABETIC - com.sonarsource.cobol.api.symbol.DataItem.PictureType
 
ALPHABETIC_LOWER - com.sonarsource.cobol.api.CobolKeyword
 
ALPHABETIC_UPPER - com.sonarsource.cobol.api.CobolKeyword
 
alphabetName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ALPHANUMERIC - com.sonarsource.cobol.api.CobolKeyword
 
ALPHANUMERIC - com.sonarsource.cobol.api.symbol.DataItem.PictureType
 
ALPHANUMERIC_EDITED - com.sonarsource.cobol.api.CobolKeyword
 
ALSO - com.sonarsource.cobol.api.CobolKeyword
 
ALTER - com.sonarsource.cobol.api.CobolKeyword
 
alteredGoto - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ALTERNATE - com.sonarsource.cobol.api.CobolKeyword
 
alternateRecordKeyClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
alterStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
AlwaysSkipFromAst - Class in com.sonar.sslr.impl.ast
 
and(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Standard
Deprecated.
in 1.19, use GrammarBuilder.sequence(Object, Object) instead.
and(String...) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
AND - com.sonarsource.cobol.api.CobolKeyword
 
AND - com.sonarsource.cobol.api.SQLKeyword
 
ANY - com.sonarsource.cobol.api.CobolKeyword
 
ANY_CHAR - Static variable in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
anyButNot(String...) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
anyToken() - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced
Deprecated.
in 1.19, use LexerfulGrammarBuilder.anyToken() instead.
anyToken() - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "any token".
anyTokenButNot(Object) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced
Deprecated.
anyTokenButNot(Object) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "any token but not".
AnyTokenExpression - Class in org.sonar.sslr.internal.vm.lexerful
 
applyIoClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ARE - com.sonarsource.cobol.api.CobolKeyword
 
AREA - com.sonarsource.cobol.api.CobolKeyword
 
AREAS - com.sonarsource.cobol.api.CobolKeyword
 
arithmeticExpression - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
AS - com.sonarsource.cobol.api.SQLKeyword
 
ASCENDING - com.sonarsource.cobol.api.CobolKeyword
 
ASCII - com.sonarsource.cobol.api.SQLKeyword
 
ASIN - com.sonarsource.cobol.api.SQLKeyword
 
ASSIGN - com.sonarsource.cobol.api.CobolKeyword
 
assignClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
assignStatement - Variable in class com.sonarsource.cobol.api.GcosExtension
 
AstAndTokenVisitor - Interface in com.sonar.sslr.api
The AstVisitor allows to visit some desired AstNode.
AstCreator - Class in org.sonar.sslr.internal.matchers
 
ASTERISKCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
 
AstNode - Class in com.sonar.sslr.api
the parser is in charge to construct an abstract syntax tree (AST) which is a tree representation of the abstract syntactic structure of source code.
AstNode(AstNodeType, String, Token) - Constructor for class com.sonar.sslr.api.AstNode
 
AstNode(Token) - Constructor for class com.sonar.sslr.api.AstNode
 
AstNodeBrowser - Class in com.sonar.sslr.api
 
AstNodeBrowser(AstNode) - Constructor for class com.sonar.sslr.api.AstNodeBrowser
 
AstNodeBuilder - Class in com.sonar.sslr.api.typed
 
AstNodeBuilder() - Constructor for class com.sonar.sslr.api.typed.AstNodeBuilder
 
AstNodeReflector - Class in com.sonar.sslr.impl.typed
 
AstNodeSkippingPolicy - Interface in com.sonar.sslr.api
Specific Ast node types that can tell whether they should be skipped from being attached to the AST or not.
AstNodeType - Interface in com.sonar.sslr.api
Each AST Node has a type which can be for instance the Rule of a Grammar, a language keyword or a language special token like a WORD.
AstSelect - Interface in org.sonar.sslr.ast
Deprecated.
in 1.22
AstSelectFactory - Class in org.sonar.sslr.internal.ast.select
 
AstVisitor - Interface in com.sonar.sslr.api
 
AstWalker - Class in com.sonar.sslr.impl.ast
 
AstWalker(AstVisitor...) - Constructor for class com.sonar.sslr.impl.ast.AstWalker
 
AstWalker(List<? extends AstVisitor>) - Constructor for class com.sonar.sslr.impl.ast.AstWalker
 
AstXmlPrinter - Class in com.sonar.sslr.impl.ast
 
AT - com.sonarsource.cobol.api.CobolKeyword
 
ATAN - com.sonarsource.cobol.api.SQLKeyword
 
ATAN2 - com.sonarsource.cobol.api.SQLKeyword
 
ATANH - com.sonarsource.cobol.api.SQLKeyword
 
atEndClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
atLine(int) - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
location is related to a specific line number of the the current source code file
atLine(File, int) - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
location is related to a specific line number of the given source code file
atScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
AUTHOR - com.sonarsource.cobol.api.CobolKeyword
 
authorParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
autoPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
autoScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
AVG - com.sonarsource.cobol.api.SQLKeyword
 
AX_EVENT_LIST - com.sonarsource.cobol.api.MicrofocusKeyword
 

B

B_AND - com.sonarsource.cobol.api.MicrofocusKeyword
 
B_EXOR - com.sonarsource.cobol.api.MicrofocusKeyword
 
B_NOT - com.sonarsource.cobol.api.MicrofocusKeyword
 
B_OR - com.sonarsource.cobol.api.MicrofocusKeyword
 
B_XOR - com.sonarsource.cobol.api.MicrofocusKeyword
 
backCommit(int) - Static method in class org.sonar.sslr.internal.vm.Instruction
 
BackCommitInstruction(int) - Constructor for class org.sonar.sslr.internal.vm.Instruction.BackCommitInstruction
 
BACKGROUND_COLOR - com.sonarsource.cobol.api.MicrofocusKeyword
 
backgroundColorScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
backgroundPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
BACKSLASH - com.sonarsource.cobol.api.CobolSpecialCharacter
 
backtrack() - Static method in class org.sonar.sslr.internal.vm.Instruction
 
backtrack() - Method in class org.sonar.sslr.internal.vm.Machine
 
BacktrackInstruction() - Constructor for class org.sonar.sslr.internal.vm.Instruction.BacktrackInstruction
 
bAnd - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
basis - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
BEFORE - com.sonarsource.cobol.api.CobolKeyword
 
beforeAfterPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
BEGIN - com.sonarsource.cobol.api.SQLKeyword
 
BEGINNING - com.sonarsource.cobol.api.CobolKeyword
 
bellPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
bellScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
BETWEEN - com.sonarsource.cobol.api.SQLKeyword
 
BIGINT - com.sonarsource.cobol.api.SQLKeyword
 
BINARY - com.sonarsource.cobol.api.CobolKeyword
 
BINARY_CHAR - com.sonarsource.cobol.api.MicrofocusKeyword
 
BINARY_DOUBLE - com.sonarsource.cobol.api.MicrofocusKeyword
 
BINARY_LONG - com.sonarsource.cobol.api.MicrofocusKeyword
 
BINARY_SHORT - com.sonarsource.cobol.api.MicrofocusKeyword
 
BlackHoleChannel - Class in com.sonar.sslr.impl.channel
Allows to skip characters, which match given regular expression.
BlackHoleChannel(String) - Constructor for class com.sonar.sslr.impl.channel.BlackHoleChannel
 
BLANK - com.sonarsource.cobol.api.CobolKeyword
 
blankScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
blankWhenZeroClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
blinkPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
blinkScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
BLOB - com.sonarsource.cobol.api.SQLKeyword
 
BLOCK - com.sonarsource.cobol.api.CobolKeyword
 
blockContainsClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
BOM_CHAR - Static variable in class com.sonar.sslr.impl.channel.BomCharacterChannel
 
BomCharacterChannel - Class in com.sonar.sslr.impl.channel
Ignores all BOM characters.
BomCharacterChannel() - Constructor for class com.sonar.sslr.impl.channel.BomCharacterChannel
 
BOOLEAN - com.sonarsource.cobol.api.CobolTokenType
 
bOr - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
BOTTOM - com.sonarsource.cobol.api.CobolKeyword
 
bridge(TokenType, TokenType) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced
Deprecated.
bridge(TokenType, TokenType) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "bridge".
browse(AstNode) - Static method in class com.sonar.sslr.api.AstNodeBrowser
 
build() - Method in class com.sonar.sslr.api.Token.Builder
 
build() - Method in class com.sonar.sslr.impl.Lexer.Builder
 
build() - Method in class com.sonar.sslr.impl.Lexer2.LexerBuilder
 
build() - Method in class com.sonar.sslr.impl.Parser.Builder
 
build() - Method in class org.sonar.sslr.channel.ChannelDispatcher.Builder
 
build() - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Constructs grammar.
build() - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Constructs grammar.
builder() - Static method in class com.sonar.sslr.api.Token
 
builder() - Static method in class com.sonar.sslr.impl.Lexer
 
builder() - Static method in class com.sonar.sslr.impl.Lexer2
 
builder() - Static method in class org.sonar.sslr.channel.ChannelDispatcher
Get a Builder instance to build a new ChannelDispatcher
builder(Token) - Static method in class com.sonar.sslr.api.Token
 
builder(Parser<G>) - Static method in class com.sonar.sslr.impl.Parser
 
builder(G) - Static method in class com.sonar.sslr.impl.Parser
 
buildTree(List<List<MatcherPathElement>>) - Static method in class org.sonar.sslr.internal.vm.ErrorTreeNode
 
buildWithMemoizationOfMatchesForAllRules() - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Constructs grammar with memoization of matches for all rules.
BY - com.sonarsource.cobol.api.CobolKeyword
 
BY - com.sonarsource.cobol.api.SQLKeyword
 

C

c400 - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
call(int, Matcher) - Static method in class org.sonar.sslr.internal.vm.Instruction
 
CALL - com.sonarsource.cobol.api.CobolKeyword
 
callByContentClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
callByReferenceClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
callByValueClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
callConventionClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
calledAddress() - Method in class org.sonar.sslr.internal.vm.MachineStack
 
CallInstruction(int, Matcher) - Constructor for class org.sonar.sslr.internal.vm.Instruction.CallInstruction
 
callStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
callUsingClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
CANCEL - com.sonarsource.cobol.api.CobolKeyword
 
cancelStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
CARETCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
 
CASE - com.sonarsource.cobol.api.SQLKeyword
 
CAST - com.sonarsource.cobol.api.SQLKeyword
 
CBL - com.sonarsource.cobol.api.CobolKeyword
 
CBL_INTEGER - com.sonarsource.cobol.api.CobolTokenType
 
CCOL - com.sonarsource.cobol.api.MicrofocusKeyword
 
cColLineSizePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
CD - com.sonarsource.cobol.api.GcosKeyword
 
CEIL - com.sonarsource.cobol.api.SQLKeyword
 
CEILING - com.sonarsource.cobol.api.SQLKeyword
 
chainStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
Channel<O> - Class in org.sonar.sslr.channel
 
Channel() - Constructor for class org.sonar.sslr.channel.Channel
 
ChannelCodeReaderFilter<O> - Class in org.sonar.sslr.channel
This class is a special CodeReaderFilter that uses Channels to filter the character stream before it is passed to the main channels declared for the CodeReader.
ChannelCodeReaderFilter(Channel<O>...) - Constructor for class org.sonar.sslr.channel.ChannelCodeReaderFilter
Creates a CodeReaderFilter that will use the provided Channels to filter the character stream it gets from its reader.
ChannelCodeReaderFilter(O, Channel<O>...) - Constructor for class org.sonar.sslr.channel.ChannelCodeReaderFilter
Creates a CodeReaderFilter that will use the provided Channels to filter the character stream it gets from its reader.
ChannelDispatcher<O> - Class in org.sonar.sslr.channel
 
ChannelDispatcher.Builder - Class in org.sonar.sslr.channel
 
ChannelException - Exception in org.sonar.sslr.channel
 
ChannelException(String) - Constructor for exception org.sonar.sslr.channel.ChannelException
 
ChannelException(String, Exception) - Constructor for exception org.sonar.sslr.channel.ChannelException
 
ChannelException(String, Throwable) - Constructor for exception org.sonar.sslr.channel.ChannelException
 
CHAR - com.sonarsource.cobol.api.SQLKeyword
 
CHARACTER - com.sonarsource.cobol.api.CobolKeyword
 
CHARACTERS - com.sonarsource.cobol.api.CobolKeyword
 
characterSetClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
charAt(int) - Method in class org.sonar.sslr.channel.CodeBuffer
Returns the character at the specified index after the cursor without consuming it
charAt(int) - Method in class org.sonar.sslr.internal.matchers.ImmutableInputBuffer
 
charAt(int) - Method in interface org.sonar.sslr.internal.matchers.InputBuffer
 
charAt(int) - Method in class org.sonar.sslr.internal.matchers.LocatedText
 
charAt(int) - Method in class org.sonar.sslr.internal.vm.Machine
 
checkValidityOnInputClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
children - Variable in class org.sonar.sslr.internal.vm.ErrorTreeNode
 
children() - Method in interface org.sonar.sslr.ast.AstSelect
Deprecated.
Returns new selection, which contains children of this selection.
children() - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
children() - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
children() - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
children(AstNodeType) - Method in interface org.sonar.sslr.ast.AstSelect
Deprecated.
Returns new selection, which contains children of a given type of this selection.
children(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
children(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
children(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
children(AstNodeType...) - Method in interface org.sonar.sslr.ast.AstSelect
Deprecated.
Returns new selection, which contains children of a given types of this selection.
children(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
children(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
children(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
choice(int) - Static method in class org.sonar.sslr.internal.vm.Instruction
 
ChoiceInstruction(int) - Constructor for class org.sonar.sslr.internal.vm.Instruction.ChoiceInstruction
 
CHR - com.sonarsource.cobol.api.SQLKeyword
 
cics - Variable in class com.sonarsource.cobol.api.CobolGrammar
Grammar extensions
cicsAbendStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsAcquireStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsAddressStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsAddStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsAllocateStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsAskTimeStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsAssignStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsBifStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsBuildAttachStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsCancelStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsChangeStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsCheckStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsCollectStatistics - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsConnectProcessStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsConverseStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsConvertTimeStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsDataName - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsDataValue - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsDefineStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsDelayStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsDeleteQStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsDeleteStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsDeqStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsDiscardStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsDocumentStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsDumpStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsEnableProgramStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsEndBrowseStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsEndbrStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsEnqStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsEnterStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsErrorHandlingUtil - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
cicsExtractStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsForceStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsFormatTimeStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsFreeMainStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsFreeStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsFunctionCall - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsGdsStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsGetMainStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsGetNextStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsGetStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
CicsGrammar - Class in com.sonarsource.cobol.api
 
CicsGrammar() - Constructor for class com.sonarsource.cobol.api.CicsGrammar
 
cicsHandleStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsIdentifier - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsIdentifierOrLiteral - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsIgnoreStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsInquireStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsInvokeStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsIssueStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
CICSKeyword - Enum in com.sonarsource.cobol.api
 
cicsLinkStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsLiteral - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsLoadStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsMonitorStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsMoveStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsOption - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsOptionName - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsPerformShutdownStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsPointStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsPopHandleStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsPostStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsPurgeStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsPushStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsPutStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsQueryStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsReadNextStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsReadPreviousStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsReadQStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsReadStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsReceiveStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsReferenceModification - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsReleaseStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsRemoveStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsResetBrStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsResetStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsResumeStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsRetrieveStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsReturnStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsRewindStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsRewriteStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsRouteStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsRunStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsSendStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsSetStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsSignalStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsSignOffStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsSignOnStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsSoapFaultStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsSpecialRegister - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsSpoolCloseStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsSpoolOpenStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsSpoolReadStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsSpoolWriteStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsStartBrowseStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsStartBrStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsStartStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsSubscript - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsSuspendStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsSyncPointStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsTestStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsTraceStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsTransformStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsUnlockStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsUpdateStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsVerifyStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsWaitStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsWebStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsWriteQStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsWriteStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsWSAContextStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsWSAEPRStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
cicsXctlStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
 
CLASS - com.sonarsource.cobol.api.CobolKeyword
 
classClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
classCondition - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
classField - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
className - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
classPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
CLOB - com.sonarsource.cobol.api.SQLKeyword
 
CLOCK_UNITS - com.sonarsource.cobol.api.CobolKeyword
 
clone() - Method in class org.sonar.sslr.channel.CodeBuffer.Cursor
 
cloneWithoutCodeReaderFilters() - Method in class org.sonar.sslr.channel.CodeReaderConfiguration
 
CLOSE - com.sonarsource.cobol.api.CobolKeyword
 
CLOSE - com.sonarsource.cobol.api.SQLKeyword
 
closeStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
closeWindowStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
COALESCE - com.sonarsource.cobol.api.SQLKeyword
 
cobol400AcceptForPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
cobol400CommitmentControlClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
cobol400ControlAreaClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
Cobol400Extension - Class in com.sonarsource.cobol.api
 
Cobol400Extension() - Constructor for class com.sonarsource.cobol.api.Cobol400Extension
 
cobol400FormatPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
cobol400StatementIndicatorClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
cobol400WithNoLockClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
CobolAstVisitor - Class in com.sonarsource.cobol.api.ast
Base class to visit an AST (Abstract Syntactic Tree) generated by a parser.
CobolAstVisitor() - Constructor for class com.sonarsource.cobol.api.ast.CobolAstVisitor
 
CobolCheck - Class in com.sonarsource.cobol.api.ast
 
CobolCheck() - Constructor for class com.sonarsource.cobol.api.ast.CobolCheck
 
CobolCheckRepository - Interface in com.sonarsource.cobol.api.ast
Extension point to execute custom rules in the SonarSource COBOL analyzer.
CobolConstants - Class in com.sonarsource.cobol.api
Constants linked to the COBOL language.
CobolErrorFormatter - Class in org.sonar.sslr.internal.vm
 
CobolErrorFormatter() - Constructor for class org.sonar.sslr.internal.vm.CobolErrorFormatter
 
CobolFile - Interface in com.sonarsource.cobol.api.ast
 
CobolGrammar - Class in com.sonarsource.cobol.api
 
CobolGrammar() - Constructor for class com.sonarsource.cobol.api.CobolGrammar
 
CobolKeyword - Enum in com.sonarsource.cobol.api
 
CobolPreprocessor - Class in com.sonarsource.cobol.api.lexer
 
CobolPreprocessor() - Constructor for class com.sonarsource.cobol.api.lexer.CobolPreprocessor
 
CobolSpecialCharacter - Enum in com.sonarsource.cobol.api
 
CobolSymbolTable - Class in com.sonarsource.cobol.api.symbol
 
CobolSymbolTable() - Constructor for class com.sonarsource.cobol.api.symbol.CobolSymbolTable
 
CobolTokenType - Enum in com.sonarsource.cobol.api
 
CODE_AREA_LENGTH - Static variable in class com.sonarsource.cobol.api.CobolConstants
The number of characters that can be used between the Indicator Area and the beginning of the comment area.
CODE_SET - com.sonarsource.cobol.api.CobolKeyword
 
CodeBuffer - Class in org.sonar.sslr.channel
The CodeBuffer class provides all the basic features required to manipulate a source code character stream.
CodeBuffer(Reader, CodeReaderConfiguration) - Constructor for class org.sonar.sslr.channel.CodeBuffer
Note that this constructor will read everything from reader and will close it.
CodeBuffer(String, CodeReaderConfiguration) - Constructor for class org.sonar.sslr.channel.CodeBuffer
 
CodeBuffer.Cursor - Class in org.sonar.sslr.channel
 
CodeReader - Class in org.sonar.sslr.channel
The CodeReader class provides some advanced features to read a source code.
CodeReader(Reader) - Constructor for class org.sonar.sslr.channel.CodeReader
 
CodeReader(Reader, CodeReaderConfiguration) - Constructor for class org.sonar.sslr.channel.CodeReader
Creates a code reader with specific configuration parameters.
CodeReader(String) - Constructor for class org.sonar.sslr.channel.CodeReader
 
CodeReader(String, CodeReaderConfiguration) - Constructor for class org.sonar.sslr.channel.CodeReader
Creates a code reader with specific configuration parameters.
CodeReaderConfiguration - Class in org.sonar.sslr.channel
Configuration parameters used by a CodeReader to handle some specificities.
CodeReaderConfiguration() - Constructor for class org.sonar.sslr.channel.CodeReaderConfiguration
 
CodeReaderFilter<O> - Class in org.sonar.sslr.channel
This class can be extended to provide filtering capabilities for the CodeReader class.
CodeReaderFilter() - Constructor for class org.sonar.sslr.channel.CodeReaderFilter
 
CodeReaderFilter(O) - Constructor for class org.sonar.sslr.channel.CodeReaderFilter
 
codeSetClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
COL - com.sonarsource.cobol.api.AcuCobolKeyword
 
COLLATING - com.sonarsource.cobol.api.CobolKeyword
 
collatingSequenceClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
COLONCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
 
colorPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
columnNumberPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
columnNumberPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
columnScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
com.sonar.sslr.api - package com.sonar.sslr.api
 
com.sonar.sslr.api.symbol - package com.sonar.sslr.api.symbol
 
com.sonar.sslr.api.typed - package com.sonar.sslr.api.typed
 
com.sonar.sslr.impl - package com.sonar.sslr.impl
 
com.sonar.sslr.impl.ast - package com.sonar.sslr.impl.ast
 
com.sonar.sslr.impl.channel - package com.sonar.sslr.impl.channel
 
com.sonar.sslr.impl.matcher - package com.sonar.sslr.impl.matcher
 
com.sonar.sslr.impl.typed - package com.sonar.sslr.impl.typed
 
com.sonarsource.cobol.api - package com.sonarsource.cobol.api
 
com.sonarsource.cobol.api.ast - package com.sonarsource.cobol.api.ast
 
com.sonarsource.cobol.api.issue - package com.sonarsource.cobol.api.issue
 
com.sonarsource.cobol.api.lexer - package com.sonarsource.cobol.api.lexer
 
com.sonarsource.cobol.api.symbol - package com.sonarsource.cobol.api.symbol
 
combinableCondition - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
comma - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
COMMA - com.sonarsource.cobol.api.CobolKeyword
 
COMMACHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
 
COMMENT - com.sonar.sslr.api.GenericTokenType
 
COMMENT - com.sonar.sslr.api.Trivia.TriviaKind
 
COMMENT - com.sonarsource.cobol.api.CobolTokenType
 
COMMENT_AREA_LENGTH - Static variable in class com.sonarsource.cobol.api.CobolConstants
The number of characters of the comment area.
CommentAnalyser - Class in com.sonar.sslr.api
 
CommentAnalyser() - Constructor for class com.sonar.sslr.api.CommentAnalyser
 
commentLine - Variable in class com.sonarsource.cobol.api.CobolGrammar
* Commons ****
commentRegexp(String...) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
CommentRegexpChannel - Class in com.sonar.sslr.impl.channel
Creates comment trivia from characters, which match given regular expression.
CommentRegexpChannel(String) - Constructor for class com.sonar.sslr.impl.channel.CommentRegexpChannel
 
Comments - Class in com.sonar.sslr.api
Utility class to manipulate comment tokens
Comments(ListMultimap<Integer, Token>) - Constructor for class com.sonar.sslr.api.Comments
 
Comments(ListMultimap<Integer, Token>, CommentAnalyser) - Constructor for class com.sonar.sslr.api.Comments
 
commentTrivia(Object) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Creates parsing expression - "comment trivia".
commentTrivia(Object) - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
commit(int) - Static method in class org.sonar.sslr.internal.vm.Instruction
 
COMMIT - com.sonarsource.cobol.api.SQLKeyword
 
CommitInstruction(int) - Constructor for class org.sonar.sslr.internal.vm.Instruction.CommitInstruction
 
commitStatement - Variable in class com.sonarsource.cobol.api.Cobol400Extension
 
commitStatement - Variable in class com.sonarsource.cobol.api.IleCobolExtension
 
commitStatement - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
commitVerify(int) - Static method in class org.sonar.sslr.internal.vm.Instruction
 
CommitVerifyInstruction(int) - Constructor for class org.sonar.sslr.internal.vm.Instruction.CommitVerifyInstruction
 
COMMON - com.sonarsource.cobol.api.CobolKeyword
 
commonScreenOption - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
commonScreenOptions - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
COMMUNICATION - com.sonarsource.cobol.api.GcosKeyword
 
communicationDescriptionEntry - Variable in class com.sonarsource.cobol.api.GcosExtension
 
communicationDescriptionEntryClause - Variable in class com.sonarsource.cobol.api.GcosExtension
 
communicationDescriptionName - Variable in class com.sonarsource.cobol.api.GcosExtension
 
communicationSection - Variable in class com.sonarsource.cobol.api.GcosExtension
Data Division
comObject - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
COMP - com.sonarsource.cobol.api.CobolKeyword
 
COMP_1 - com.sonarsource.cobol.api.CobolKeyword
 
COMP_2 - com.sonarsource.cobol.api.CobolKeyword
 
COMP_3 - com.sonarsource.cobol.api.CobolKeyword
 
COMP_4 - com.sonarsource.cobol.api.CobolKeyword
 
COMP_5 - com.sonarsource.cobol.api.CobolKeyword
 
COMP_6 - com.sonarsource.cobol.api.CobolKeyword
 
COMP_X - com.sonarsource.cobol.api.CobolKeyword
 
CompilableGrammarRule - Interface in org.sonar.sslr.internal.vm
Rule, which can be compiled by MutableGrammarCompiler.
CompilationHandler - Class in org.sonar.sslr.internal.vm
 
CompilationHandler() - Constructor for class org.sonar.sslr.internal.vm.CompilationHandler
 
compilationUnit - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
compile(CompilableGrammarRule) - Static method in class org.sonar.sslr.internal.vm.MutableGrammarCompiler
 
compile(CompilationHandler) - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
 
compile(CompilationHandler) - Method in class com.sonar.sslr.impl.typed.DelayedRuleInvocationExpression
 
compile(CompilationHandler) - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
 
compile(CompilationHandler) - Method in class org.sonar.sslr.internal.vm.FirstOfExpression
Compiles this expression into a sequence of instructions:
compile(CompilationHandler) - Method in class org.sonar.sslr.internal.vm.NativeExpression
 
compile(CompilationHandler) - Method in class org.sonar.sslr.internal.vm.NextExpression
Compiles this expression into a sequence of instructions:
compile(CompilationHandler) - Method in class org.sonar.sslr.internal.vm.NextNotExpression
Compiles this expression into a sequence of instructions:
compile(CompilationHandler) - Method in class org.sonar.sslr.internal.vm.OneOrMoreExpression
Compiles this expression into a sequence of instructions:
compile(CompilationHandler) - Method in class org.sonar.sslr.internal.vm.OptionalExpression
Compiles this expression into a sequence of instructions:
compile(CompilationHandler) - Method in interface org.sonar.sslr.internal.vm.ParsingExpression
Compiles this expression into a sequence of instructions.
compile(CompilationHandler) - Method in class org.sonar.sslr.internal.vm.SequenceExpression
Compiles this expression into a sequence of instructions:
compile(CompilationHandler) - Method in class org.sonar.sslr.internal.vm.TokenExpression
Compiles this expression into a sequence of instructions:
compile(CompilationHandler) - Method in class org.sonar.sslr.internal.vm.TriviaExpression
Compiles this expression into a sequence of instructions:
compile(CompilationHandler) - Method in class org.sonar.sslr.internal.vm.ZeroOrMoreExpression
Compiles this expression into a sequence of instructions:
compile(ParsingExpression) - Method in class org.sonar.sslr.internal.vm.CompilationHandler
 
compile(ParsingExpression) - Method in class org.sonar.sslr.internal.vm.MutableGrammarCompiler
 
CompiledGrammar - Class in org.sonar.sslr.internal.vm
 
CompiledGrammar(Instruction[], Map<GrammarRuleKey, CompilableGrammarRule>, GrammarRuleKey, int) - Constructor for class org.sonar.sslr.internal.vm.CompiledGrammar
 
ComplexityNodesRepository - Class in com.sonarsource.cobol.api.ast
 
compressionFactorClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
COMPUTATIONAL - com.sonarsource.cobol.api.CobolKeyword
 
COMPUTATIONAL_1 - com.sonarsource.cobol.api.CobolKeyword
 
COMPUTATIONAL_2 - com.sonarsource.cobol.api.CobolKeyword
 
COMPUTATIONAL_3 - com.sonarsource.cobol.api.CobolKeyword
 
COMPUTATIONAL_4 - com.sonarsource.cobol.api.CobolKeyword
 
COMPUTATIONAL_5 - com.sonarsource.cobol.api.CobolKeyword
 
COMPUTATIONAL_6 - com.sonarsource.cobol.api.CobolKeyword
 
COMPUTATIONAL_X - com.sonarsource.cobol.api.CobolKeyword
 
COMPUTE - com.sonarsource.cobol.api.CobolKeyword
 
computeStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
CONCAT - com.sonarsource.cobol.api.SQLKeyword
 
condition - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
conditionName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
conditionNameCondition - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
CONFIGURATION - com.sonarsource.cobol.api.CobolKeyword
 
configurationSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
configurationSectionParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
CONNECT - com.sonarsource.cobol.api.SQLKeyword
 
CONSTANT - com.sonar.sslr.api.GenericTokenType
 
CONSTRUCTOR - com.sonarsource.cobol.api.MicrofocusKeyword
 
constructorPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
consume(CharSequence, O) - Method in class org.sonar.sslr.channel.RegexChannel
The consume method is called each time the regular expression used to create the RegexChannel object matches the next characters in the character streams.
consume(CodeReader, Lexer) - Method in class com.sonar.sslr.impl.channel.BlackHoleChannel
 
consume(CodeReader, Lexer) - Method in class com.sonar.sslr.impl.channel.BomCharacterChannel
 
consume(CodeReader, Lexer) - Method in class com.sonar.sslr.impl.channel.CommentRegexpChannel
 
consume(CodeReader, Lexer) - Method in class com.sonar.sslr.impl.channel.IdentifierAndKeywordChannel
 
consume(CodeReader, Lexer) - Method in class com.sonar.sslr.impl.channel.PunctuatorChannel
 
consume(CodeReader, Lexer) - Method in class com.sonar.sslr.impl.channel.RegexpChannel
 
consume(CodeReader, Lexer) - Method in class com.sonar.sslr.impl.channel.UnknownCharacterChannel
 
consume(CodeReader, O) - Method in class org.sonar.sslr.channel.Channel
Tries to consume the character stream at the current reading cursor position (provided by the CodeReader).
consume(CodeReader, O) - Method in class org.sonar.sslr.channel.ChannelDispatcher
 
consume(CodeReader, O) - Method in class org.sonar.sslr.channel.RegexChannel
 
CONTAINS - com.sonarsource.cobol.api.CobolKeyword
 
containsDataItem(String) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
 
containsFile(String) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
 
content() - Method in interface com.sonarsource.cobol.api.ast.CobolFile
 
CONTENT - com.sonarsource.cobol.api.CobolKeyword
 
CONTINUE - com.sonarsource.cobol.api.CobolKeyword
 
CONTINUE - com.sonarsource.cobol.api.SQLKeyword
 
continueRunUnitPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
continueStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
CONTROL - com.sonarsource.cobol.api.MicrofocusKeyword
 
CONTROL_AREA - com.sonarsource.cobol.api.IleCobolKeyword
 
controlDivision - Variable in class com.sonarsource.cobol.api.GcosExtension
Control Division
controlPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
controlScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
CONVERTING - com.sonarsource.cobol.api.CobolKeyword
 
convertingPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
convertPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
convertToExpression(Object) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
 
convertToExpression(Object) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
 
COPY - com.sonarsource.cobol.api.CobolKeyword
 
CORR - com.sonarsource.cobol.api.CobolKeyword
 
CORRELATION - com.sonarsource.cobol.api.SQLKeyword
 
CORRESPONDING - com.sonarsource.cobol.api.CobolKeyword
 
COS - com.sonarsource.cobol.api.SQLKeyword
 
COSH - com.sonarsource.cobol.api.SQLKeyword
 
COUNT - com.sonarsource.cobol.api.CobolKeyword
 
COUNT - com.sonarsource.cobol.api.SQLKeyword
 
COVARIANCE - com.sonarsource.cobol.api.SQLKeyword
 
CR - Static variable in class org.sonar.sslr.internal.matchers.TextUtils
 
create() - Static method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
 
create() - Static method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
 
create(AstNode, Grammar) - Static method in class com.sonar.sslr.api.PreprocessingDirective
Deprecated.
 
create(Class<?>, Class<?>[], Object[], MethodInterceptor) - Static method in class com.sonar.sslr.impl.typed.Interceptor
 
create(List<AstNode>) - Static method in class org.sonar.sslr.internal.ast.select.AstSelectFactory
 
create(ParseNode, Input) - Method in class com.sonar.sslr.impl.typed.SyntaxTreeCreator
 
create(ParseNode, List<Token>) - Static method in class org.sonar.sslr.internal.matchers.LexerfulAstCreator
 
create(ParsingResult, LocatedText) - Static method in class org.sonar.sslr.internal.matchers.AstCreator
 
CREATE - com.sonarsource.cobol.api.AcuCobolKeyword
 
createComment(Token) - Static method in class com.sonar.sslr.api.Trivia
 
createLeafNode(Matcher, int) - Method in class org.sonar.sslr.internal.vm.Machine
 
createLexerOutput() - Method in class com.sonar.sslr.impl.Lexer2
 
createNode() - Method in class org.sonar.sslr.internal.vm.Machine
 
createNonTerminal(GrammarRuleKey, Rule, List<Object>, int, int) - Method in class com.sonar.sslr.api.typed.AstNodeBuilder
 
createNonTerminal(GrammarRuleKey, Rule, List<Object>, int, int) - Method in interface com.sonar.sslr.api.typed.NodeBuilder
 
createPreprocessingDirective(AstNode, Grammar) - Static method in class com.sonar.sslr.api.Trivia
 
createPreprocessingDirective(PreprocessingDirective) - Static method in class com.sonar.sslr.api.Trivia
 
createPreprocessingToken(Token) - Static method in class com.sonar.sslr.api.Trivia
 
createSkippedText(Token...) - Static method in class com.sonar.sslr.api.Trivia
 
createSkippedText(List<Token>) - Static method in class com.sonar.sslr.api.Trivia
 
createStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
createTerminal(Input, int, int, List<Trivia>, TokenType) - Method in class com.sonar.sslr.api.typed.AstNodeBuilder
 
createTerminal(Input, int, int, List<Trivia>, TokenType) - Method in interface com.sonar.sslr.api.typed.NodeBuilder
 
CSIZE - com.sonarsource.cobol.api.MicrofocusKeyword
 
CURRENCY - com.sonarsource.cobol.api.CobolKeyword
 
currencySignClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
CURRENT - com.sonarsource.cobol.api.SQLKeyword
 
Cursor() - Constructor for class org.sonar.sslr.channel.CodeBuffer.Cursor
 
CURSOR - com.sonarsource.cobol.api.SQLKeyword
 

D

DATA - com.sonarsource.cobol.api.CobolKeyword
 
dataBlankWhenZeroClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataCobol400IndicatorClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataCobol400LikeClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataDescriptionEntry - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataDescriptionEntryClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataDivision - Variable in class com.sonarsource.cobol.api.CobolGrammar
* Data Division ****
dataDivisionSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataExternalClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataFalseClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataGlobalClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
DataItem - Class in com.sonarsource.cobol.api.symbol
 
DataItem(AstNode) - Constructor for class com.sonarsource.cobol.api.symbol.DataItem
 
DataItem.PictureType - Enum in com.sonarsource.cobol.api.symbol
 
DataItemFinder - Class in com.sonarsource.cobol.api.symbol
 
DataItemValue - Class in com.sonarsource.cobol.api.symbol
 
DataItemValue(Token) - Constructor for class com.sonarsource.cobol.api.symbol.DataItemValue
 
dataJustifiedClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataOccursClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataPictureClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataRecordClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataRedefinesClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataSignClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataSpecialNamesClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
dataSynchronizedClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataUsageClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataUsageClauseOptions - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataUsageHandleType - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
dataUsageSqlType - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataValue - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataValueClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataValueTo - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataVaryingClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataXmlcountInClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
dataXmlIdentifiedBy - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
dataXmlNamespaceClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
dataXmlProcessingInstructionClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
DATE - com.sonarsource.cobol.api.CobolKeyword
 
DATE - com.sonarsource.cobol.api.SQLKeyword
 
DATE_COMPILED - com.sonarsource.cobol.api.CobolKeyword
 
DATE_WRITTEN - com.sonarsource.cobol.api.CobolKeyword
 
dateCompiledParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dateFormatClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dateWrittenParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
DAY_OF_WEEK - com.sonarsource.cobol.api.CobolKeyword
 
DAYNAME - com.sonarsource.cobol.api.SQLKeyword
 
DAYOFWEEK - com.sonarsource.cobol.api.SQLKeyword
 
DAYOFWEEK_ISO - com.sonarsource.cobol.api.SQLKeyword
 
DAYOFYEAR - com.sonarsource.cobol.api.SQLKeyword
 
DB2Grammar - Class in com.sonarsource.cobol.api
 
DB2Grammar() - Constructor for class com.sonarsource.cobol.api.DB2Grammar
 
DBCLOB - com.sonarsource.cobol.api.SQLKeyword
 
DBPARTITIONNUM - com.sonarsource.cobol.api.SQLKeyword
 
DEBUG_ITEM - com.sonarsource.cobol.api.CobolKeyword
 
DEBUG_LINE - com.sonarsource.cobol.api.CobolTokenType
 
DEBUGGING - com.sonarsource.cobol.api.CobolKeyword
 
DECIMAL - com.sonarsource.cobol.api.SQLKeyword
 
DECIMAL_POINT - com.sonarsource.cobol.api.CobolKeyword
 
DECIMALDATE - com.sonarsource.cobol.api.SQLKeyword
 
decimalPointClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
DECLARATIVES - com.sonarsource.cobol.api.CobolKeyword
 
declarativesZone - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
declarativeZoneSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
DECLARE - com.sonarsource.cobol.api.SQLKeyword
 
DECRYPT_BIN - com.sonarsource.cobol.api.SQLKeyword
 
DECRYPT_CHAR - com.sonarsource.cobol.api.SQLKeyword
 
DEFAULT_TAB_WIDTH - Static variable in class org.sonar.sslr.channel.CodeReaderConfiguration
 
defaultPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
defaultSection - Variable in class com.sonarsource.cobol.api.GcosExtension
 
defaultSectionClause - Variable in class com.sonarsource.cobol.api.GcosExtension
 
defineParagraph(Paragraph) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
 
defineSection(Section) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
 
DEGREES - com.sonarsource.cobol.api.SQLKeyword
 
DelayedRuleInvocationExpression - Class in com.sonar.sslr.impl.typed
 
DelayedRuleInvocationExpression(LexerlessGrammarBuilder, GrammarBuilderInterceptor, Method) - Constructor for class com.sonar.sslr.impl.typed.DelayedRuleInvocationExpression
 
DelayedRuleInvocationExpression(LexerlessGrammarBuilder, GrammarRuleKey) - Constructor for class com.sonar.sslr.impl.typed.DelayedRuleInvocationExpression
 
DELETE - com.sonarsource.cobol.api.CobolKeyword
 
DELETE - com.sonarsource.cobol.api.SQLKeyword
 
deleteFileStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
deleteFileStatement - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
deleteStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
DELIMITED - com.sonarsource.cobol.api.CobolKeyword
 
DELIMITER - com.sonarsource.cobol.api.CobolKeyword
 
DEPENDING - com.sonarsource.cobol.api.CobolKeyword
 
DEREF - com.sonarsource.cobol.api.SQLKeyword
 
descendants(AstNodeType) - Method in interface org.sonar.sslr.ast.AstSelect
Deprecated.
Returns new selection, which contains descendants of a given type of this selection.
descendants(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
descendants(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
descendants(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
descendants(AstNodeType...) - Method in interface org.sonar.sslr.ast.AstSelect
Deprecated.
Returns new selection, which contains descendants of a given types of this selection.
descendants(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
descendants(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
descendants(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
DESCENDING - com.sonarsource.cobol.api.CobolKeyword
 
DESCRIBE - com.sonarsource.cobol.api.SQLKeyword
 
DESCRIPTOR - com.sonarsource.cobol.api.SQLKeyword
 
DESTINATION - com.sonarsource.cobol.api.GcosKeyword
 
destroy() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
Destroy the visitor.
DESTROY - com.sonarsource.cobol.api.MicrofocusKeyword
 
destroyStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
DIGIT - Static variable in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
DIGITS - com.sonarsource.cobol.api.SQLKeyword
 
DISPLAY - com.sonarsource.cobol.api.CobolKeyword
 
DISPLAY_1 - com.sonarsource.cobol.api.CobolKeyword
 
displayCellPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displaycontrolFontPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displayControlValuePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displayedBoxedPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displayExceptionPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
displayHandlePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displayLinkToThreadPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displayMessageBoxStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displayModeOption - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
displayOption - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
displayOptionPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displayPopUpAreaPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displayScreenOption - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displayShadowPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displayStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displayStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
displaySystemMenuPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displayUponWindowTitlePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displayWithOption - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
DISTINCT - com.sonarsource.cobol.api.SQLKeyword
 
DIVIDE - com.sonarsource.cobol.api.CobolKeyword
 
divideStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
DIVISION - com.sonarsource.cobol.api.CobolKeyword
 
DLCOMMENT - com.sonarsource.cobol.api.SQLKeyword
 
DliKeyword - Enum in com.sonarsource.cobol.api
 
DLLINKTYPE - com.sonarsource.cobol.api.SQLKeyword
 
DLNEWCOPY - com.sonarsource.cobol.api.SQLKeyword
 
DLPREVIOUSCOPY - com.sonarsource.cobol.api.SQLKeyword
 
DLREPLACECONTENT - com.sonarsource.cobol.api.SQLKeyword
 
DLURLCOMPLETE - com.sonarsource.cobol.api.SQLKeyword
 
DLURLCOMPLETEONLY - com.sonarsource.cobol.api.SQLKeyword
 
DLURLCOMPLETEWRITE - com.sonarsource.cobol.api.SQLKeyword
 
DLURLPATH - com.sonarsource.cobol.api.SQLKeyword
 
DLURLPATHONLY - com.sonarsource.cobol.api.SQLKeyword
 
DLURLPATHWRITE - com.sonarsource.cobol.api.SQLKeyword
 
DLURLSCHEME - com.sonarsource.cobol.api.SQLKeyword
 
DLURLSERVER - com.sonarsource.cobol.api.SQLKeyword
 
DLVALUE - com.sonarsource.cobol.api.SQLKeyword
 
documentTypeClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
DOLLARCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
 
dot - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
DOTCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
 
DOWN - com.sonarsource.cobol.api.CobolKeyword
 
dropStatement - Variable in class com.sonarsource.cobol.api.Cobol400Extension
 
DUPLICATES - com.sonarsource.cobol.api.CobolKeyword
 
DYNAMIC - com.sonarsource.cobol.api.CobolKeyword
 
dynamicAccessMode - Variable in class com.sonarsource.cobol.api.CobolGrammar
 

E

echoPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
ELSE - com.sonarsource.cobol.api.CobolKeyword
 
ELSE - com.sonarsource.cobol.api.SQLKeyword
 
empty() - Static method in class org.sonar.sslr.internal.ast.select.AstSelectFactory
 
EmptyAstSelect - Class in org.sonar.sslr.internal.ast.select
AstSelect which contains no elements.
EmptyAstSelect() - Constructor for class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
enabledPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
enableMemoization() - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
 
enableMemoizationOfMatchesForAllRules(Grammar) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions
ENCRYPT - com.sonarsource.cobol.api.SQLKeyword
 
end() - Method in class com.sonar.sslr.api.Offsets
Deprecated.
 
end() - Static method in class org.sonar.sslr.internal.vm.Instruction
 
END - com.sonarsource.cobol.api.CobolKeyword
 
END - com.sonarsource.cobol.api.SQLKeyword
 
END_ACCEPT - com.sonarsource.cobol.api.CobolKeyword
 
END_ADD - com.sonarsource.cobol.api.CobolKeyword
 
END_CALL - com.sonarsource.cobol.api.CobolKeyword
 
END_COMPUTE - com.sonarsource.cobol.api.CobolKeyword
 
END_DELETE - com.sonarsource.cobol.api.CobolKeyword
 
END_DISPLAY - com.sonarsource.cobol.api.MicrofocusKeyword
 
END_DIVIDE - com.sonarsource.cobol.api.CobolKeyword
 
END_EVALUATE - com.sonarsource.cobol.api.CobolKeyword
 
END_EXEC - com.sonarsource.cobol.api.CICSKeyword
 
END_EXEC - com.sonarsource.cobol.api.CobolKeyword
 
END_EXEC - com.sonarsource.cobol.api.DliKeyword
 
END_EXEC - com.sonarsource.cobol.api.SQLKeyword
 
END_IF - com.sonarsource.cobol.api.CobolKeyword
 
END_MULTIPLY - com.sonarsource.cobol.api.CobolKeyword
 
END_OF_PAGE - com.sonarsource.cobol.api.CobolKeyword
 
END_PERFORM - com.sonarsource.cobol.api.CobolKeyword
 
END_READ - com.sonarsource.cobol.api.CobolKeyword
 
END_RETURN - com.sonarsource.cobol.api.CobolKeyword
 
END_REWRITE - com.sonarsource.cobol.api.CobolKeyword
 
END_SEARCH - com.sonarsource.cobol.api.CobolKeyword
 
END_START - com.sonarsource.cobol.api.CobolKeyword
 
END_STRING - com.sonarsource.cobol.api.CobolKeyword
 
END_SUBTRACT - com.sonarsource.cobol.api.CobolKeyword
 
END_UNSTRING - com.sonarsource.cobol.api.CobolKeyword
 
END_WRITE - com.sonarsource.cobol.api.CobolKeyword
 
END_XML - com.sonarsource.cobol.api.CobolKeyword
 
ENDING - com.sonarsource.cobol.api.CobolKeyword
 
EndInstruction() - Constructor for class org.sonar.sslr.internal.vm.Instruction.EndInstruction
 
endLexing(LexerOutput) - Method in class com.sonar.sslr.api.Preprocessor2
Method calls after having lexed a source code.
endLexing(LexerOutput) - Method in class com.sonar.sslr.impl.Lexer2
Deprecated.
use the parser event listeners instead
EndMatcher - Interface in org.sonar.sslr.channel
 
endOffset() - Method in class com.sonar.sslr.api.TokenContinuation
 
endOfInput() - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Creates parsing expression - "end of input".
endOfInput() - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
EndOfInputExpression - Class in org.sonar.sslr.internal.vm
 
endProgramStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ENTER - com.sonarsource.cobol.api.HpKeyword
 
enterFileMnemonicClause - Variable in class com.sonarsource.cobol.api.HpExtension
 
enterprise - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
EnterpriseExtension - Class in com.sonarsource.cobol.api
 
EnterpriseExtension() - Constructor for class com.sonarsource.cobol.api.EnterpriseExtension
 
EnterpriseKeyword - Enum in com.sonarsource.cobol.api
 
enterStatement - Variable in class com.sonarsource.cobol.api.HpExtension
 
ENTRY - com.sonarsource.cobol.api.CobolKeyword
 
entryStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ENVIRONMENT - com.sonarsource.cobol.api.CobolKeyword
 
environmentDivision - Variable in class com.sonarsource.cobol.api.CobolGrammar
* Environment Division ****
environmentNameIsMnemonicNameClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
environmentSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
EOF - com.sonar.sslr.api.GenericTokenType
 
EOL - com.sonar.sslr.api.GenericTokenType
 
EOP - com.sonarsource.cobol.api.CobolKeyword
 
EQUAL - com.sonarsource.cobol.api.CobolKeyword
 
EQUALCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
 
equals(Object) - Method in class com.sonar.sslr.api.Offsets
Deprecated.
 
equals(Object) - Method in class org.sonar.sslr.internal.matchers.InputBuffer.Position
 
equals(Object) - Method in class org.sonar.sslr.internal.matchers.MatcherPathElement
 
equals(Object) - Method in class org.sonar.sslr.internal.vm.Instruction.BackCommitInstruction
 
equals(Object) - Method in class org.sonar.sslr.internal.vm.Instruction.CallInstruction
 
equals(Object) - Method in class org.sonar.sslr.internal.vm.Instruction.ChoiceInstruction
 
equals(Object) - Method in class org.sonar.sslr.internal.vm.Instruction.CommitInstruction
 
equals(Object) - Method in class org.sonar.sslr.internal.vm.Instruction.CommitVerifyInstruction
 
equals(Object) - Method in class org.sonar.sslr.internal.vm.Instruction.JumpInstruction
 
equals(Object) - Method in class org.sonar.sslr.internal.vm.Instruction.PredicateChoiceInstruction
 
eraseScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
eraseScreenPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
ERROR - com.sonarsource.cobol.api.GcosKeyword
 
errorCodePhrase - Variable in class com.sonarsource.cobol.api.HpExtension
 
ErrorLocatingHandler - Class in org.sonar.sslr.internal.vm
 
ErrorLocatingHandler() - Constructor for class org.sonar.sslr.internal.vm.ErrorLocatingHandler
 
ErrorTreeNode - Class in org.sonar.sslr.internal.vm
 
ErrorTreeNode() - Constructor for class org.sonar.sslr.internal.vm.ErrorTreeNode
 
escape(char) - Static method in class org.sonar.sslr.internal.matchers.TextUtils
Replaces carriage returns, line feeds, form feeds, tabs and double quotes with their respective escape sequences.
EVALUATE - com.sonarsource.cobol.api.CobolKeyword
 
evaluatePhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
evaluateStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
evaluateValue - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
evaluateWhen - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
evaluateWhenOther - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
EVENT_LIST - com.sonarsource.cobol.api.MicrofocusKeyword
 
EVENT_MON_STATE - com.sonarsource.cobol.api.SQLKeyword
 
eventPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
EVERY - com.sonarsource.cobol.api.CobolKeyword
 
everything() - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Deprecated.
in 1.19, use LexerfulGrammarBuilder.anyToken() instead.
examineStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
examineStatement - Variable in class com.sonarsource.cobol.api.GcosExtension
 
examineStatementReplacingClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
examineStatementTayllingClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
EXCEPTION - com.sonarsource.cobol.api.CobolKeyword
 
exceptionHandlerPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
EXCLUSIVE - com.sonarsource.cobol.api.SQLKeyword
 
exclusiveTill(Object) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "exclusive till".
exclusiveTill(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced
Deprecated.
exclusiveTill(Object, Object...) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "exclusive till".
EXEC - com.sonarsource.cobol.api.CobolKeyword
 
execCicsStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
execDliStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
execSQLStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
execStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
* CICS ***
execute(Machine) - Method in class org.sonar.sslr.internal.vm.EndOfInputExpression
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.BackCommitInstruction
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.BacktrackInstruction
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.CallInstruction
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.ChoiceInstruction
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.CommitInstruction
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.CommitVerifyInstruction
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.EndInstruction
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction
Executes this instruction.
execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.FailTwiceInstruction
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.IgnoreErrorsInstruction
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.JumpInstruction
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.PredicateChoiceInstruction
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.RetInstruction
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.lexerful.AdjacentExpression
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.lexerful.AnyTokenExpression
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.lexerful.TillNewLineExpression
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.lexerful.TokensBridgeExpression
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.lexerful.TokenTypeClassExpression
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.lexerful.TokenTypeExpression
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.lexerful.TokenTypesExpression
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.lexerful.TokenValueExpression
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.NothingExpression
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.PatternExpression
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.RuleRefExpression
 
execute(Machine) - Method in class org.sonar.sslr.internal.vm.StringExpression
 
EXECUTE - com.sonarsource.cobol.api.SQLKeyword
 
exhibitStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
EXISTS - com.sonarsource.cobol.api.SQLKeyword
 
EXIT - com.sonarsource.cobol.api.CobolKeyword
 
exitPerform - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
exitProgramStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
exitSectionOrParagraph - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
exitStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
EXP - com.sonarsource.cobol.api.SQLKeyword
 
expressionParamList - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
extend(RulesDefinition.NewExtendedRepository) - Method in interface com.sonarsource.cobol.api.ast.RulesDefinitionExtension
 
EXTEND - com.sonarsource.cobol.api.CobolKeyword
 
EXTENDED_STORAGE - com.sonarsource.cobol.api.HpKeyword
 
extendedStorageStorage - Variable in class com.sonarsource.cobol.api.HpExtension
 
extendFileSpecification - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
EXTERNAL - com.sonarsource.cobol.api.CobolKeyword
 
EXTERNAL_FORM - com.sonarsource.cobol.api.CobolKeyword
 
externalClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
extractLine(int) - Method in class org.sonar.sslr.internal.matchers.ImmutableInputBuffer
 
extractLine(int) - Method in interface org.sonar.sslr.internal.matchers.InputBuffer
Returns content of a line for a given line number.

F

failIfNoChannelToConsumeOneCharacter() - Method in class org.sonar.sslr.channel.ChannelDispatcher.Builder
If this option is activated, an IllegalStateException will be thrown as soon as a character won't be consumed by any channel.
failTwice() - Static method in class org.sonar.sslr.internal.vm.Instruction
 
FailTwiceInstruction() - Constructor for class org.sonar.sslr.internal.vm.Instruction.FailTwiceInstruction
 
FALSE - com.sonarsource.cobol.api.CobolKeyword
 
FETCH - com.sonarsource.cobol.api.SQLKeyword
 
figurativeConstant - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
file() - Method in interface com.sonarsource.cobol.api.ast.CobolFile
 
FILE - com.sonarsource.cobol.api.CobolKeyword
 
FILE_CONTROL - com.sonarsource.cobol.api.CobolKeyword
 
fileAndSortDescriptionEntry - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileAndSortDescriptionEntryClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileAndSortDescriptionEntryPrefix - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileControlClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileControlEntry - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileControlParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileDescription - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileDescriptionClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileMnemonicClause - Variable in class com.sonarsource.cobol.api.HpExtension
 
fileName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileSpecification - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileStatusClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
FileSymbol - Class in com.sonarsource.cobol.api.symbol
 
FileSymbol(String, AstNode) - Constructor for class com.sonarsource.cobol.api.symbol.FileSymbol
 
filter(AstNodeType) - Method in interface org.sonar.sslr.ast.AstSelect
Deprecated.
Returns new selection, which contains elements of this selection that have given type.
filter(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
filter(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
filter(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
filter(AstNodeType...) - Method in interface org.sonar.sslr.ast.AstSelect
Deprecated.
Returns new selection, which contains elements of this selection that have any one of the given types.
filter(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
filter(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
filter(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
filter(Predicate<AstNode>) - Method in interface org.sonar.sslr.ast.AstSelect
Deprecated.
Returns new selection, which contains elements of this selection that satisfy a predicate.
filter(Predicate<AstNode>) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
filter(Predicate<AstNode>) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
filter(Predicate<AstNode>) - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
find(CobolGrammar, CobolSymbolTable, AstNode) - Static method in class com.sonarsource.cobol.api.symbol.DataItemFinder
 
findChildByName(String) - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
findChildren(AstNodeType) - Method in class com.sonar.sslr.api.AstNodeBrowser
 
findChildren(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
Deprecated.
in 1.17, use AstNode.getDescendants(AstNodeType...) instead, but don't forget that those methods behave differently due to bug SSLR-249
findDataItem(String) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
 
findDirectChildren(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
Deprecated.
findFile(String) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
 
findFirstChild(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
Deprecated.
findFirstChild(AstNodeType...) - Method in class com.sonar.sslr.api.AstNodeBrowser
 
findFirstDirectChild(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
Deprecated.
findFirstDirectChild(AstNodeType...) - Method in class com.sonar.sslr.api.AstNodeBrowser
 
findFirstDirectChild(AstNodeType, String) - Method in class com.sonar.sslr.api.AstNodeBrowser
 
findFirstParent(AstNodeType) - Method in class com.sonar.sslr.api.AstNode
Deprecated.
findParagraph(String) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
 
findProcedure(String) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
 
findSection(String) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
 
FIRST - com.sonarsource.cobol.api.CobolKeyword
 
FIRST - com.sonarsource.cobol.api.SQLKeyword
 
firstAncestor(AstNodeType) - Method in interface org.sonar.sslr.ast.AstSelect
Deprecated.
Returns new selection, which contains first ancestor of a given type for each node from this selection.
firstAncestor(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
firstAncestor(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
firstAncestor(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
firstAncestor(AstNodeType...) - Method in interface org.sonar.sslr.ast.AstSelect
Deprecated.
Returns new selection, which contains first ancestor of one of the given types for each node from this selection.
firstAncestor(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
firstAncestor(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
firstAncestor(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
firstClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
firstOf(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Standard
Deprecated.
in 1.19, use GrammarBuilder.firstOf(Object, Object) instead.
firstOf(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
in 1.19, use GrammarBuilder.firstOf(Object, Object) instead.
firstOf(U...) - Method in interface com.sonar.sslr.api.typed.GrammarBuilder
 
firstOf(U...) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
 
FirstOfExpression - Class in org.sonar.sslr.internal.vm
 
FirstOfExpression(ParsingExpression...) - Constructor for class org.sonar.sslr.internal.vm.FirstOfExpression
 
FirstPhaseVisitor - Interface in com.sonarsource.cobol.api.ast
 
FLOAT - com.sonarsource.cobol.api.SQLKeyword
 
fontPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
FOOTING - com.sonarsource.cobol.api.CobolKeyword
 
FOR - com.sonarsource.cobol.api.CobolKeyword
 
FOR - com.sonarsource.cobol.api.SQLKeyword
 
FOREGROUND_COLOR - com.sonarsource.cobol.api.MicrofocusKeyword
 
foregroundAndBackgroundColorPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
foregroundColorScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
format(List<Token>, int) - Method in class org.sonar.sslr.internal.vm.CobolErrorFormatter
 
format(List<Token>, int) - Method in class org.sonar.sslr.internal.vm.lexerful.LexerfulParseErrorFormatter
 
format(ParseError) - Method in class org.sonar.sslr.parser.ParseErrorFormatter
 
formatClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
formatClauseSize - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
formatClauseSizeLocale - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
FOUND - com.sonarsource.cobol.api.SQLKeyword
 
FREE - com.sonarsource.cobol.api.EnterpriseKeyword
 
freeStatement - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
 
FROM - com.sonarsource.cobol.api.CobolKeyword
 
FROM - com.sonarsource.cobol.api.SQLKeyword
 
fromClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fromPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
fromScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
FULL - com.sonarsource.cobol.api.SQLKeyword
 
fullPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
fullScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
function - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
FUNCTION - com.sonarsource.cobol.api.CobolKeyword
 

G

g(String...) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
gcos - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
GcosExtension - Class in com.sonarsource.cobol.api
 
GcosExtension() - Constructor for class com.sonarsource.cobol.api.GcosExtension
 
GcosKeyword - Enum in com.sonarsource.cobol.api
 
GENERATE_UNIQUE - com.sonarsource.cobol.api.SQLKeyword
 
generateStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
GenericTokenType - Enum in com.sonar.sslr.api
 
get() - Method in class com.sonar.sslr.api.typed.Optional
 
get(int) - Method in class com.sonar.sslr.api.LexerOutput
 
get(int) - Method in interface org.sonar.sslr.ast.AstSelect
Deprecated.
Returns the element at the specified position in this selection.
get(int) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
get(int) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
get(int) - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
getAddress() - Method in class org.sonar.sslr.internal.vm.Machine
 
getAllRuleFields(Class) - Static method in class com.sonar.sslr.api.Grammar
Find all direct and indirect rule fields declared in the given Grammar class.
getAllValues() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
getArray(CobolGrammar) - Static method in class com.sonarsource.cobol.api.ast.ComplexityNodesRepository
 
getArraySize() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
getAssignment() - Method in class com.sonarsource.cobol.api.symbol.FileSymbol
 
getAst() - Method in class com.sonar.sslr.api.PreprocessingDirective
Deprecated.
 
getAstNode() - Method in class com.sonar.sslr.api.symbol.Symbol
 
getAstNodeTypesToVisit() - Method in interface com.sonar.sslr.api.AstVisitor
The AST node types that this check must be registered for.
getAstNodeTypesToVisit() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
This method can't be overridden.
getCalls() - Method in class com.sonarsource.cobol.api.symbol.Module
 
getChannelDispatcher() - Method in class com.sonar.sslr.impl.Lexer2
 
getCharset() - Method in class com.sonar.sslr.impl.Lexer2
 
getCharset() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
 
getCheckClassesOrObjects() - Method in interface com.sonarsource.cobol.api.ast.CobolCheckRepository
Returns a collection of check classes and instance of checks.
getChild(int) - Method in class com.sonar.sslr.api.AstNode
Deprecated.
getChild(int) - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
getChildren() - Method in class com.sonar.sslr.api.AstNode
Get the list of children.
getChildren() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
getChildren() - Method in class org.sonar.sslr.internal.matchers.ParseNode
 
getChildren(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
Returns children of specified types.
getCicsGrammar() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
 
getCobolFile() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
 
getCobolGrammar() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
 
getCodeReaderFilters() - Method in class org.sonar.sslr.channel.CodeReaderConfiguration
 
getColumn() - Method in class com.sonar.sslr.api.Token
 
getColumn() - Method in class org.sonar.sslr.channel.CodeBuffer.Cursor
 
getColumn() - Method in class org.sonar.sslr.internal.matchers.InputBuffer.Position
 
getColumnPosition() - Method in class org.sonar.sslr.channel.CodeBuffer
 
getComments() - Method in class com.sonar.sslr.api.LexerOutput
 
getComments() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
 
getComments(CommentAnalyser) - Method in class com.sonar.sslr.api.LexerOutput
 
getCommentTokens() - Method in class com.sonar.sslr.api.LexerOutput
 
getCommentTokensAtLine(int) - Method in class com.sonar.sslr.api.Comments
 
getConfiguration() - Method in class com.sonar.sslr.impl.Lexer2
 
getConfiguration() - Method in class org.sonar.sslr.channel.CodeReaderFilter
Returns the configuration used for the CodeReader
getContents(String) - Method in class com.sonar.sslr.api.CommentAnalyser
Extract the content of a comment, i.e.
getContinuationOffsets() - Method in class com.sonar.sslr.api.Token
Deprecated.
since 4.2, use Token.getContinuations().
getContinuations() - Method in class com.sonar.sslr.api.Token
 
getCopyBookOriginalFileName() - Method in class com.sonar.sslr.api.Token
 
getCopyBookOriginalLine() - Method in class com.sonar.sslr.api.Token
 
getCursor() - Method in class org.sonar.sslr.channel.CodeBuffer
 
getDataName() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
getDescendants(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
Returns descendants of specified types.
getEndIndex() - Method in class org.sonar.sslr.internal.matchers.MatcherPathElement
 
getEndIndex() - Method in class org.sonar.sslr.internal.matchers.ParseNode
Be aware that element of input with this index is not included into this node.
getEndLine() - Method in class com.sonar.sslr.api.symbol.Symbol
 
getEndLine() - Method in class com.sonarsource.cobol.api.symbol.Module
 
getEndOffset() - Method in class com.sonar.sslr.api.Token
 
getEndProcedure() - Method in class com.sonarsource.cobol.api.symbol.Module
 
getErrorIndex() - Method in class org.sonar.sslr.internal.vm.ErrorLocatingHandler
 
getErrorIndex() - Method in class org.sonar.sslr.parser.ParseError
 
getExpression() - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
 
getExpression() - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
 
getExpression() - Method in interface org.sonar.sslr.internal.vm.CompilableGrammarRule
 
getField(Class<?>, String) - Static method in class com.sonar.sslr.impl.typed.ReflectionUtils
 
getFile() - Method in class com.sonar.sslr.api.LexerOutput
 
getFile() - Method in class com.sonar.sslr.api.Token
FIXME no such method in SSLR 1.9
getFileAbsolutePath() - Method in class com.sonar.sslr.api.LexerOutput
 
getFileName() - Method in class com.sonar.sslr.api.LexerOutput
 
getFileName() - Method in class com.sonarsource.cobol.api.symbol.FileSymbol
 
getFiles() - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
 
getFileStatusCode() - Method in class com.sonarsource.cobol.api.symbol.FileSymbol
 
getFileSymbol() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
getFirstAncestor(AstNodeType) - Method in class com.sonar.sslr.api.AstNode
 
getFirstAncestor(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
 
getFirstChild() - Method in class com.sonar.sslr.api.AstNode
Returns the first child of this node.
getFirstChild(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
Returns first child of one of specified types.
getFirstDescendant(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
Returns first descendant of one of specified types.
getFirstLevelDataItems() - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
 
getFirstToken() - Method in class com.sonar.sslr.api.LexerOutput
 
getFromIndex() - Method in class com.sonar.sslr.api.AstNode
 
getGrammar() - Method in class com.sonar.sslr.api.PreprocessingDirective
Deprecated.
 
getGrammar() - Method in class com.sonar.sslr.impl.Parser
 
GETHINT - com.sonarsource.cobol.api.SQLKeyword
 
getIndex() - Method in class org.sonar.sslr.internal.vm.Machine
 
getInputBuffer() - Method in class org.sonar.sslr.parser.ParseError
 
getInputBuffer() - Method in class org.sonar.sslr.parser.ParsingResult
 
getInstructions() - Method in class org.sonar.sslr.internal.vm.CompiledGrammar
 
getKey() - Method in class com.sonarsource.cobol.api.symbol.Module
 
getLastChild() - Method in class com.sonar.sslr.api.AstNode
Returns the last child of this node.
getLastChild(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
Returns last child of one of specified types.
getLastToken() - Method in class com.sonar.sslr.api.AstNode
 
getLastToken() - Method in class com.sonar.sslr.api.LexerOutput
 
getLength() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
getLevel() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
getLexerOutput() - Method in class com.sonar.sslr.impl.Parser
 
getLine() - Method in exception com.sonar.sslr.api.RecognitionException
Line where the parsing error has occurred.
getLine() - Method in class com.sonar.sslr.api.Token
 
getLine() - Method in class org.sonar.sslr.channel.CodeBuffer.Cursor
 
getLine() - Method in class org.sonar.sslr.internal.matchers.InputBuffer.Position
 
getLineCount() - Method in class org.sonar.sslr.internal.matchers.ImmutableInputBuffer
 
getLineCount() - Method in interface org.sonar.sslr.internal.matchers.InputBuffer
Returns number of lines, which is always equal to number of line terminators plus 1.
getLinePosition() - Method in class org.sonar.sslr.channel.CodeBuffer
 
getLinesOfComment() - Method in class com.sonar.sslr.api.Comments
Get the sorted list of lines containing at least a comment
getList(CobolGrammar) - Static method in class com.sonarsource.cobol.api.ast.ComplexityNodesRepository
 
getMatcher() - Method in class org.sonar.sslr.internal.matchers.MatcherPathElement
 
getMatcher() - Method in class org.sonar.sslr.internal.matchers.ParseNode
 
getMatcher(GrammarRuleKey) - Method in class org.sonar.sslr.internal.vm.CompiledGrammar
 
getModules() - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
 
getName() - Method in class com.sonar.sslr.api.AstNode
 
getName() - Method in enum com.sonar.sslr.api.GenericTokenType
 
getName() - Method in interface com.sonar.sslr.api.TokenType
 
getName() - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
 
getName() - Method in enum com.sonarsource.cobol.api.AcuCobolKeyword
 
getName() - Method in enum com.sonarsource.cobol.api.AcuCobolTokenType
 
getName() - Method in enum com.sonarsource.cobol.api.CICSKeyword
 
getName() - Method in enum com.sonarsource.cobol.api.CobolKeyword
 
getName() - Method in enum com.sonarsource.cobol.api.CobolSpecialCharacter
 
getName() - Method in enum com.sonarsource.cobol.api.CobolTokenType
 
getName() - Method in enum com.sonarsource.cobol.api.DliKeyword
 
getName() - Method in enum com.sonarsource.cobol.api.EnterpriseKeyword
 
getName() - Method in enum com.sonarsource.cobol.api.GcosKeyword
 
getName() - Method in enum com.sonarsource.cobol.api.HpKeyword
 
getName() - Method in enum com.sonarsource.cobol.api.IleCobolKeyword
 
getName() - Method in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
getName() - Method in enum com.sonarsource.cobol.api.SQLKeyword
 
getName() - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
 
getNextAstNode() - Method in class com.sonar.sslr.api.AstNode
Get the next sibling AstNode in the tree and if this node doesn't exist try to get the next AST Node of the parent.
getNextSibling() - Method in class com.sonar.sslr.api.AstNode
Get the next sibling AstNode if exists in the tree.
getNumberOfChildren() - Method in class com.sonar.sslr.api.AstNode
 
getNumberOfConsumedTokens() - Method in class com.sonar.sslr.api.PreprocessorAction
Deprecated.
 
getNumberOfDecimalPlaces() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
getOrCreateChild() - Method in class org.sonar.sslr.internal.vm.MachineStack
 
getOriginalValue() - Method in class com.sonar.sslr.api.Token
 
getOutput() - Method in class org.sonar.sslr.channel.CodeReaderFilter
Returns the output object.
getParent() - Method in class com.sonar.sslr.api.AstNode
Get the parent of this node in the tree.
getParent() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
getParseError() - Method in class org.sonar.sslr.parser.ParsingResult
 
getParseTreeRoot() - Method in class org.sonar.sslr.parser.ParsingResult
 
getPicture() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
getPictureType() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
getPosition(int) - Method in class org.sonar.sslr.internal.matchers.ImmutableInputBuffer
 
getPosition(int) - Method in interface org.sonar.sslr.internal.matchers.InputBuffer
 
getPreprocessingDirective() - Method in class com.sonar.sslr.api.Trivia
 
getPreprocessors() - Method in class com.sonar.sslr.impl.Lexer2
 
getPreviousAstNode() - Method in class com.sonar.sslr.api.AstNode
Get the previous sibling AstNode in the tree and if this node doesn't exist try to get the next AST Node of the parent.
getPreviousCursor() - Method in class org.sonar.sslr.channel.CodeReader
 
getPreviousSibling() - Method in class com.sonar.sslr.api.AstNode
Get the previous sibling AstNode if exists in the tree.
getProcedureName() - Method in class com.sonarsource.cobol.api.symbol.Procedure
 
getReader() - Method in class org.sonar.sslr.channel.CodeReaderFilter
Returns the reader from which this class reads the character stream.
getRealAstNodeType() - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
 
getRealAstNodeType() - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
 
getRedefinedDataItem() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
getRedefinitions() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
getRenamedDataItems() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
getRepositoryKey() - Method in interface com.sonarsource.cobol.api.ast.CobolCheckRepository
Returns the key of the repository in which the custom rules are defined.
getResult() - Method in class com.sonar.sslr.api.AstNodeBrowser
 
getResults() - Method in class com.sonar.sslr.api.AstNodeBrowser
 
getRootRule() - Method in class com.sonar.sslr.api.Grammar
Each Grammar has always an entry point whose name is usually by convention the "Computation Unit".
getRootRule() - Method in class com.sonar.sslr.impl.Parser
 
getRootRule() - Method in class com.sonarsource.cobol.api.AcuCobolExtension
 
getRootRule() - Method in class com.sonarsource.cobol.api.CicsGrammar
 
getRootRule() - Method in class com.sonarsource.cobol.api.Cobol400Extension
 
getRootRule() - Method in class com.sonarsource.cobol.api.CobolGrammar
 
getRootRule() - Method in class com.sonarsource.cobol.api.DB2Grammar
 
getRootRule() - Method in class com.sonarsource.cobol.api.EnterpriseExtension
 
getRootRule() - Method in class com.sonarsource.cobol.api.GcosExtension
 
getRootRule() - Method in class com.sonarsource.cobol.api.HpExtension
 
getRootRule() - Method in class com.sonarsource.cobol.api.IleCobolExtension
 
getRootRule() - Method in class com.sonarsource.cobol.api.MicrofocusExtension
 
getRootRule() - Method in class org.sonar.sslr.internal.grammar.MutableGrammar
 
getRootRule() - Method in class org.sonar.sslr.parser.ParserAdapter
 
getRootRuleKey() - Method in class org.sonar.sslr.internal.vm.CompiledGrammar
 
getRootRuleOffset() - Method in class org.sonar.sslr.internal.vm.CompiledGrammar
 
getRuleFields(Class) - Static method in class com.sonar.sslr.api.Grammar
Find all the direct rule fields declared in the given Grammar class.
getRuleKey() - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
 
getRuleKey() - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
 
getRuleKey() - Method in interface org.sonar.sslr.internal.vm.CompilableGrammarRule
 
getRuleKey() - Method in class org.sonar.sslr.internal.vm.RuleRefExpression
 
getSqlGrammar() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
 
getStartIndex() - Method in class org.sonar.sslr.internal.matchers.MatcherPathElement
 
getStartIndex() - Method in class org.sonar.sslr.internal.matchers.ParseNode
 
getStartLine() - Method in class com.sonar.sslr.api.symbol.Symbol
 
getStartLine() - Method in class com.sonarsource.cobol.api.symbol.Module
 
getStartLineOffset() - Method in class com.sonar.sslr.api.Token
 
getStartOffset() - Method in class com.sonar.sslr.api.Token
 
getStartProcedure() - Method in class com.sonarsource.cobol.api.symbol.Module
 
getSymbolTable() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
 
getTabWidth() - Method in class org.sonar.sslr.channel.CodeReaderConfiguration
 
getToIndex() - Method in class com.sonar.sslr.api.AstNode
 
getToken() - Method in class com.sonar.sslr.api.AstNode
Get the Token associated to this AstNode
getToken() - Method in class com.sonar.sslr.api.Trivia
 
getToken() - Method in class com.sonarsource.cobol.api.symbol.DataItemValue
 
getTokenLine() - Method in class com.sonar.sslr.api.AstNode
Get the Token's line associated to this AstNode
getTokenOriginalValue() - Method in class com.sonar.sslr.api.AstNode
Get the Token's original value associated to this AstNode
getTokens() - Method in class com.sonar.sslr.api.AstNode
Return all tokens contained in this tree node.
getTokens() - Method in class com.sonar.sslr.api.LexerOutput
 
getTokens() - Method in class com.sonar.sslr.api.Trivia
 
getTokens() - Method in class com.sonar.sslr.impl.Lexer
 
getTokensToInject() - Method in class com.sonar.sslr.api.PreprocessorAction
Deprecated.
 
getTokenType() - Method in class org.sonar.sslr.internal.vm.TokenExpression
 
getTokenValue() - Method in class com.sonar.sslr.api.AstNode
Get the Token's value associated to this AstNode
getTrivia() - Method in class com.sonar.sslr.api.Token
 
getTriviaKind() - Method in class org.sonar.sslr.internal.vm.TriviaExpression
 
getTriviaToInject() - Method in class com.sonar.sslr.api.PreprocessorAction
Deprecated.
 
getType() - Method in class com.sonar.sslr.api.AstNode
 
getType() - Method in class com.sonar.sslr.api.Token
 
getURI() - Method in class com.sonar.sslr.api.Token
 
getURI() - Method in class com.sonar.sslr.impl.Lexer
 
getUsage() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
getValue() - Method in enum com.sonar.sslr.api.GenericTokenType
 
getValue() - Method in class com.sonar.sslr.api.Token
 
getValue() - Method in interface com.sonar.sslr.api.TokenType
 
getValue() - Method in enum com.sonarsource.cobol.api.AcuCobolKeyword
 
getValue() - Method in enum com.sonarsource.cobol.api.AcuCobolTokenType
 
getValue() - Method in enum com.sonarsource.cobol.api.CICSKeyword
 
getValue() - Method in enum com.sonarsource.cobol.api.CobolKeyword
 
getValue() - Method in enum com.sonarsource.cobol.api.CobolSpecialCharacter
 
getValue() - Method in enum com.sonarsource.cobol.api.CobolTokenType
 
getValue() - Method in enum com.sonarsource.cobol.api.DliKeyword
 
getValue() - Method in enum com.sonarsource.cobol.api.EnterpriseKeyword
 
getValue() - Method in enum com.sonarsource.cobol.api.GcosKeyword
 
getValue() - Method in enum com.sonarsource.cobol.api.HpKeyword
 
getValue() - Method in enum com.sonarsource.cobol.api.IleCobolKeyword
 
getValue() - Method in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
getValue() - Method in enum com.sonarsource.cobol.api.SQLKeyword
 
getValue() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
GIVING - com.sonarsource.cobol.api.CobolKeyword
 
givingClause - Variable in class com.sonarsource.cobol.api.HpExtension
 
GLOBAL - com.sonarsource.cobol.api.GcosKeyword
 
GLOBAL - com.sonarsource.cobol.api.SQLKeyword
 
globalClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
GO - com.sonarsource.cobol.api.CobolKeyword
 
GO - com.sonarsource.cobol.api.SQLKeyword
 
GOBACK - com.sonarsource.cobol.api.CobolKeyword
 
gobackStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
GOTO - com.sonarsource.cobol.api.SQLKeyword
 
gotoStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
grammar - Variable in class com.sonarsource.cobol.api.ast.CobolAstVisitor
 
Grammar - Class in com.sonar.sslr.api
Use LexerfulGrammarBuilder to create instances of this class.
Grammar() - Constructor for class com.sonar.sslr.api.Grammar
 
GrammarBuilder<T> - Interface in com.sonar.sslr.api.typed
 
GrammarBuilderInterceptor<T> - Class in com.sonar.sslr.impl.typed
 
GrammarBuilderInterceptor(LexerlessGrammarBuilder) - Constructor for class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
 
GrammarException - Exception in org.sonar.sslr.grammar
Indicates problem with definition of grammar.
GrammarException(String) - Constructor for exception org.sonar.sslr.grammar.GrammarException
 
GrammarException(Throwable, String) - Constructor for exception org.sonar.sslr.grammar.GrammarException
 
GrammarFunctions - Class in com.sonar.sslr.impl.matcher
Deprecated.
in 1.19, use LexerfulGrammarBuilder instead.
GrammarFunctions.Advanced - Class in com.sonar.sslr.impl.matcher
Deprecated.
 
GrammarFunctions.Predicate - Class in com.sonar.sslr.impl.matcher
Deprecated.
 
GrammarFunctions.Standard - Class in com.sonar.sslr.impl.matcher
Deprecated.
 
GrammarOperators - Class in org.sonar.sslr.parser
Deprecated.
in 1.19, use LexerlessGrammarBuilder instead.
GrammarRuleBuilder - Interface in org.sonar.sslr.grammar
This interface contains methods used to describe rule of grammar.
GrammarRuleKey - Interface in org.sonar.sslr.grammar
A marker interface for key of grammar rule.
GRAPHIC - com.sonarsource.cobol.api.SQLKeyword
 
GREATER - com.sonarsource.cobol.api.CobolKeyword
 
gridScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
gripPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
GROUP - com.sonarsource.cobol.api.SQLKeyword
 
groupUsageClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 

H

HANDLE - com.sonarsource.cobol.api.MicrofocusKeyword
 
hasAncestor(AstNodeType) - Method in class com.sonar.sslr.api.AstNode
 
hasAncestor(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
 
hasChildren() - Method in class com.sonar.sslr.api.AstNode
 
hasChildren() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
hasChildren(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
Deprecated.
in 1.17, use AstNode.hasDescendant(AstNodeType...) instead. Be careful the name of this method is misleading as the check is done on descendant nodes and not only on child nodes.
hasCommentTokensAtLine(int) - Method in class com.sonar.sslr.api.Comments
 
hasDescendant(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
 
hasDirectChildren(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
 
hasFileStatusCode() - Method in class com.sonarsource.cobol.api.symbol.FileSymbol
 
hashCode() - Method in class com.sonar.sslr.api.Offsets
Deprecated.
 
hashCode() - Method in class org.sonar.sslr.internal.matchers.InputBuffer.Position
 
hashCode() - Method in class org.sonar.sslr.internal.matchers.MatcherPathElement
 
hashCode() - Method in class org.sonar.sslr.internal.vm.Instruction.BackCommitInstruction
 
hashCode() - Method in class org.sonar.sslr.internal.vm.Instruction.CallInstruction
 
hashCode() - Method in class org.sonar.sslr.internal.vm.Instruction.ChoiceInstruction
 
hashCode() - Method in class org.sonar.sslr.internal.vm.Instruction.CommitInstruction
 
hashCode() - Method in class org.sonar.sslr.internal.vm.Instruction.CommitVerifyInstruction
 
hashCode() - Method in class org.sonar.sslr.internal.vm.Instruction.JumpInstruction
 
hashCode() - Method in class org.sonar.sslr.internal.vm.Instruction.PredicateChoiceInstruction
 
HASHEDVALUE - com.sonarsource.cobol.api.SQLKeyword
 
hasMethodForRuleKey(Object) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
 
hasParent() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
hasParent(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
 
hasParents(AstNodeType) - Method in class com.sonar.sslr.api.AstNode
Deprecated.
hasPreprocessingDirective() - Method in class com.sonar.sslr.api.Trivia
 
hasResult() - Method in class com.sonar.sslr.api.AstNodeBrowser
 
hasSeparateSign() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
hasToBeSkippedFromAst() - Method in class com.sonar.sslr.api.AstNode
For internal use only.
hasToBeSkippedFromAst(AstNode) - Method in interface com.sonar.sslr.api.AstNodeSkippingPolicy
Some AstNode can be pretty useless and makes a global AST less readable.
hasToBeSkippedFromAst(AstNode) - Method in enum com.sonar.sslr.api.GenericTokenType
 
hasToBeSkippedFromAst(AstNode) - Method in interface com.sonar.sslr.api.TokenType
 
hasToBeSkippedFromAst(AstNode) - Method in class com.sonar.sslr.impl.ast.AlwaysSkipFromAst
 
hasToBeSkippedFromAst(AstNode) - Method in class com.sonar.sslr.impl.ast.NeverSkipFromAst
 
hasToBeSkippedFromAst(AstNode) - Method in class com.sonar.sslr.impl.ast.SkipFromAstIfOnlyOneChild
 
hasToBeSkippedFromAst(AstNode) - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
 
hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.AcuCobolKeyword
 
hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.AcuCobolTokenType
 
hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.CICSKeyword
 
hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.CobolKeyword
 
hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.CobolSpecialCharacter
 
hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.CobolTokenType
 
hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.DliKeyword
 
hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.EnterpriseKeyword
 
hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.GcosKeyword
 
hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.HpKeyword
 
hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.IleCobolKeyword
 
hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.SQLKeyword
 
hasToBeSkippedFromAst(AstNode) - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
 
hasToken() - Method in class com.sonar.sslr.api.AstNode
 
hasTrivia() - Method in class com.sonar.sslr.api.Token
 
hasValue() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
HAVING - com.sonarsource.cobol.api.SQLKeyword
 
HELP_ID - com.sonarsource.cobol.api.MicrofocusKeyword
 
helpIdPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
HEX - com.sonarsource.cobol.api.SQLKeyword
 
HEXA_DIGIT - Static variable in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
HEXADECIMAL - com.sonarsource.cobol.api.CobolTokenType
 
HIGH_VALUE - com.sonarsource.cobol.api.CobolKeyword
 
HIGH_VALUES - com.sonarsource.cobol.api.CobolKeyword
 
highlightScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
highLowStandardPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
HOLD - com.sonarsource.cobol.api.SQLKeyword
 
hp - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
HpExtension - Class in com.sonarsource.cobol.api
 
HpExtension() - Constructor for class com.sonarsource.cobol.api.HpExtension
 
HpKeyword - Enum in com.sonarsource.cobol.api
 

I

I_O - com.sonarsource.cobol.api.CobolKeyword
 
I_O_CONTROL - com.sonarsource.cobol.api.CobolKeyword
 
ibmCompilerOptionsStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
IBM Compiler options statement
identificationDivision - Variable in class com.sonarsource.cobol.api.CobolGrammar
* Identification Division ****
identificationDivisionParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
IDENTIFIED - com.sonarsource.cobol.api.CobolKeyword
 
identifier - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
IDENTIFIER - com.sonar.sslr.api.GenericTokenType
 
IdentifierAndKeywordChannel - Class in com.sonar.sslr.impl.channel
 
IdentifierAndKeywordChannel(String, boolean, TokenType[]...) - Constructor for class com.sonar.sslr.impl.channel.IdentifierAndKeywordChannel
 
IDENTITY_VAL_LOCAL - com.sonarsource.cobol.api.SQLKeyword
 
IF - com.sonarsource.cobol.api.CobolKeyword
 
ifElseClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
IFNULL - com.sonarsource.cobol.api.SQLKeyword
 
ifStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ifThenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ignoreErrors() - Static method in class org.sonar.sslr.internal.vm.Instruction
 
IgnoreErrorsInstruction() - Constructor for class org.sonar.sslr.internal.vm.Instruction.IgnoreErrorsInstruction
 
ile - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
IleCobolExtension - Class in com.sonarsource.cobol.api
 
IleCobolExtension() - Constructor for class com.sonarsource.cobol.api.IleCobolExtension
 
IleCobolKeyword - Enum in com.sonarsource.cobol.api
 
IMMEDIATE - com.sonarsource.cobol.api.SQLKeyword
 
ImmutableInputBuffer - Class in org.sonar.sslr.internal.matchers
 
ImmutableInputBuffer(char[]) - Constructor for class org.sonar.sslr.internal.matchers.ImmutableInputBuffer
 
IN - com.sonarsource.cobol.api.CobolKeyword
 
IN - com.sonarsource.cobol.api.SQLKeyword
 
INCLUDE - com.sonarsource.cobol.api.SQLKeyword
 
index() - Method in class org.sonar.sslr.internal.vm.MachineStack
 
INDEX - com.sonarsource.cobol.api.CobolKeyword
 
INDEXED - com.sonarsource.cobol.api.CobolKeyword
 
indexName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
INDICATOR_AREA_DEFAULT_POSITION_INDEX - Static variable in class com.sonarsource.cobol.api.CobolConstants
Position of the Indicator Area, used to set debug ('D'), comment ('*'), preprocessing ('$') or continuation ('-') operators.
init() - Method in class com.sonar.sslr.api.Preprocessor
Deprecated.
Method called before the lexing starts which can be overridden to initialize a state for instance.
init() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
Initialize the visitor.
INITIAL - com.sonarsource.cobol.api.CobolKeyword
 
INITIALIZE - com.sonarsource.cobol.api.CobolKeyword
 
initializeStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
initializeStatementCategoryName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
initialOrCommon - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
initiateStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
INNER - com.sonarsource.cobol.api.SQLKeyword
 
input() - Method in class com.sonar.sslr.api.typed.Input
 
Input - Class in com.sonar.sslr.api.typed
 
Input(char[]) - Constructor for class com.sonar.sslr.api.typed.Input
 
Input(char[], URI) - Constructor for class com.sonar.sslr.api.typed.Input
 
INPUT - com.sonarsource.cobol.api.CobolKeyword
 
INPUT - com.sonarsource.cobol.api.SQLKeyword
 
INPUT_OUTPUT - com.sonarsource.cobol.api.CobolKeyword
 
InputBuffer - Interface in org.sonar.sslr.internal.matchers
Input text to be parsed.
InputBuffer.Position - Class in org.sonar.sslr.internal.matchers
 
inputFileSpecification - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
inputOutputSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
inputOutputSectionParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
INQUIRE - com.sonarsource.cobol.api.MicrofocusKeyword
 
inquireStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
INSERT - com.sonarsource.cobol.api.SQLKeyword
 
INSPECT - com.sonarsource.cobol.api.CobolKeyword
 
inspectStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
INSTALLATION - com.sonarsource.cobol.api.CobolKeyword
 
installationParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
INSTANCE - Static variable in class com.sonar.sslr.impl.ast.AlwaysSkipFromAst
 
INSTANCE - Static variable in class com.sonar.sslr.impl.ast.NeverSkipFromAst
 
INSTANCE - Static variable in class com.sonar.sslr.impl.ast.SkipFromAstIfOnlyOneChild
 
INSTANCE - Static variable in class org.sonar.sslr.internal.vm.EndOfInputExpression
 
INSTANCE - Static variable in class org.sonar.sslr.internal.vm.lexerful.AdjacentExpression
 
INSTANCE - Static variable in class org.sonar.sslr.internal.vm.lexerful.AnyTokenExpression
 
INSTANCE - Static variable in class org.sonar.sslr.internal.vm.lexerful.TillNewLineExpression
 
INSTANCE - Static variable in class org.sonar.sslr.internal.vm.NothingExpression
 
Instruction - Class in org.sonar.sslr.internal.vm
 
Instruction() - Constructor for class org.sonar.sslr.internal.vm.Instruction
 
Instruction.BackCommitInstruction - Class in org.sonar.sslr.internal.vm
 
Instruction.BacktrackInstruction - Class in org.sonar.sslr.internal.vm
 
Instruction.CallInstruction - Class in org.sonar.sslr.internal.vm
 
Instruction.ChoiceInstruction - Class in org.sonar.sslr.internal.vm
 
Instruction.CommitInstruction - Class in org.sonar.sslr.internal.vm
 
Instruction.CommitVerifyInstruction - Class in org.sonar.sslr.internal.vm
 
Instruction.EndInstruction - Class in org.sonar.sslr.internal.vm
 
Instruction.FailTwiceInstruction - Class in org.sonar.sslr.internal.vm
 
Instruction.IgnoreErrorsInstruction - Class in org.sonar.sslr.internal.vm
 
Instruction.JumpInstruction - Class in org.sonar.sslr.internal.vm
 
Instruction.PredicateChoiceInstruction - Class in org.sonar.sslr.internal.vm
Instruction dedicated for predicates.
Instruction.RetInstruction - Class in org.sonar.sslr.internal.vm
 
INT - com.sonarsource.cobol.api.SQLKeyword
 
intAt(int) - Method in class org.sonar.sslr.channel.CodeBuffer
 
INTEGER - com.sonarsource.cobol.api.SQLKeyword
 
integerConstant - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
intercept(Method) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
 
intercept(Method) - Method in interface com.sonar.sslr.impl.typed.MethodInterceptor
 
Interceptor - Class in com.sonar.sslr.impl.typed
 
INTO - com.sonarsource.cobol.api.CobolKeyword
 
INTO - com.sonarsource.cobol.api.SQLKeyword
 
intoClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
INVALID - com.sonarsource.cobol.api.CobolKeyword
 
invalidKeyClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
invokeMethod(Method, Object, Object...) - Static method in class com.sonar.sslr.impl.typed.ReflectionUtils
 
invokeRule(GrammarRuleKey) - Method in interface com.sonar.sslr.api.typed.GrammarBuilder
 
invokeRule(GrammarRuleKey) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
 
invokeStatement - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
 
invokeStatement - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
ioControlClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ioControlParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ioFileSpecification - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
is(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
 
is(Object) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
 
is(Object) - Method in interface org.sonar.sslr.grammar.GrammarRuleBuilder
Allows to provide definition of a grammar rule.
is(Object...) - Method in interface com.sonar.sslr.api.Rule
Deprecated.
in 1.19, use GrammarRuleBuilder.is(Object) instead.
is(Object...) - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
 
is(Object...) - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
 
is(Object, Object...) - Method in interface org.sonar.sslr.grammar.GrammarRuleBuilder
Convenience method equivalent to calling is(grammarBuilder.sequence(e, rest)).
is(T) - Method in interface com.sonar.sslr.api.typed.NonterminalBuilder
 
IS - com.sonarsource.cobol.api.CobolKeyword
 
IS - com.sonarsource.cobol.api.SQLKeyword
 
isAlphanumeric() - Method in class com.sonarsource.cobol.api.symbol.DataItemValue
 
isArray() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
isBlank(String) - Method in class com.sonar.sslr.api.CommentAnalyser
Check whether or not a comment line is blank
isBlank(String) - Method in class com.sonar.sslr.api.Comments
 
isComment() - Method in class com.sonar.sslr.api.Trivia
 
isConditionName() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
isCopyBook() - Method in class com.sonar.sslr.api.Token
 
isCopyBookOrGeneratedNode() - Method in class com.sonar.sslr.api.AstNode
 
isDefinedAsGlobal() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
isEmpty() - Method in interface org.sonar.sslr.ast.AstSelect
Deprecated.
Returns true if this selection contains no elements.
isEmpty() - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
isEmpty() - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
isEmpty() - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
isEmpty() - Method in class org.sonar.sslr.internal.vm.MachineStack
 
isFalse() - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced
Deprecated.
in 1.19, use GrammarBuilder.nothing() instead.
isFileDataItem() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
isFiller() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
isFirstLevel() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
isGeneratedCode() - Method in class com.sonar.sslr.api.Token
 
isGlobal() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
isGroup() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
isIgnoreErrors() - Method in class org.sonar.sslr.internal.vm.MachineStack
 
isMatched() - Method in class org.sonar.sslr.parser.ParsingResult
 
isNot(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
 
isNotEmpty() - Method in interface org.sonar.sslr.ast.AstSelect
Deprecated.
Returns true if this selection contains elements.
isNotEmpty() - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
isNotEmpty() - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
isNotEmpty() - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
isNumeric() - Method in class com.sonarsource.cobol.api.symbol.DataItemValue
 
isOneOfThem(TokenType...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced
isOneOfThem(TokenType, TokenType...) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "is one of them".
isOneOrMoreRule(Object) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
 
isOnSameLineThan(Token) - Method in class com.sonar.sslr.api.Token
 
isOptionalRule(Object) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
 
isPreprocessor() - Method in class com.sonar.sslr.api.Trivia
 
isPresent() - Method in class com.sonar.sslr.api.typed.Optional
 
isRedefined() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
isRedefinition() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
isRenamesDataItem() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
isReplacement() - Method in class com.sonar.sslr.api.Token
 
isReturn() - Method in class org.sonar.sslr.internal.vm.MachineStack
 
isSkippedText() - Method in class com.sonar.sslr.api.Trivia
 
IssueBuilder - Interface in com.sonarsource.cobol.api.issue
 
IssueRepository - Interface in com.sonarsource.cobol.api.issue
 
isTrue() - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced
Deprecated.
in 1.19, use LexerfulGrammarBuilder.anyToken() instead.
isUsed() - Method in class com.sonarsource.cobol.api.symbol.FileSymbol
 
isXml() - Method in class com.sonarsource.cobol.api.symbol.FileSymbol
 
isZeroOrMoreRule(Object) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
 
iterator() - Method in class com.sonar.sslr.api.Comments
Iterates over the collection of comment tokens
iterator() - Method in interface org.sonar.sslr.ast.AstSelect
Deprecated.
Returns an iterator over the elements in this selection.
iterator() - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
iterator() - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
iterator() - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
 

J

JOIN - com.sonarsource.cobol.api.SQLKeyword
 
JSON - com.sonarsource.cobol.api.EnterpriseKeyword
 
jsonGenerateStatement - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
 
jsonNamePhrase - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
 
jsonParseStatement - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
 
JULIAN_DAY - com.sonarsource.cobol.api.SQLKeyword
 
jump(int) - Static method in class org.sonar.sslr.internal.vm.Instruction
 
jump(int) - Method in class org.sonar.sslr.internal.vm.Machine
 
JumpInstruction(int) - Constructor for class org.sonar.sslr.internal.vm.Instruction.JumpInstruction
 
JUST - com.sonarsource.cobol.api.CobolKeyword
 
JUSTIFIED - com.sonarsource.cobol.api.CobolKeyword
 
justifiedScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 

K

KANJI - com.sonarsource.cobol.api.CobolKeyword
 
KEY - com.sonarsource.cobol.api.CobolKeyword
 
keyClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
keyIsClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
keyPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 

L

LABEL - com.sonarsource.cobol.api.CobolKeyword
 
labelRecordsClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
LANGUAGE_KEY - Static variable in class com.sonarsource.cobol.api.CobolConstants
 
languageClause - Variable in class com.sonarsource.cobol.api.HpExtension
 
LAST_DAY - com.sonarsource.cobol.api.SQLKeyword
 
lastChar() - Method in class org.sonar.sslr.channel.CodeBuffer
Looks at the last consumed character
lastClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
layoutDataPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
LCASE - com.sonarsource.cobol.api.SQLKeyword
 
LEADING - com.sonarsource.cobol.api.CobolKeyword
 
leaveFile(AstNode) - Method in interface com.sonar.sslr.api.AstVisitor
Called once a computation unit tree has been fully visited.
leaveFile(AstNode) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
Called once a computation unit tree has been fully visited.
leaveNode(AstNode) - Method in interface com.sonar.sslr.api.AstVisitor
Called once an AST node has been fully visited.
leaveNode(AstNode) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
Called once an AST node has been fully visited.
LEFT - com.sonarsource.cobol.api.CobolKeyword
 
LEFT - com.sonarsource.cobol.api.SQLKeyword
 
leftineScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
leftRecursion() - Method in class org.sonar.sslr.internal.vm.MachineStack
 
length() - Method in class org.sonar.sslr.channel.CodeBuffer
Returns the relative length of the string (i.e.
length() - Method in class org.sonar.sslr.internal.matchers.ImmutableInputBuffer
 
length() - Method in interface org.sonar.sslr.internal.matchers.InputBuffer
 
length() - Method in class org.sonar.sslr.internal.matchers.LocatedText
 
length() - Method in class org.sonar.sslr.internal.vm.Machine
 
LENGTH - com.sonarsource.cobol.api.CobolKeyword
 
LESS - com.sonarsource.cobol.api.CobolKeyword
 
LESSTHANCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
 
lex(CobolFile) - Method in class com.sonar.sslr.impl.Lexer2
 
lex(File) - Method in class com.sonar.sslr.impl.Lexer
 
lex(File) - Method in class com.sonar.sslr.impl.Lexer2
 
lex(Reader, LexerOutput) - Method in class com.sonar.sslr.impl.Lexer2
 
lex(String) - Method in class com.sonar.sslr.impl.Lexer
Do not use this method, it is intended for internal unit testing only
lex(String) - Method in class com.sonar.sslr.impl.Lexer2
 
lex(URL) - Method in class com.sonar.sslr.impl.Lexer
 
Lexer - Class in com.sonar.sslr.impl
 
Lexer.Builder - Class in com.sonar.sslr.impl
 
Lexer2 - Class in com.sonar.sslr.impl
This class allows to ensure forward compatibility with SSLR 1.9.
Lexer2(Charset) - Constructor for class com.sonar.sslr.impl.Lexer2
Deprecated. 
Lexer2.LexerBuilder - Class in com.sonar.sslr.impl
 
LexerException - Exception in com.sonar.sslr.impl
This class is not intended to be instantiated or subclassed by clients.
LexerException(String) - Constructor for exception com.sonar.sslr.impl.LexerException
 
LexerException(String, Throwable) - Constructor for exception com.sonar.sslr.impl.LexerException
 
LexerfulAstCreator - Class in org.sonar.sslr.internal.matchers
 
LexerfulGrammarBuilder - Class in org.sonar.sslr.grammar
A builder for creating Parsing Expression Grammars for lexerful parsing.
LexerfulParseErrorFormatter - Class in org.sonar.sslr.internal.vm.lexerful
 
LexerfulParseErrorFormatter() - Constructor for class org.sonar.sslr.internal.vm.lexerful.LexerfulParseErrorFormatter
 
LexerlessGrammar - Class in org.sonar.sslr.parser
Use LexerlessGrammarBuilder to create instances of this class.
LexerlessGrammar() - Constructor for class org.sonar.sslr.parser.LexerlessGrammar
 
LexerlessGrammarBuilder - Class in org.sonar.sslr.grammar
A builder for creating Parsing Expression Grammars for lexerless parsing.
LexerOutput - Class in com.sonar.sslr.api
 
LexerOutput(Preprocessor2...) - Constructor for class com.sonar.sslr.api.LexerOutput
 
LexerOutput(List<Token>) - Constructor for class com.sonar.sslr.api.LexerOutput
 
LF - Static variable in class org.sonar.sslr.internal.matchers.TextUtils
 
libraryName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
LIKE - com.sonarsource.cobol.api.SQLKeyword
 
LINAGE - com.sonarsource.cobol.api.CobolKeyword
 
LINAGE_COUNTER - com.sonarsource.cobol.api.CobolKeyword
 
linageClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
line() - Method in class com.sonar.sslr.api.TokenContinuation
 
LINE - com.sonarsource.cobol.api.CobolKeyword
 
lineAndColumnAt(int) - Method in class com.sonar.sslr.api.typed.Input
 
lineNumberPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
lineNumberPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
LINES - com.sonarsource.cobol.api.CobolKeyword
 
lineScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
linesPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
LINKAGE - com.sonarsource.cobol.api.CobolKeyword
 
linkageSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
linkageTypeClause - Variable in class com.sonarsource.cobol.api.IleCobolExtension
 
ListAstSelect - Class in org.sonar.sslr.internal.ast.select
AstSelect which contains more than one element.
ListAstSelect(List<AstNode>) - Constructor for class org.sonar.sslr.internal.ast.select.ListAstSelect
 
literal - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
LITERAL - com.sonar.sslr.api.GenericTokenType
 
literalOrIdentifier - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
literalOrIdentifierOrArithmeticExpression - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
LN - com.sonarsource.cobol.api.SQLKeyword
 
LOCAL - com.sonarsource.cobol.api.SQLKeyword
 
LOCAL_STORAGE - com.sonarsource.cobol.api.CobolKeyword
 
localStorageSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
LOCATE - com.sonarsource.cobol.api.SQLKeyword
 
LocatedText - Class in org.sonar.sslr.internal.matchers
 
LocatedText(File, char[]) - Constructor for class org.sonar.sslr.internal.matchers.LocatedText
 
LocationBuilder<T> - Interface in com.sonarsource.cobol.api.issue
 
LOCK - com.sonarsource.cobol.api.CobolKeyword
 
LOCK - com.sonarsource.cobol.api.SQLKeyword
 
LOCKFILE - com.sonarsource.cobol.api.HpKeyword
 
lockFileStatement - Variable in class com.sonarsource.cobol.api.HpExtension
 
lockMode - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
lockStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
LOG - com.sonarsource.cobol.api.SQLKeyword
 
LOG10 - com.sonarsource.cobol.api.SQLKeyword
 
LOW_VALUE - com.sonarsource.cobol.api.CobolKeyword
 
LOW_VALUES - com.sonarsource.cobol.api.CobolKeyword
 
LOWER - com.sonarsource.cobol.api.SQLKeyword
 
LPARENCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
 
LTRIM - com.sonarsource.cobol.api.SQLKeyword
 

M

Machine - Class in org.sonar.sslr.internal.vm
Duplicates corresponding class from SSLR to improve: Performance in case of parsing list of tokens multiple times, but with different starting positions.
Machine(String, Instruction[], MachineHandler) - Constructor for class org.sonar.sslr.internal.vm.Machine
 
MachineHandler - Interface in org.sonar.sslr.internal.vm
 
MachineStack - Class in org.sonar.sslr.internal.vm
 
MachineStack() - Constructor for class org.sonar.sslr.internal.vm.MachineStack
 
match(int) - Method in interface org.sonar.sslr.channel.EndMatcher
 
matcher() - Method in class org.sonar.sslr.internal.vm.MachineStack
 
Matcher - Interface in com.sonar.sslr.impl.matcher
This interface is not intended to be implemented by clients.
Matcher - Interface in org.sonar.sslr.internal.matchers
 
MatcherPathElement - Class in org.sonar.sslr.internal.matchers
 
MatcherPathElement(Matcher, int, int) - Constructor for class org.sonar.sslr.internal.matchers.MatcherPathElement
 
maxMinPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
MemoParsingExpression - Interface in org.sonar.sslr.internal.vm
 
MEMORY - com.sonarsource.cobol.api.CobolKeyword
 
memorySizeClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
MERGE - com.sonarsource.cobol.api.CobolKeyword
 
mergeStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
MESSAGE - com.sonarsource.cobol.api.GcosKeyword
 
messageSourcePhrase - Variable in class com.sonarsource.cobol.api.HpExtension
 
MethodInterceptor - Interface in com.sonar.sslr.impl.typed
 
methodName - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
mf - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
MicrofocusExtension - Class in com.sonarsource.cobol.api
 
MicrofocusExtension() - Constructor for class com.sonarsource.cobol.api.MicrofocusExtension
 
MicrofocusKeyword - Enum in com.sonarsource.cobol.api
 
microFocusReadStatementClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
MICROSECOND - com.sonarsource.cobol.api.SQLKeyword
 
MIDNIGHT_SECONDS - com.sonarsource.cobol.api.SQLKeyword
 
MIN - com.sonarsource.cobol.api.SQLKeyword
 
MINUSCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
 
MINUTE - com.sonarsource.cobol.api.SQLKeyword
 
mnemonicName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
mock() - Method in interface com.sonar.sslr.api.Rule
Deprecated.
in 1.18, use Rule.override(Object...) instead.
mock() - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
 
mock() - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
 
MOD - com.sonarsource.cobol.api.SQLKeyword
 
mode - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
MODE - com.sonarsource.cobol.api.CobolKeyword
 
MODE - com.sonarsource.cobol.api.SQLKeyword
 
modifiedClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
MODIFY - com.sonarsource.cobol.api.MicrofocusKeyword
 
modifyNotStylePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
modifyStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
Module - Class in com.sonarsource.cobol.api.symbol
 
Module(Procedure, AstNode) - Constructor for class com.sonarsource.cobol.api.symbol.Module
 
Module(Procedure, Procedure, AstNode) - Constructor for class com.sonarsource.cobol.api.symbol.Module
 
MODULES - com.sonarsource.cobol.api.CobolKeyword
 
MONTHNAME - com.sonarsource.cobol.api.SQLKeyword
 
MORE_LABELS - com.sonarsource.cobol.api.CobolKeyword
 
MORETHANCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
 
MOVE - com.sonarsource.cobol.api.CobolKeyword
 
moveStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
MultiLocationBuilder<T> - Interface in com.sonarsource.cobol.api.issue
 
MULTIPLE - com.sonarsource.cobol.api.CobolKeyword
 
multipleFileClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
MULTIPLY - com.sonarsource.cobol.api.CobolKeyword
 
MULTIPLY_ALT - com.sonarsource.cobol.api.SQLKeyword
 
multiplyStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
MutableGrammar - Class in org.sonar.sslr.internal.grammar
 
MutableGrammar(Map<GrammarRuleKey, ? extends CompilableGrammarRule>, GrammarRuleKey) - Constructor for class org.sonar.sslr.internal.grammar.MutableGrammar
 
MutableGrammarCompiler - Class in org.sonar.sslr.internal.vm
 
MutableGrammarCompiler() - Constructor for class org.sonar.sslr.internal.vm.MutableGrammarCompiler
 
MutableParsingRule - Class in org.sonar.sslr.internal.grammar
 
MutableParsingRule(String) - Constructor for class org.sonar.sslr.internal.grammar.MutableParsingRule
 
MutableParsingRule(GrammarRuleKey) - Constructor for class org.sonar.sslr.internal.grammar.MutableParsingRule
 

N

NATIVE - com.sonarsource.cobol.api.CobolKeyword
 
NativeExpression - Class in org.sonar.sslr.internal.vm
 
NativeExpression() - Constructor for class org.sonar.sslr.internal.vm.NativeExpression
 
NEGATIVE - com.sonarsource.cobol.api.CobolKeyword
 
nestedIdentificationDivision - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
nestedProgramIdParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
nestedProgramUnit - Variable in class com.sonarsource.cobol.api.CobolGrammar
* Nested Program ****
NeverSkipFromAst - Class in com.sonar.sslr.impl.ast
 
next(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Predicate
Deprecated.
in 1.19, use GrammarBuilder.next(Object) instead.
next(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
in 1.19, use GrammarBuilder.next(Object) instead.
NEXT - com.sonarsource.cobol.api.CobolKeyword
 
nextAstNode() - Method in class com.sonar.sslr.api.AstNode
Deprecated.
in 1.17, use AstNode.getNextAstNode() instead
nextClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
NextExpression - Class in org.sonar.sslr.internal.vm
 
NextExpression(ParsingExpression) - Constructor for class org.sonar.sslr.internal.vm.NextExpression
 
nextModifiedClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
nextNot(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
in 1.19, use GrammarBuilder.nextNot(Object) instead.
NextNotExpression - Class in org.sonar.sslr.internal.vm
 
NextNotExpression(ParsingExpression) - Constructor for class org.sonar.sslr.internal.vm.NextNotExpression
 
nextSentence - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
nextSibling() - Method in class com.sonar.sslr.api.AstNode
Deprecated.
in 1.17, use AstNode.getNextSibling() instead
nextSibling() - Method in interface org.sonar.sslr.ast.AstSelect
Deprecated.
Returns new selection, which contains next sibling for each node from this selection.
nextSibling() - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
nextSibling() - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
nextSibling() - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
NO - com.sonarsource.cobol.api.CobolKeyword
 
NO_OPERATION - Static variable in class com.sonar.sslr.api.PreprocessorAction
Deprecated.
Use this no operation preprocessor action for improved readability and performances.
noAdvancingPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
noAdvancingPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
NodeBuilder - Interface in com.sonar.sslr.api.typed
 
noEchoPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
NONE - com.sonarsource.cobol.api.symbol.DataItem.PictureType
 
nonNumericConstant - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
nonterminal() - Method in interface com.sonar.sslr.api.typed.GrammarBuilder
 
nonterminal() - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
 
nonterminal(GrammarRuleKey) - Method in interface com.sonar.sslr.api.typed.GrammarBuilder
 
nonterminal(GrammarRuleKey) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
 
NonterminalBuilder<T> - Interface in com.sonar.sslr.api.typed
 
noRewindClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
noScrollAndNoWrapPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
not(Object) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Predicate
Deprecated.
in 1.19, use GrammarBuilder.nextNot(Object) instead.
NOT - com.sonarsource.cobol.api.CobolKeyword
 
NOT - com.sonarsource.cobol.api.SQLKeyword
 
noteStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
nothing() - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
in 1.19, use GrammarBuilder.nothing() instead.
NothingExpression - Class in org.sonar.sslr.internal.vm
 
notInvalidKeyClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
notOnExceptionPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
NOTSIGNCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
 
NULL - com.sonarsource.cobol.api.CobolKeyword
 
NULL - com.sonarsource.cobol.api.SQLKeyword
 
NULLIF - com.sonarsource.cobol.api.SQLKeyword
 
NULLS - com.sonarsource.cobol.api.CobolKeyword
 
NUMBER - com.sonarsource.cobol.api.MicrofocusKeyword
 
NUMERIC - com.sonarsource.cobol.api.CobolKeyword
 
NUMERIC - com.sonarsource.cobol.api.symbol.DataItem.PictureType
 
NUMERIC_EDITED - com.sonarsource.cobol.api.CobolKeyword
 
numericConstant - Variable in class com.sonarsource.cobol.api.CobolGrammar
 

O

o2n(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Standard
Deprecated.
in 1.19, use GrammarBuilder.zeroOrMore(Object) instead.
o2n(String) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
OBJECT - com.sonarsource.cobol.api.MicrofocusKeyword
 
OBJECT_COMPUTER - com.sonarsource.cobol.api.CobolKeyword
 
objectComputerClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
objectComputerParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
objectExpression - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
OCCURS - com.sonarsource.cobol.api.CobolKeyword
 
occursScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
OCTAL_DIGIT - Static variable in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
of(T) - Static method in class com.sonar.sslr.api.typed.Optional
 
OF - com.sonarsource.cobol.api.CobolKeyword
 
OF - com.sonarsource.cobol.api.SQLKeyword
 
OFF - com.sonarsource.cobol.api.CobolKeyword
 
Offsets - Class in com.sonar.sslr.api
Deprecated.
since 4.2
Offsets(int, int) - Constructor for class com.sonar.sslr.api.Offsets
Deprecated.
 
OMITTED - com.sonarsource.cobol.api.CobolKeyword
 
omittedCondition - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
on(AstNode) - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
 
on(Token) - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
 
ON - com.sonarsource.cobol.api.CobolKeyword
 
ON - com.sonarsource.cobol.api.SQLKeyword
 
onBacktrack(Machine) - Method in class org.sonar.sslr.internal.vm.ErrorLocatingHandler
 
onBacktrack(Machine) - Method in interface org.sonar.sslr.internal.vm.MachineHandler
 
one2n(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Standard
Deprecated.
in 1.19, use GrammarBuilder.oneOrMore(Object) instead.
one2n(String) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
oneOrMore(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
in 1.19, use GrammarBuilder.oneOrMore(Object) instead.
oneOrMore(U) - Method in interface com.sonar.sslr.api.typed.GrammarBuilder
 
oneOrMore(U) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
 
OneOrMoreExpression - Class in org.sonar.sslr.internal.vm
 
OneOrMoreExpression(ParsingExpression) - Constructor for class org.sonar.sslr.internal.vm.OneOrMoreExpression
 
onExceptionPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
onFile() - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
location is global to the current source code file (not at a specific line number)
onFile(File) - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
location is global to a specific source code file (not at a specific line number)
ONLY - com.sonarsource.cobol.api.SQLKeyword
 
onNodes(Stream<AstNode>) - Method in interface com.sonarsource.cobol.api.issue.MultiLocationBuilder
 
onRange(AstNode, AstNode) - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
precise issue location, see LocationBuilder.onRange(Token, Token)
onRange(Token, Token) - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
precise issue location
onRange(List<AstNode>) - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
precise issue location, see LocationBuilder.onRange(Token, Token)
onStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
onTokens(Stream<Token>) - Method in interface com.sonarsource.cobol.api.issue.MultiLocationBuilder
 
OPEN - com.sonarsource.cobol.api.CobolKeyword
 
OPEN - com.sonarsource.cobol.api.SQLKeyword
 
openStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
openStatementLockOption - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
opt(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Standard
Deprecated.
in 1.19, use GrammarBuilder.optional(Object) instead.
opt(String) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
OPTIMIZE - com.sonarsource.cobol.api.SQLKeyword
 
optional(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
in 1.19, use GrammarBuilder.optional(Object) instead.
optional(U) - Method in interface com.sonar.sslr.api.typed.GrammarBuilder
 
optional(U) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
 
Optional<T> - Class in com.sonar.sslr.api.typed
Loosely modeled after Optional.
Optional() - Constructor for class com.sonar.sslr.api.typed.Optional
 
OPTIONAL - com.sonarsource.cobol.api.CobolKeyword
 
OptionalExpression - Class in org.sonar.sslr.internal.vm
 
OptionalExpression(ParsingExpression) - Constructor for class org.sonar.sslr.internal.vm.OptionalExpression
 
or(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Standard
Deprecated.
or(String...) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
or(T) - Method in class com.sonar.sslr.api.typed.Optional
 
OR - com.sonarsource.cobol.api.CobolKeyword
 
OR - com.sonarsource.cobol.api.SQLKeyword
 
ORDER - com.sonarsource.cobol.api.CobolKeyword
 
ORDER - com.sonarsource.cobol.api.SQLKeyword
 
org.sonar.sslr.ast - package org.sonar.sslr.ast
 
org.sonar.sslr.channel - package org.sonar.sslr.channel
Provides a basic framework to sequentially read any kind of character stream in order to feed a generic OUTPUT.
org.sonar.sslr.grammar - package org.sonar.sslr.grammar
org.sonar.sslr.internal.ast.select - package org.sonar.sslr.internal.ast.select
 
org.sonar.sslr.internal.grammar - package org.sonar.sslr.internal.grammar
Internals of Grammar API.
org.sonar.sslr.internal.matchers - package org.sonar.sslr.internal.matchers
Internals of Parser.
org.sonar.sslr.internal.vm - package org.sonar.sslr.internal.vm
 
org.sonar.sslr.internal.vm.lexerful - package org.sonar.sslr.internal.vm.lexerful
Members of this package must not be used from outside of SSLR.
org.sonar.sslr.parser - package org.sonar.sslr.parser
 
ORGANIZATION - com.sonarsource.cobol.api.CobolKeyword
 
organizationClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
orNull() - Method in class com.sonar.sslr.api.typed.Optional
 
OTHER - com.sonarsource.cobol.api.CobolKeyword
 
OTHER - com.sonarsource.cobol.api.symbol.DataItem.PictureType
 
OUTER - com.sonarsource.cobol.api.SQLKeyword
 
OUTPUT - com.sonarsource.cobol.api.CobolKeyword
 
OUTPUT - com.sonarsource.cobol.api.SQLKeyword
 
outputFileSpecification - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
outputPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
OVERFLOW - com.sonarsource.cobol.api.CobolKeyword
 
overlineScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
override(Object) - Method in interface org.sonar.sslr.grammar.GrammarRuleBuilder
Allows to override definition of a grammar rule.
override(Object...) - Method in interface com.sonar.sslr.api.Rule
Deprecated.
override(Object...) - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
 
override(Object...) - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
 
override(Object, Object...) - Method in interface org.sonar.sslr.grammar.GrammarRuleBuilder
Convenience method equivalent to calling override(grammarBuilder.sequence(e, rest)).

P

PACKED_DECIMAL - com.sonarsource.cobol.api.CobolKeyword
 
PADDING - com.sonarsource.cobol.api.CobolKeyword
 
paddingCharacterClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
PAGE - com.sonarsource.cobol.api.CobolKeyword
 
paragraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
Paragraph - Class in com.sonarsource.cobol.api.symbol
 
Paragraph(String, AstNode) - Constructor for class com.sonarsource.cobol.api.symbol.Paragraph
 
paragraphName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
parent() - Method in interface org.sonar.sslr.ast.AstSelect
Deprecated.
Returns new selection, which contains parent for each node from this selection.
parent() - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
parent() - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
parent() - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
parent() - Method in class org.sonar.sslr.internal.vm.MachineStack
 
parse(char[]) - Method in class org.sonar.sslr.parser.ParseRunner
 
parse(char[], CompiledGrammar) - Static method in class org.sonar.sslr.internal.vm.Machine
 
parse(CobolFile) - Method in class com.sonar.sslr.impl.Parser
 
parse(File) - Method in class com.sonar.sslr.api.typed.ActionParser
 
parse(File) - Method in class com.sonar.sslr.impl.Parser
 
parse(File) - Method in class org.sonar.sslr.parser.ParserAdapter
 
parse(String) - Method in class com.sonar.sslr.api.typed.ActionParser
 
parse(String) - Method in class com.sonar.sslr.impl.Parser
 
parse(String) - Method in class org.sonar.sslr.parser.ParserAdapter
 
parse(List<Token>) - Method in class com.sonar.sslr.impl.Parser
 
parse(List<Token>) - Method in class org.sonar.sslr.parser.ParserAdapter
 
parse(List<Token>, CompiledGrammar) - Static method in class org.sonar.sslr.internal.vm.Machine
 
PARSE - com.sonarsource.cobol.api.CobolKeyword
 
ParseError - Class in org.sonar.sslr.parser
Describes an error, which is occurred during parse.
ParseError(InputBuffer, int) - Constructor for class org.sonar.sslr.parser.ParseError
 
ParseErrorFormatter - Class in org.sonar.sslr.parser
Formats ParseError to readable form.
ParseErrorFormatter() - Constructor for class org.sonar.sslr.parser.ParseErrorFormatter
 
ParseNode - Class in org.sonar.sslr.internal.matchers
Node of a parse tree.
ParseNode(int, int, List<ParseNode>, Matcher) - Constructor for class org.sonar.sslr.internal.matchers.ParseNode
 
ParseNode(int, int, Matcher) - Constructor for class org.sonar.sslr.internal.matchers.ParseNode
Leaf node.
Parser<G extends Grammar> - Class in com.sonar.sslr.impl
Duplicates corresponding class from SSLR to provide Cobol-specific changes: added Parser.getLexerOutput()
Parser(G) - Constructor for class com.sonar.sslr.impl.Parser
 
Parser.Builder<G extends Grammar> - Class in com.sonar.sslr.impl
 
ParserAdapter<G extends LexerlessGrammar> - Class in org.sonar.sslr.parser
Adapts ParseRunner to be used as Parser.
ParserAdapter(Charset, G) - Constructor for class org.sonar.sslr.parser.ParserAdapter
 
ParseRunner - Class in org.sonar.sslr.parser
Performs parsing of a given grammar rule on a given input text.
ParseRunner(Rule) - Constructor for class org.sonar.sslr.parser.ParseRunner
 
ParsingExpression - Interface in org.sonar.sslr.internal.vm
Parsing expression.
ParsingResult - Class in org.sonar.sslr.parser
Parsing result.
ParsingResult(InputBuffer, boolean, ParseNode, ParseError) - Constructor for class org.sonar.sslr.parser.ParsingResult
 
passwordClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
pathElement - Variable in class org.sonar.sslr.internal.vm.ErrorTreeNode
 
PatternExpression - Class in org.sonar.sslr.internal.vm
 
PatternExpression(String) - Constructor for class org.sonar.sslr.internal.vm.PatternExpression
 
peek() - Method in class org.sonar.sslr.channel.CodeBuffer
Looks at the next character without consuming it
peek() - Method in class org.sonar.sslr.internal.vm.Machine
 
peek(int) - Method in class org.sonar.sslr.channel.CodeReader
Read without consuming the next characters
peekTo(EndMatcher, Appendable) - Method in class org.sonar.sslr.channel.CodeReader
Read without consuming the next characters until a condition is reached (EndMatcher)
PERFORM - com.sonarsource.cobol.api.CobolKeyword
 
performAfterClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
performFlavour - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
performProcedureScopeClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
performStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
performTestPositionClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
performTimeClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
performUntilClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
performVaryingClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
performVaryingWithTestClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
PIC - com.sonarsource.cobol.api.CobolKeyword
 
PICTURE - com.sonarsource.cobol.api.CobolKeyword
 
picturePunctuation - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
pictureScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
pictureString - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
PLUSCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
 
plusMinus - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
POINTER - com.sonarsource.cobol.api.CobolKeyword
 
pop() - Method in class org.sonar.sslr.channel.CodeBuffer
Read and consume the next character
pop() - Method in class org.sonar.sslr.internal.vm.Machine
 
pop(Appendable) - Method in class org.sonar.sslr.channel.CodeReader
Read and consume the next character
popReturn() - Method in class org.sonar.sslr.internal.vm.Machine
 
popTo(Matcher, Appendable) - Method in class org.sonar.sslr.channel.CodeReader
Read and consume the next characters according to a given regular expression
popTo(Matcher, Matcher, Appendable) - Method in class org.sonar.sslr.channel.CodeReader
Read and consume the next characters according to a given regular expression.
popupMenuPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
Position(int, int) - Constructor for class org.sonar.sslr.internal.matchers.InputBuffer.Position
 
POSITION - com.sonarsource.cobol.api.CobolKeyword
 
POSITIVE - com.sonarsource.cobol.api.CobolKeyword
 
POSSTR - com.sonarsource.cobol.api.SQLKeyword
 
power - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
POWER - com.sonarsource.cobol.api.SQLKeyword
 
POWERCHARS - com.sonarsource.cobol.api.CobolSpecialCharacter
 
predicateChoice(int) - Static method in class org.sonar.sslr.internal.vm.Instruction
 
PredicateChoiceInstruction(int) - Constructor for class org.sonar.sslr.internal.vm.Instruction.PredicateChoiceInstruction
 
PREPARE - com.sonarsource.cobol.api.SQLKeyword
 
PREPROCESSING_LINE - com.sonarsource.cobol.api.CobolTokenType
 
PreprocessingDirective - Class in com.sonar.sslr.api
Deprecated.
in 1.20, use your own preprocessor API instead.
PreprocessingDirective() - Constructor for class com.sonar.sslr.api.PreprocessingDirective
Deprecated.
 
Preprocessor - Class in com.sonar.sslr.api
Deprecated.
in 1.20, use your own preprocessor API instead.
Preprocessor() - Constructor for class com.sonar.sslr.api.Preprocessor
Deprecated.
 
PREPROCESSOR - com.sonar.sslr.api.Trivia.TriviaKind
 
Preprocessor2 - Class in com.sonar.sslr.api
A Preprocessor can be used to modify the content of the LexerOuput before launching the parser.
Preprocessor2() - Constructor for class com.sonar.sslr.api.Preprocessor2
 
PreprocessorAction - Class in com.sonar.sslr.api
Deprecated.
in 1.20, use your own preprocessor API instead.
PreprocessorAction(int, List<Trivia>, List<Token>) - Constructor for class com.sonar.sslr.api.PreprocessorAction
Deprecated.
Construct a preprocessor action.
PRESERVE - com.sonarsource.cobol.api.SQLKeyword
 
previousAstNode() - Method in class com.sonar.sslr.api.AstNode
Deprecated.
in 1.17, use AstNode.getPreviousAstNode() instead
previousSibling() - Method in class com.sonar.sslr.api.AstNode
Deprecated.
previousSibling() - Method in interface org.sonar.sslr.ast.AstSelect
Deprecated.
Returns new selection, which contains previous sibling for each node from this selection.
previousSibling() - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
previousSibling() - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
previousSibling() - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
print(AstNode) - Static method in class com.sonar.sslr.impl.ast.AstXmlPrinter
 
print(AstNode, Writer) - Static method in class com.sonar.sslr.impl.ast.AstXmlPrinter
 
priorClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
Procedure - Class in com.sonarsource.cobol.api.symbol
 
Procedure(String, AstNode) - Constructor for class com.sonarsource.cobol.api.symbol.Procedure
 
PROCEDURE - com.sonarsource.cobol.api.CobolKeyword
 
procedureBody - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
procedureDivision - Variable in class com.sonarsource.cobol.api.CobolGrammar
* Procedure Division ****
procedureDivisionUsingKeyword - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
procedureName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
procedurePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
PROCEDURES - com.sonarsource.cobol.api.CobolKeyword
 
procedureSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
PROCEED - com.sonarsource.cobol.api.CobolKeyword
 
process(Token, LexerOutput) - Method in class com.sonar.sslr.api.Preprocessor2
This method is called just before adding a new Token to the LexerOutput.
process(List<Token>) - Method in class com.sonar.sslr.api.Preprocessor
Deprecated.
Method called on each token seen by the current preprocessor.
PROGRAM - com.sonarsource.cobol.api.CobolKeyword
 
PROGRAM_ID - com.sonarsource.cobol.api.CobolKeyword
 
programIdParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
programName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
programUnit - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
promptPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
promptScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
propertyName - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
propertyOptionClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
propertyPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
propertyPhraseWithoutExpression - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
propertyType - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
PunctuatorChannel - Class in com.sonar.sslr.impl.channel
 
PunctuatorChannel(TokenType...) - Constructor for class com.sonar.sslr.impl.channel.PunctuatorChannel
 
pushBackTokenAndProcess(Token, Preprocessor2) - Method in class com.sonar.sslr.api.LexerOutput
This method must be called by a preprocessor when a token has been temporary consumed by this preprocessor but finally must be pushed back to the LexerOutput.
pushBackTokensAndProcess(List<Token>, Preprocessor2) - Method in class com.sonar.sslr.api.LexerOutput
This method must be called by a preprocessor when some tokens have been temporary consumed by this preprocessor but finally must be pushed back to the LexerOutput.
pushBacktrack(int) - Method in class org.sonar.sslr.internal.vm.Machine
 
pushReturn(int, Matcher, int) - Method in class org.sonar.sslr.internal.vm.Machine
 

Q

qualifiedDataName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
qualifierRest - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
QUARTER - com.sonarsource.cobol.api.SQLKeyword
 
QUEUE - com.sonarsource.cobol.api.GcosKeyword
 
QUOTE - com.sonarsource.cobol.api.CobolKeyword
 
QUOTEDSTRING - com.sonarsource.cobol.api.CobolTokenType
 
QUOTES - com.sonarsource.cobol.api.CobolKeyword
 

R

RADIANS - com.sonarsource.cobol.api.SQLKeyword
 
RAISE_ERROR - com.sonarsource.cobol.api.SQLKeyword
 
RAND - com.sonarsource.cobol.api.SQLKeyword
 
randomAccessMode - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
read(char[], int, int) - Method in class org.sonar.sslr.channel.ChannelCodeReaderFilter
This method implements the filtering logic, that is: get the characters from the reader, filter the character flow (and grab more characters from the reader if the filtering removes some), and fill the given buffer to its full capacity with the filtered data.
read(char[], int, int) - Method in class org.sonar.sslr.channel.CodeReaderFilter
This method implements the filtering logic, that is: get the characters from the reader, filter the character flow (and grab more characters from the reader if the filtering removes some), and fill the given buffer to its full capacity with the filtered data.
READ - com.sonarsource.cobol.api.CobolKeyword
 
readStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
REAL - com.sonarsource.cobol.api.SQLKeyword
 
REC2XML - com.sonarsource.cobol.api.SQLKeyword
 
RECEIVE - com.sonarsource.cobol.api.AcuCobolKeyword
 
RECEIVE - com.sonarsource.cobol.api.GcosKeyword
 
receiveControlClause - Variable in class com.sonarsource.cobol.api.HpExtension
 
receiveControlParagraph - Variable in class com.sonarsource.cobol.api.HpExtension
 
receiveStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
receiveStatement - Variable in class com.sonarsource.cobol.api.GcosExtension
Procedure Division
receiveStatementInstruction - Variable in class com.sonarsource.cobol.api.GcosExtension
 
RecognitionException - Exception in com.sonar.sslr.api
This class is not intended to be instantiated or subclassed by clients.
RecognitionException(int, String) - Constructor for exception com.sonar.sslr.api.RecognitionException
 
RecognitionException(int, String, Throwable) - Constructor for exception com.sonar.sslr.api.RecognitionException
 
RecognitionException(LexerException) - Constructor for exception com.sonar.sslr.api.RecognitionException
 
RECORD - com.sonarsource.cobol.api.CobolKeyword
 
recordClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
recordContainsClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
recordDelimiterClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
RECORDING - com.sonarsource.cobol.api.CobolKeyword
 
recordingModeClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
recordKeyClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
recordName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
RECORDS - com.sonarsource.cobol.api.CobolKeyword
 
redefine(DataItem) - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
REDEFINES - com.sonarsource.cobol.api.CobolKeyword
 
REEL - com.sonarsource.cobol.api.CobolKeyword
 
REFERENCE - com.sonarsource.cobol.api.CobolKeyword
 
referenceModification - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ReflectionUtils - Class in com.sonar.sslr.impl.typed
 
RegexChannel<O> - Class in org.sonar.sslr.channel
The RegexChannel can be used to be called each time the next characters in the character stream match a regular expression
RegexChannel(String) - Constructor for class org.sonar.sslr.channel.RegexChannel
Create a RegexChannel object with the required regular expression
regexp(TokenType, String...) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
regexp(String) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Creates parsing expression based on regular expression.
regexp(String) - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
RegexpChannel - Class in com.sonar.sslr.impl.channel
Creates token of specified type from characters, which match given regular expression.
RegexpChannel(TokenType, String) - Constructor for class com.sonar.sslr.impl.channel.RegexpChannel
 
RegexpChannelBuilder - Class in com.sonar.sslr.impl.channel
 
relationalOperator - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
relationCondition - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
RELATIVE - com.sonarsource.cobol.api.CobolKeyword
 
relativeKeyClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
RELEASE - com.sonarsource.cobol.api.CobolKeyword
 
releaseStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
REMAINDER - com.sonarsource.cobol.api.CobolKeyword
 
remarksParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
REMOVAL - com.sonarsource.cobol.api.CobolKeyword
 
removeLastTokens(int) - Method in class com.sonar.sslr.api.LexerOutput
 
RENAMES - com.sonarsource.cobol.api.CobolKeyword
 
renamesClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
REPEAT - com.sonarsource.cobol.api.SQLKeyword
 
REPLACE - com.sonarsource.cobol.api.CobolKeyword
 
REPLACE - com.sonarsource.cobol.api.SQLKeyword
 
REPLACE_PSEUDO_TEXT - com.sonarsource.cobol.api.CobolTokenType
 
REPLACING - com.sonarsource.cobol.api.CobolKeyword
 
replacingPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
replyContainsPhrase - Variable in class com.sonarsource.cobol.api.HpExtension
 
reportClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
reportClauseFirstWord - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
reportDescriptionEntry - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
reportDescriptionEntryAllowSourceClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
reportDescriptionEntryClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
reportDescriptionEntryCodeClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
reportDescriptionEntryControlClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
reportDescriptionEntryLineClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
reportDescriptionEntryOverflowClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
reportDescriptionEntryPageClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
reportGroupDescriptionEntry - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
reportGroupDescriptionEntryClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
reportGroupDescriptionEntryName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
reportIssue(CobolCheck, String) - Method in interface com.sonarsource.cobol.api.issue.IssueRepository
 
reportIssue(String) - Method in class com.sonarsource.cobol.api.ast.CobolCheck
 
reportName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
reportName - Variable in class com.sonarsource.cobol.api.GcosExtension
Common
reportPhrase - Variable in class com.sonarsource.cobol.api.HpExtension
 
REPORTS - com.sonarsource.cobol.api.CobolKeyword
 
reportSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
requiredPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
requiredScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
RERUN - com.sonarsource.cobol.api.CobolKeyword
 
rerun2 - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
rerunClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
RESERVE - com.sonarsource.cobol.api.CobolKeyword
 
reserveClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
RESET - com.sonarsource.cobol.api.CobolKeyword
 
RESET - com.sonarsource.cobol.api.SQLKeyword
 
ret() - Static method in class org.sonar.sslr.internal.vm.Instruction
 
RetInstruction() - Constructor for class org.sonar.sslr.internal.vm.Instruction.RetInstruction
 
RETURN - com.sonarsource.cobol.api.CobolKeyword
 
returnCodeClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
RETURNING - com.sonarsource.cobol.api.CobolKeyword
 
returnStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
REVERSED - com.sonarsource.cobol.api.CobolKeyword
 
reversedClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
reversedPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
reverseVideoScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
REWIND - com.sonarsource.cobol.api.CobolKeyword
 
REWRITE - com.sonarsource.cobol.api.CobolKeyword
 
rewriteStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
RIGHT - com.sonarsource.cobol.api.CobolKeyword
 
RIGHT - com.sonarsource.cobol.api.SQLKeyword
 
ROLLBACK - com.sonarsource.cobol.api.SQLKeyword
 
rollbackStatement - Variable in class com.sonarsource.cobol.api.Cobol400Extension
 
rollbackStatement - Variable in class com.sonarsource.cobol.api.IleCobolExtension
 
rollbackStatement - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
rootRule - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
rootRule() - Method in class com.sonar.sslr.api.typed.ActionParser
 
ROUND - com.sonarsource.cobol.api.SQLKeyword
 
ROUNDED - com.sonarsource.cobol.api.CobolKeyword
 
routineName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
routineNameClause - Variable in class com.sonarsource.cobol.api.HpExtension
 
RPARENCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
 
RTRIM - com.sonarsource.cobol.api.SQLKeyword
 
rule(GrammarRuleKey) - Method in class com.sonar.sslr.api.Grammar
Allows to obtain an instance of grammar rule, which was constructed by LexerlessGrammarBuilder and LexerfulGrammarBuilder.
rule(GrammarRuleKey) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Allows to describe rule.
rule(GrammarRuleKey) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Allows to describe rule.
rule(GrammarRuleKey) - Method in class org.sonar.sslr.internal.grammar.MutableGrammar
 
Rule - Interface in com.sonar.sslr.api
This interface is not intended to be implemented by clients.
RuleDefinition - Class in com.sonar.sslr.impl.matcher
This class is not intended to be instantiated or subclassed by clients.
RuleDefinition(String) - Constructor for class com.sonar.sslr.impl.matcher.RuleDefinition
 
RuleDefinition(GrammarRuleKey) - Constructor for class com.sonar.sslr.impl.matcher.RuleDefinition
 
ruleKeyForMethod(Method) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
 
RuleRefExpression - Class in org.sonar.sslr.internal.vm
 
RuleRefExpression(GrammarRuleKey) - Constructor for class org.sonar.sslr.internal.vm.RuleRefExpression
 
RulesDefinitionExtension - Interface in com.sonarsource.cobol.api.ast
Extension point to define custom COBOL rules inside the same SonarQube rule repository as the standard rules.
RUN - com.sonarsource.cobol.api.CobolKeyword
 

S

SAME - com.sonarsource.cobol.api.CobolKeyword
 
sameAreaClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
samePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenBlankWhenZero - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
screenDescription - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
screenFromItemClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenJustifyClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenLocationPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
screenObjectPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenOccursClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenOptions - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenPictureClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
screenSignClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenToItemClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenUsageClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenUsingItemClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
scrollPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
SEARCH - com.sonarsource.cobol.api.CobolKeyword
 
searchStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
SECOND - com.sonarsource.cobol.api.SQLKeyword
 
Section - Class in com.sonarsource.cobol.api.symbol
 
Section(String, AstNode) - Constructor for class com.sonarsource.cobol.api.symbol.Section
 
SECTION - com.sonarsource.cobol.api.CobolKeyword
 
SECTION - com.sonarsource.cobol.api.SQLKeyword
 
sectionHeader - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
sectionName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
secureScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
SECURITY - com.sonarsource.cobol.api.CobolKeyword
 
securityParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
SEGMENT - com.sonarsource.cobol.api.GcosKeyword
 
SEGMENT_LIMIT - com.sonarsource.cobol.api.CobolKeyword
 
segmentLimitClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
select() - Method in class com.sonar.sslr.api.AstNode
Deprecated.
in 1.22
select(AstNode) - Static method in class org.sonar.sslr.internal.ast.select.AstSelectFactory
 
SELECT - com.sonarsource.cobol.api.CobolKeyword
 
SELECT - com.sonarsource.cobol.api.SQLKeyword
 
selectClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
SEMICOLONCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
 
SEND - com.sonarsource.cobol.api.AcuCobolKeyword
 
SEND - com.sonarsource.cobol.api.GcosKeyword
 
sendStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
sendStatement - Variable in class com.sonarsource.cobol.api.GcosExtension
 
sendStatementClause - Variable in class com.sonarsource.cobol.api.GcosExtension
 
sentence - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
SENTENCE - com.sonarsource.cobol.api.CobolKeyword
 
SEPARATE - com.sonarsource.cobol.api.CobolKeyword
 
sequence(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
in 1.19, use GrammarBuilder.sequence(Object, Object) instead.
SEQUENCE - com.sonarsource.cobol.api.CobolKeyword
 
SequenceExpression - Class in org.sonar.sslr.internal.vm
 
SequenceExpression(ParsingExpression...) - Constructor for class org.sonar.sslr.internal.vm.SequenceExpression
 
SEQUENTIAL - com.sonarsource.cobol.api.CobolKeyword
 
sequentialAccessMode - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
SERVER - com.sonarsource.cobol.api.SQLKeyword
 
SET - com.sonarsource.cobol.api.CobolKeyword
 
SET - com.sonarsource.cobol.api.SQLKeyword
 
setAddress(int) - Method in class org.sonar.sslr.internal.vm.Machine
 
setAddress(int) - Method in class org.sonar.sslr.internal.vm.MachineStack
 
setArraySize(long) - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
setAssignment(String) - Method in class com.sonarsource.cobol.api.symbol.FileSymbol
 
setCalledAddress(int) - Method in class org.sonar.sslr.internal.vm.MachineStack
 
setCharset(Charset) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
 
setChildIndex(AstNode, int) - Static method in class com.sonar.sslr.impl.typed.AstNodeReflector
 
setCobolFile(CobolFile) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
 
setCodeReaderFilters(CodeReaderFilter<?>...) - Method in class org.sonar.sslr.channel.CodeReaderConfiguration
 
setColumn(int) - Method in class com.sonar.sslr.api.Token.Builder
 
setColumnPosition(int) - Method in class org.sonar.sslr.channel.CodeBuffer
Overrides the current column position
setComments(Comments) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
Do not use
setConfiguration(CodeReaderConfiguration) - Method in class com.sonar.sslr.impl.Lexer2
Deprecated. 
setConfiguration(CodeReaderConfiguration) - Method in class org.sonar.sslr.channel.CodeReaderFilter
Sets the configuration that must be used by the CodeReader
setContinuationOffsets(List<Offsets>) - Method in class com.sonar.sslr.api.Token.Builder
Deprecated.
setContinuations(List<TokenContinuation>) - Method in class com.sonar.sslr.api.Token.Builder
 
setCopyBook(boolean) - Method in class com.sonar.sslr.api.Token
FIXME no such method in SSLR 1.9
setCopyBook(String, int) - Method in class com.sonar.sslr.api.Token.Builder
 
setCopyBookOriginalFileName(String) - Method in class com.sonar.sslr.api.Token
FIXME no such method in SSLR 1.9
setCopyBookOriginalLine(int) - Method in class com.sonar.sslr.api.Token
FIXME no such method in SSLR 1.9
setDataName(String) - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
setDefinedAsGlobal(boolean) - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
setExpression(ParsingExpression) - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
 
setExpression(ParsingExpression) - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
 
setExpression(ParsingExpression) - Method in interface org.sonar.sslr.internal.vm.CompilableGrammarRule
 
setField(Field, Object, Object) - Static method in class com.sonar.sslr.impl.typed.ReflectionUtils
 
setFile(File) - Method in class com.sonar.sslr.api.LexerOutput
 
setFile(File) - Method in class com.sonar.sslr.api.Token.Builder
FIXME no such method in SSLR 1.9
setFileStatusCode(String) - Method in class com.sonarsource.cobol.api.symbol.FileSymbol
 
setFileSymbol(FileSymbol) - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
setFiller() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
setFromIndex(int) - Method in class com.sonar.sslr.api.AstNode
 
setGeneratedCode(boolean) - Method in class com.sonar.sslr.api.Token.Builder
 
setGeneratedCode(boolean) - Method in class com.sonar.sslr.api.Token
FIXME no such method in SSLR 1.9
setGrammar(CobolGrammar) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
Do not use
setIgnoreErrors(boolean) - Method in class org.sonar.sslr.internal.vm.Machine
 
setIgnoreErrors(boolean) - Method in class org.sonar.sslr.internal.vm.MachineStack
 
setIndex(int) - Method in class org.sonar.sslr.internal.vm.Machine
 
setIndex(int) - Method in class org.sonar.sslr.internal.vm.MachineStack
 
setIssueRepository(IssueRepository) - Method in class com.sonarsource.cobol.api.ast.CobolCheck
 
setIsXml(boolean) - Method in class com.sonarsource.cobol.api.symbol.FileSymbol
 
setLeftRecursion(int) - Method in class org.sonar.sslr.internal.vm.MachineStack
 
setLevel(int) - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
setLine(int) - Method in class com.sonar.sslr.api.Token.Builder
 
setLinePosition(int) - Method in class org.sonar.sslr.channel.CodeBuffer
Overrides the current line position
setMatcher(Matcher) - Method in class org.sonar.sslr.internal.vm.MachineStack
 
setOutput(O) - Method in class org.sonar.sslr.channel.CodeReaderFilter
Sets the output object
setParent(AstNode, AstNode) - Static method in class com.sonar.sslr.impl.typed.AstNodeReflector
 
setPicture(String) - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
setPreprocessors(Preprocessor2...) - Method in class com.sonar.sslr.impl.Lexer2
Deprecated. 
setReader(Reader) - Method in class org.sonar.sslr.channel.ChannelCodeReaderFilter
Sets the reader from which this class will read the character stream.
setReader(Reader) - Method in class org.sonar.sslr.channel.CodeReaderFilter
Sets the reader from which this class will read the character stream.
setRenamedGroup(List<DataItem>) - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
setReplacement() - Method in class com.sonar.sslr.api.Token.Builder
 
setRootRule(Rule) - Method in class com.sonar.sslr.impl.Parser
 
setRootRule(Rule) - Method in class com.sonarsource.cobol.api.CobolGrammar
 
setRootRule(GrammarRuleKey) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Allows to specify that given rule should be root for grammar.
setRootRule(GrammarRuleKey) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Allows to specify that given rule should be root for grammar.
setSeparateSign(boolean) - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
setStartAndEndOffsets(int, int) - Method in class com.sonar.sslr.api.Token.Builder
 
setStartLineOffset(int) - Method in class com.sonar.sslr.api.Token.Builder
 
setStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
setSymbolTable(CobolSymbolTable) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
Do not use
setTabWidth(int) - Method in class org.sonar.sslr.channel.CodeReaderConfiguration
 
setToIndex(int) - Method in class com.sonar.sslr.api.AstNode
 
setToken(AstNode, Token) - Static method in class com.sonar.sslr.impl.typed.AstNodeReflector
 
setTokens(List<Token>) - Method in class com.sonar.sslr.api.LexerOutput
 
setTrivia(List<Trivia>) - Method in class com.sonar.sslr.api.Token.Builder
 
setType(TokenType) - Method in class com.sonar.sslr.api.Token.Builder
 
setUsage(String) - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
setUsed(boolean) - Method in class com.sonarsource.cobol.api.symbol.FileSymbol
 
setValue(DataItemValue) - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
setValueAndOriginalValue(String) - Method in class com.sonar.sslr.api.Token.Builder
 
setValueAndOriginalValue(String, String) - Method in class com.sonar.sslr.api.Token.Builder
 
SHARE - com.sonarsource.cobol.api.SQLKeyword
 
SHARING - com.sonarsource.cobol.api.MicrofocusKeyword
 
sharingClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
SHIFT_IN - com.sonarsource.cobol.api.CobolKeyword
 
SHIFT_OUT - com.sonarsource.cobol.api.CobolKeyword
 
shouldMemoize() - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
 
shouldMemoize() - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
 
shouldMemoize() - Method in interface org.sonar.sslr.internal.vm.MemoParsingExpression
 
SIGN - com.sonarsource.cobol.api.CobolKeyword
 
SIGN - com.sonarsource.cobol.api.SQLKeyword
 
signCondition - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
signScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
simpleCondition - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
simpleDisplayFormat - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
SIN - com.sonarsource.cobol.api.SQLKeyword
 
SingleAstSelect - Class in org.sonar.sslr.internal.ast.select
AstSelect which contains exactly one element.
SingleAstSelect(AstNode) - Constructor for class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
SINH - com.sonarsource.cobol.api.SQLKeyword
 
size() - Method in class com.sonar.sslr.api.Comments
Return the number of comment tokens
size() - Method in class com.sonar.sslr.api.LexerOutput
 
size() - Method in interface org.sonar.sslr.ast.AstSelect
Deprecated.
Returns the number of elements in this selection.
size() - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
size() - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
size() - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
SIZE - com.sonarsource.cobol.api.CobolKeyword
 
sizePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
sizeScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
sizeWithWindowsAndControlsPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
skip() - Method in interface com.sonar.sslr.api.Rule
Deprecated.
in 1.19, use GrammarRuleBuilder.skip() instead.
skip() - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
 
skip() - Method in interface org.sonar.sslr.grammar.GrammarRuleBuilder
Indicates that grammar rule should not lead to creation of AST node - its children should be attached directly to its parent.
skip() - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
 
SkipFromAstIfOnlyOneChild - Class in com.sonar.sslr.impl.ast
 
skipIfOneChild() - Method in interface com.sonar.sslr.api.Rule
Deprecated.
skipIfOneChild() - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
 
skipIfOneChild() - Method in interface org.sonar.sslr.grammar.GrammarRuleBuilder
Indicates that grammar rule should not lead to creation of AST node if it has exactly one child.
skipIfOneChild() - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
 
SKIPPED_TEXT - com.sonar.sslr.api.Trivia.TriviaKind
 
skippedTrivia(Object) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Creates parsing expression - "skipped trivia".
skippedTrivia(Object) - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
SLASHCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
 
SMALLINT - com.sonarsource.cobol.api.SQLKeyword
 
SORT - com.sonarsource.cobol.api.CobolKeyword
 
sortAscendingDescendingClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
sortDuplicatesClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
sortSequenceClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
sortStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
sortStatementFormat1 - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
sortStatementFormat2 - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
SOUNDEX - com.sonarsource.cobol.api.SQLKeyword
 
SOURCE - com.sonarsource.cobol.api.GcosKeyword
 
SOURCE_CODE_CONTROL - com.sonarsource.cobol.api.AcuCobolTokenType
 
SOURCE_COMPUTER - com.sonarsource.cobol.api.CobolKeyword
 
SOURCE_FORMAT_FIXED - Static variable in class com.sonarsource.cobol.api.CobolConstants
 
SOURCE_FORMAT_FREE - Static variable in class com.sonarsource.cobol.api.CobolConstants
 
SOURCE_FORMAT_KEY - Static variable in class com.sonarsource.cobol.api.CobolConstants
 
SOURCE_FORMAT_VARIABLE - Static variable in class com.sonarsource.cobol.api.CobolConstants
 
SOURCE_FORMATS - Static variable in class com.sonarsource.cobol.api.CobolConstants
 
sourceComputerParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
SPACE - com.sonarsource.cobol.api.CobolKeyword
 
SPACE - com.sonarsource.cobol.api.SQLKeyword
 
SPACES - com.sonarsource.cobol.api.CobolKeyword
 
SPECIAL_NAMES - com.sonarsource.cobol.api.CobolKeyword
 
specialNameClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
specialNamesParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
specialNamesParagraphStatusPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
specialOperatingSystemFileNameQualifier - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
specialRegister - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
sql - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
sqlAggregateFunction - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlArithmeticExpression - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlBasis - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlBeginDeclareStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlCallStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlCaseClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlCastClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlCLICursorStatementOption - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlCloseCursorStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlCombinableCondition - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlComma - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlCommitStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlComparisonOperator - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlConcatenateClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlCondition - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlConditionBetween - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlConditionCompare - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlConditionCurrentCursor - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlConditionExists - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlConditionIn - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlConditionLike - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlConnectAuthorizationClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlConnectStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlCreateViewStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDataChangeTableReference - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDataType - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDataTypeLength - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDataTypeLobLength - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDdlStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareCursorHoldability - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareCursorReturnability - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareCursorRowsetPositioning - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareCursorStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareProcedureOptionList - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareProcedureStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareTableStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareTempTable - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareTempTableColumnDefinition - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareTempTableColumnDefinitionIdentityOptions - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareTempTableCopyOptions - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareVariableStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeleteStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDescribeStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDot - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlEmbeddedErrorStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlEndDeclareStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
SQLERROR - com.sonarsource.cobol.api.SQLKeyword
 
SQLEXCEPTION - com.sonarsource.cobol.api.SQLKeyword
 
SQLEXCLAMCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
 
sqlExecuteImmediateStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlExecuteStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlExpression - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlFetchCursorMultipleRowFetch - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlFetchCursorOrientation - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlFetchCursorSingleFetch - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlFetchCursorStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlFetchSelectClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlFigurativeConstant - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlForUpdateClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlFromClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlFunction - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlFunctionName - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlFunctionOrWordName - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlGetDiagnosticsStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlGetDiagnosticsStatementCombinedInformation - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlGetDiagnosticsStatementConditionInformation - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlGetDiagnosticsStatementStatementInformation - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlGroupByClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlHostVariable - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlIdentifier - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlInsertAtomicClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlInsertClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlInsertForRowsClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlInsertStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
SQLINTERROGATIONCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
 
sqlIntoClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlIsolationClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
SQLKeyword - Enum in com.sonarsource.cobol.api
 
sqlLiteral - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlLockTableStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlMergeStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlNonNumericConstant - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlNumericConstant - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlOpenCursorStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlOpenCursorUsingClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlOpenCursorUsingDescriptorClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlOpenCursorUsingSources - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlOptimizeClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlOrderByClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlParameterDeclaration - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
SQLPIPECHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
 
sqlPrepareStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlQueryNoClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlReadOnlyClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlReleaseConnectionStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlReleaseSavepointStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlRollbackStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlSavepointStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlSelectClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlSelectCommonTableExpression - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlSelectStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlSequenceReference - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlSetStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlSetStatementOptions - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlSetVariableStatementClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlSkippedLockedData - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlSpecialRegisters - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlTimesDiv - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlUpdateClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlUpdateStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlValuesClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlValuesStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
SQLWARNING - com.sonarsource.cobol.api.SQLKeyword
 
sqlWhereClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlWord - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
SQRT - com.sonarsource.cobol.api.SQLKeyword
 
STANDARD_1 - com.sonarsource.cobol.api.CobolKeyword
 
STANDARD_2 - com.sonarsource.cobol.api.CobolKeyword
 
start() - Method in class com.sonar.sslr.api.Offsets
Deprecated.
 
START - com.sonarsource.cobol.api.CobolKeyword
 
startLexing() - Method in class com.sonar.sslr.api.Preprocessor2
Method calls before starting lexing the source code.
startLexing() - Method in class com.sonar.sslr.impl.Lexer2
Deprecated.
use the parser event listeners instead
startOffset() - Method in class com.sonar.sslr.api.TokenContinuation
 
startRecording() - Method in class org.sonar.sslr.channel.CodeBuffer
 
startStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
statement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
STATEMENT - com.sonarsource.cobol.api.SQLKeyword
 
statementList - Variable in class com.sonarsource.cobol.api.CobolGrammar
* Statements ****
STATUS - com.sonarsource.cobol.api.CobolKeyword
 
statusPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
STDDEV - com.sonarsource.cobol.api.SQLKeyword
 
STOP - com.sonarsource.cobol.api.CobolKeyword
 
stopRecording() - Method in class org.sonar.sslr.channel.CodeBuffer
 
stopStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
storageSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
STRING - com.sonarsource.cobol.api.CobolKeyword
 
StringExpression - Class in org.sonar.sslr.internal.vm
 
StringExpression(String) - Constructor for class org.sonar.sslr.internal.vm.StringExpression
 
stringStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
styleFormatPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
stylePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
subNodes() - Method in class org.sonar.sslr.internal.vm.MachineStack
 
subscribeTo(AstNodeType...) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
This method must called into the init() method when a Cobol AST visitor wants to subscribe to a set of AST node type.
subscript - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
subSequence(int, int) - Method in class org.sonar.sslr.channel.CodeBuffer
 
subSequence(int, int) - Method in class org.sonar.sslr.internal.matchers.LocatedText
 
subSequence(int, int) - Method in class org.sonar.sslr.internal.vm.Machine
Not supported.
substitutionSection - Variable in class com.sonarsource.cobol.api.GcosExtension
 
SUBSTR - com.sonarsource.cobol.api.SQLKeyword
 
substring(int, int) - Method in class com.sonar.sslr.api.typed.Input
 
SUBTRACT - com.sonarsource.cobol.api.CobolKeyword
 
subtractStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
Symbol - Class in com.sonar.sslr.api.symbol
FIXME actually not an API of Cobol Plugin
Symbol(AstNode) - Constructor for class com.sonar.sslr.api.symbol.Symbol
 
SYMBOLIC - com.sonarsource.cobol.api.CobolKeyword
 
symbolicCharacter - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
symbolicCharactersClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
SYNC - com.sonarsource.cobol.api.CobolKeyword
 
syncDepthLimitPhrase - Variable in class com.sonarsource.cobol.api.HpExtension
 
SYNCHRONIZED - com.sonarsource.cobol.api.CobolKeyword
 
SyntaxTreeCreator<T> - Class in com.sonar.sslr.impl.typed
 
SyntaxTreeCreator(Object, GrammarBuilderInterceptor, NodeBuilder) - Constructor for class com.sonar.sslr.impl.typed.SyntaxTreeCreator
 
systemFileName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
systemHandlePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
systemName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
systemNameQualifier - Variable in class com.sonarsource.cobol.api.CobolGrammar
 

T

TABLE - com.sonarsource.cobol.api.GcosKeyword
 
TABLE - com.sonarsource.cobol.api.SQLKeyword
 
TABLE_SCHEMA - com.sonarsource.cobol.api.SQLKeyword
 
tableOccursPhrase - Variable in class com.sonarsource.cobol.api.HpExtension
 
tabPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
TALLY - com.sonarsource.cobol.api.EnterpriseKeyword
 
TALLYING - com.sonarsource.cobol.api.CobolKeyword
 
tallyingPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
TAN - com.sonarsource.cobol.api.SQLKeyword
 
TANH - com.sonarsource.cobol.api.SQLKeyword
 
TAPE - com.sonarsource.cobol.api.CobolKeyword
 
TEMPORARY - com.sonarsource.cobol.api.SQLKeyword
 
TERMINAL - com.sonarsource.cobol.api.GcosKeyword
 
terminateStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
TEST - com.sonarsource.cobol.api.CobolKeyword
 
TEXT - com.sonarsource.cobol.api.GcosKeyword
 
TextUtils - Class in org.sonar.sslr.internal.matchers
 
THAN - com.sonarsource.cobol.api.CobolKeyword
 
THEN - com.sonarsource.cobol.api.CobolKeyword
 
THEN - com.sonarsource.cobol.api.SQLKeyword
 
THREAD - com.sonarsource.cobol.api.MicrofocusKeyword
 
THREAD_LOCAL_STORAGE - com.sonarsource.cobol.api.MicrofocusKeyword
 
threadLocalStorageSection - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
THROUGH - com.sonarsource.cobol.api.CobolKeyword
 
THRU - com.sonarsource.cobol.api.CobolKeyword
 
till(Object) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced
Deprecated.
till(Object) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "till".
tillNewLine() - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced
Deprecated.
tillNewLine() - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "till new line".
TillNewLineExpression - Class in org.sonar.sslr.internal.vm.lexerful
 
TIME - com.sonarsource.cobol.api.CobolKeyword
 
TIME - com.sonarsource.cobol.api.SQLKeyword
 
timeLimitsClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
TIMES - com.sonarsource.cobol.api.CobolKeyword
 
timesDiv - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
TIMESTAMP - com.sonarsource.cobol.api.SQLKeyword
 
TIMESTAMP_FORMAT - com.sonarsource.cobol.api.SQLKeyword
 
TIMESTAMP_ISO - com.sonarsource.cobol.api.SQLKeyword
 
TIMESTAMPDIFF - com.sonarsource.cobol.api.SQLKeyword
 
titlePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
TO - com.sonarsource.cobol.api.CobolKeyword
 
TO - com.sonarsource.cobol.api.SQLKeyword
 
TO_CHAR - com.sonarsource.cobol.api.SQLKeyword
 
TO_DATE - com.sonarsource.cobol.api.SQLKeyword
 
toChars() - Method in class org.sonar.sslr.internal.matchers.LocatedText
 
token(TokenType, Object) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Creates parsing expression - "token".
token(TokenType, Object) - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
token(GrammarRuleKey) - Method in interface com.sonar.sslr.api.typed.GrammarBuilder
 
token(GrammarRuleKey) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
 
Token - Class in com.sonar.sslr.api
Tokens are string of character like an identifier, a literal, an integer, ...
Token.Builder - Class in com.sonar.sslr.api
 
tokenAt(int) - Method in class org.sonar.sslr.internal.vm.Machine
 
TokenContinuation - Class in com.sonar.sslr.api
 
TokenContinuation(String, int, int, int) - Constructor for class com.sonar.sslr.api.TokenContinuation
 
TokenExpression - Class in org.sonar.sslr.internal.vm
 
TokenExpression(TokenType, ParsingExpression) - Constructor for class org.sonar.sslr.internal.vm.TokenExpression
 
TokensBridgeExpression - Class in org.sonar.sslr.internal.vm.lexerful
 
TokensBridgeExpression(TokenType, TokenType) - Constructor for class org.sonar.sslr.internal.vm.lexerful.TokensBridgeExpression
 
TokenType - Interface in com.sonar.sslr.api
 
TokenTypeClassExpression - Class in org.sonar.sslr.internal.vm.lexerful
 
TokenTypeClassExpression(Class) - Constructor for class org.sonar.sslr.internal.vm.lexerful.TokenTypeClassExpression
 
TokenTypeExpression - Class in org.sonar.sslr.internal.vm.lexerful
 
TokenTypeExpression(TokenType) - Constructor for class org.sonar.sslr.internal.vm.lexerful.TokenTypeExpression
 
TokenTypesExpression - Class in org.sonar.sslr.internal.vm.lexerful
 
TokenTypesExpression(TokenType...) - Constructor for class org.sonar.sslr.internal.vm.lexerful.TokenTypesExpression
 
TokenValueExpression - Class in org.sonar.sslr.internal.vm.lexerful
 
TokenValueExpression(String) - Constructor for class org.sonar.sslr.internal.vm.lexerful.TokenValueExpression
 
TOP - com.sonarsource.cobol.api.CobolKeyword
 
toString() - Method in class com.sonar.sslr.api.AstNode
 
toString() - Method in class com.sonar.sslr.api.LexerOutput
 
toString() - Method in class com.sonar.sslr.api.Offsets
Deprecated.
 
toString() - Method in class com.sonar.sslr.api.Token
 
toString() - Method in class com.sonar.sslr.api.Trivia
 
toString() - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
 
toString() - Method in class com.sonar.sslr.impl.typed.DelayedRuleInvocationExpression
 
toString() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
toString() - Method in class com.sonarsource.cobol.api.symbol.Module
 
toString() - Method in class org.sonar.sslr.channel.CodeBuffer
 
toString() - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
 
toString() - Method in class org.sonar.sslr.internal.matchers.InputBuffer.Position
 
toString() - Method in class org.sonar.sslr.internal.matchers.LocatedText
 
toString() - Method in class org.sonar.sslr.internal.vm.EndOfInputExpression
 
toString() - Method in class org.sonar.sslr.internal.vm.FirstOfExpression
 
toString() - Method in class org.sonar.sslr.internal.vm.Instruction.BackCommitInstruction
 
toString() - Method in class org.sonar.sslr.internal.vm.Instruction.BacktrackInstruction
 
toString() - Method in class org.sonar.sslr.internal.vm.Instruction.CallInstruction
 
toString() - Method in class org.sonar.sslr.internal.vm.Instruction.ChoiceInstruction
 
toString() - Method in class org.sonar.sslr.internal.vm.Instruction.CommitInstruction
 
toString() - Method in class org.sonar.sslr.internal.vm.Instruction.CommitVerifyInstruction
 
toString() - Method in class org.sonar.sslr.internal.vm.Instruction.EndInstruction
 
toString() - Method in class org.sonar.sslr.internal.vm.Instruction.FailTwiceInstruction
 
toString() - Method in class org.sonar.sslr.internal.vm.Instruction.IgnoreErrorsInstruction
 
toString() - Method in class org.sonar.sslr.internal.vm.Instruction.JumpInstruction
 
toString() - Method in class org.sonar.sslr.internal.vm.Instruction.PredicateChoiceInstruction
 
toString() - Method in class org.sonar.sslr.internal.vm.Instruction.RetInstruction
 
toString() - Method in class org.sonar.sslr.internal.vm.lexerful.AdjacentExpression
 
toString() - Method in class org.sonar.sslr.internal.vm.lexerful.AnyTokenExpression
 
toString() - Method in class org.sonar.sslr.internal.vm.lexerful.TillNewLineExpression
 
toString() - Method in class org.sonar.sslr.internal.vm.lexerful.TokensBridgeExpression
 
toString() - Method in class org.sonar.sslr.internal.vm.lexerful.TokenTypeClassExpression
 
toString() - Method in class org.sonar.sslr.internal.vm.lexerful.TokenTypeExpression
 
toString() - Method in class org.sonar.sslr.internal.vm.lexerful.TokenTypesExpression
 
toString() - Method in class org.sonar.sslr.internal.vm.lexerful.TokenValueExpression
 
toString() - Method in class org.sonar.sslr.internal.vm.NextExpression
 
toString() - Method in class org.sonar.sslr.internal.vm.NextNotExpression
 
toString() - Method in class org.sonar.sslr.internal.vm.NothingExpression
 
toString() - Method in class org.sonar.sslr.internal.vm.OneOrMoreExpression
 
toString() - Method in class org.sonar.sslr.internal.vm.OptionalExpression
 
toString() - Method in class org.sonar.sslr.internal.vm.PatternExpression
 
toString() - Method in class org.sonar.sslr.internal.vm.RuleRefExpression
 
toString() - Method in class org.sonar.sslr.internal.vm.SequenceExpression
 
toString() - Method in class org.sonar.sslr.internal.vm.StringExpression
 
toString() - Method in class org.sonar.sslr.internal.vm.TokenExpression
 
toString() - Method in class org.sonar.sslr.internal.vm.TriviaExpression
 
toString() - Method in class org.sonar.sslr.internal.vm.ZeroOrMoreExpression
 
TRAILING - com.sonarsource.cobol.api.CobolKeyword
 
TRANSFORM - com.sonarsource.cobol.api.CobolKeyword
 
transformStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
TRANSLATE - com.sonarsource.cobol.api.SQLKeyword
 
trimTrailingLineSeparatorFrom(String) - Static method in class org.sonar.sslr.internal.matchers.TextUtils
 
Trivia - Class in com.sonar.sslr.api
 
Trivia.TriviaKind - Enum in com.sonar.sslr.api
 
TriviaExpression - Class in org.sonar.sslr.internal.vm
 
TriviaExpression(Trivia.TriviaKind, ParsingExpression) - Constructor for class org.sonar.sslr.internal.vm.TriviaExpression
 
TRUE - com.sonarsource.cobol.api.CobolKeyword
 
TRUNC - com.sonarsource.cobol.api.SQLKeyword
 
TRUNCATE - com.sonarsource.cobol.api.SQLKeyword
 
type - Variable in class com.sonar.sslr.api.AstNode
 
TYPE_ID - com.sonarsource.cobol.api.SQLKeyword
 
TYPE_NAME - com.sonarsource.cobol.api.SQLKeyword
 
TYPE_SCHEMA - com.sonarsource.cobol.api.SQLKeyword
 
typeClause - Variable in class com.sonarsource.cobol.api.IleCobolExtension
 
typedefClause - Variable in class com.sonarsource.cobol.api.IleCobolExtension
 
typedefClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
typenameClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 

U

UCASE - com.sonarsource.cobol.api.SQLKeyword
 
underlinedPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
underlineScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
UNION - com.sonarsource.cobol.api.SQLKeyword
 
UNIT - com.sonarsource.cobol.api.CobolKeyword
 
UNKNOWN_CHAR - com.sonar.sslr.api.GenericTokenType
 
UnknownCharacterChannel - Class in com.sonar.sslr.impl.channel
Creates token with type GenericTokenType.UNKNOWN_CHAR for any character.
UnknownCharacterChannel() - Constructor for class com.sonar.sslr.impl.channel.UnknownCharacterChannel
 
UnknownCharacterChannel(boolean) - Constructor for class com.sonar.sslr.impl.channel.UnknownCharacterChannel
Deprecated.
logging removed in 1.20, use UnknownCharacterChannel() or implement your own Channel with logging
UNLOCKFILE - com.sonarsource.cobol.api.HpKeyword
 
unlockFileStatement - Variable in class com.sonarsource.cobol.api.HpExtension
 
UNLOCKRECORD - com.sonarsource.cobol.api.HpKeyword
 
unlockRecordStatement - Variable in class com.sonarsource.cobol.api.HpExtension
 
unlockStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
unlockStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
UNSTRING - com.sonarsource.cobol.api.CobolKeyword
 
unstringStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
UNTIL - com.sonarsource.cobol.api.CobolKeyword
 
UP - com.sonarsource.cobol.api.CobolKeyword
 
UPDATE - com.sonarsource.cobol.api.SQLKeyword
 
UPON - com.sonarsource.cobol.api.CobolKeyword
 
uponPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
uponPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
UPPER - com.sonarsource.cobol.api.SQLKeyword
 
upperAndLowerPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
uri() - Method in class com.sonar.sslr.api.typed.Input
 
USAGE - com.sonarsource.cobol.api.CobolKeyword
 
usageScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
USE - com.sonarsource.cobol.api.CobolKeyword
 
USER - com.sonarsource.cobol.api.SQLKeyword
 
useStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
USING - com.sonarsource.cobol.api.CobolKeyword
 
USING - com.sonarsource.cobol.api.SQLKeyword
 
usingClause - Variable in class com.sonarsource.cobol.api.HpExtension
 
usingOmittedClause - Variable in class com.sonarsource.cobol.api.HpExtension
 
usingParameterClause - Variable in class com.sonarsource.cobol.api.HpExtension
 
utilIsOrEqualOrIn - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
utilNumberUnits - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 

V

value() - Method in class com.sonar.sslr.api.TokenContinuation
 
VALUE - com.sonarsource.cobol.api.CobolKeyword
 
VALUE - com.sonarsource.cobol.api.SQLKeyword
 
valueOf(String) - Static method in enum com.sonar.sslr.api.GenericTokenType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sonar.sslr.api.Trivia.TriviaKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sonarsource.cobol.api.AcuCobolKeyword
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sonarsource.cobol.api.AcuCobolTokenType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sonarsource.cobol.api.CICSKeyword
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sonarsource.cobol.api.CobolKeyword
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sonarsource.cobol.api.CobolSpecialCharacter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sonarsource.cobol.api.CobolTokenType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sonarsource.cobol.api.DliKeyword
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sonarsource.cobol.api.EnterpriseKeyword
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sonarsource.cobol.api.GcosKeyword
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sonarsource.cobol.api.HpKeyword
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sonarsource.cobol.api.IleCobolKeyword
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sonarsource.cobol.api.MicrofocusKeyword
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sonarsource.cobol.api.SQLKeyword
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sonarsource.cobol.api.symbol.DataItem.PictureType
Returns the enum constant of this type with the specified name.
valueOfClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
valuePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
values() - Static method in enum com.sonar.sslr.api.GenericTokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sonar.sslr.api.Trivia.TriviaKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sonarsource.cobol.api.AcuCobolKeyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sonarsource.cobol.api.AcuCobolTokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sonarsource.cobol.api.CICSKeyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sonarsource.cobol.api.CobolKeyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sonarsource.cobol.api.CobolSpecialCharacter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sonarsource.cobol.api.CobolTokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sonarsource.cobol.api.DliKeyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sonarsource.cobol.api.EnterpriseKeyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sonarsource.cobol.api.GcosKeyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sonarsource.cobol.api.HpKeyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sonarsource.cobol.api.IleCobolKeyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sonarsource.cobol.api.MicrofocusKeyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sonarsource.cobol.api.SQLKeyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sonarsource.cobol.api.symbol.DataItem.PictureType
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - com.sonarsource.cobol.api.CobolKeyword
 
VALUES - com.sonarsource.cobol.api.SQLKeyword
 
valueScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
VARCHAR - com.sonarsource.cobol.api.SQLKeyword
 
VARCHAR_FORMAT - com.sonarsource.cobol.api.SQLKeyword
 
VARGRAPHIC - com.sonarsource.cobol.api.SQLKeyword
 
VARIANCE - com.sonarsource.cobol.api.SQLKeyword
 
VARYING - com.sonarsource.cobol.api.CobolKeyword
 
visiblePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
visitFile(AstNode) - Method in interface com.sonar.sslr.api.AstVisitor
Called before starting visiting a computation unit tree.
visitFile(AstNode) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
Called before starting visiting a computation unit tree.
visitNode(AstNode) - Method in interface com.sonar.sslr.api.AstVisitor
Called to process an AST node whose type has been registered to be visited.
visitNode(AstNode) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
Called to process an AST node whose type has been registered to be visited.
visitToken(Token) - Method in interface com.sonar.sslr.api.AstAndTokenVisitor
Called sequentially for each token generated by the Lexer
VOLATILE - com.sonarsource.cobol.api.EnterpriseKeyword
 
volumeOrProcessNameQualifier - Variable in class com.sonarsource.cobol.api.CobolGrammar
 

W

WAIT - com.sonarsource.cobol.api.MicrofocusKeyword
 
waitStatement - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
waitStatementOption - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
walkAndVisit(AstNode) - Method in class com.sonar.sslr.impl.ast.AstWalker
 
walkVisitAndListen(AstNode, Object) - Method in class com.sonar.sslr.impl.ast.AstWalker
Deprecated.
in 1.18, use AstWalker.walkAndVisit(AstNode) instead
WEEK - com.sonarsource.cobol.api.SQLKeyword
 
WEEK_ISO - com.sonarsource.cobol.api.SQLKeyword
 
WHEN - com.sonarsource.cobol.api.CobolKeyword
 
WHEN - com.sonarsource.cobol.api.SQLKeyword
 
WHEN_COMPILED - com.sonarsource.cobol.api.CobolKeyword
 
WHENEVER - com.sonarsource.cobol.api.SQLKeyword
 
WHERE - com.sonarsource.cobol.api.SQLKeyword
 
windowHandle - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
WITH - com.sonarsource.cobol.api.CobolKeyword
 
WITH - com.sonarsource.cobol.api.SQLKeyword
 
withChannel(Channel<LexerOutput>) - Method in class com.sonar.sslr.impl.Lexer2.LexerBuilder
 
withChannel(Channel<Lexer>) - Method in class com.sonar.sslr.impl.Lexer.Builder
 
withCharset(Charset) - Method in class com.sonar.sslr.impl.Lexer.Builder
 
withCharset(Charset) - Method in class com.sonar.sslr.impl.Lexer2.LexerBuilder
Define the charset to be used in order to read the source code.
withClause - Variable in class com.sonarsource.cobol.api.GcosExtension
Environment Division
withCodeReaderConfiguration(CodeReaderConfiguration) - Method in class com.sonar.sslr.impl.Lexer2.LexerBuilder
 
withCompressionOrEncryptionClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
withEncoding - Variable in class com.sonarsource.cobol.api.CobolGrammar
IBM COBOL statements
withFailIfNoChannelToConsumeOneCharacter(boolean) - Method in class com.sonar.sslr.impl.Lexer.Builder
 
withFailIfNoChannelToConsumeOneCharacter(boolean) - Method in class com.sonar.sslr.impl.Lexer2.LexerBuilder
 
withGap(Double) - Method in interface com.sonarsource.cobol.api.issue.IssueBuilder
 
withLexer(Lexer2) - Method in class com.sonar.sslr.impl.Parser.Builder
 
withPreprocessor(Preprocessor) - Method in class com.sonar.sslr.impl.Lexer.Builder
Deprecated.
in 1.20 - use your own preprocessor instead
withPreprocessor(Preprocessor2) - Method in class com.sonar.sslr.impl.Lexer2.LexerBuilder
 
withPromptClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
withTimeLimitClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
withUnlockClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
WORD - com.sonarsource.cobol.api.CobolTokenType
 
wordOrKeyword - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
WORDS - com.sonarsource.cobol.api.CobolKeyword
 
WORKING_STORAGE - com.sonarsource.cobol.api.CobolKeyword
 
workingStorageSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
WRITE - com.sonarsource.cobol.api.CobolKeyword
 
writeStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 

X

XML - com.sonarsource.cobol.api.CobolKeyword
 
xmlGenerateGenericSuppressionPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
xmlGenerateNamePhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
xmlGenerateStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
xmlGenerateSuppressPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
xmlGenerateTypePhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
xmlGenerateWhenPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
xmlParseStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
xmlSchemaClause - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
 

Y

YEARS - com.sonarsource.cobol.api.SQLKeyword
 

Z

ZERO - com.sonarsource.cobol.api.CobolKeyword
 
zeroAndNumeriFillPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
ZEROES - com.sonarsource.cobol.api.CobolKeyword
 
zeroOrMore(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
in 1.19, use GrammarBuilder.zeroOrMore(Object) instead.
zeroOrMore(U) - Method in interface com.sonar.sslr.api.typed.GrammarBuilder
 
zeroOrMore(U) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
 
ZeroOrMoreExpression - Class in org.sonar.sslr.internal.vm
 
ZeroOrMoreExpression(ParsingExpression) - Constructor for class org.sonar.sslr.internal.vm.ZeroOrMoreExpression
 
ZEROS - com.sonarsource.cobol.api.CobolKeyword
 
zeroScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages