Index

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 and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abbreviationRest - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ABS - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
absent() - Static method in class com.sonar.sslr.api.typed.Optional
 
ABSVAL - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
ACCEPT - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
accessModeClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ACOS - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
ADD_MONTHS - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
advancingPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
AFTER - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
ALL - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
ALLOCATE - Enum constant in enum com.sonarsource.cobol.api.EnterpriseKeyword
 
allocateStatement - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
 
allReferencesPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ALPHABET - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
alphabetClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ALPHABETIC - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
ALPHABETIC - Enum constant in enum com.sonarsource.cobol.api.symbol.DataItem.PictureType
 
ALPHABETIC_LOWER - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
ALPHABETIC_UPPER - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
alphabetName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ALPHANUMERIC - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
ALPHANUMERIC - Enum constant in enum com.sonarsource.cobol.api.symbol.DataItem.PictureType
 
ALPHANUMERIC_EDITED - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
ALSO - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
ALTER - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
alteredGoto - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ALTERNATE - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
AND - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
ANY - Enum constant in enum 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
 
APPROXIMATE - Enum constant in enum com.sonarsource.cobol.api.HpKeyword
 
ARE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
AREA - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
AREAS - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
arithmeticExpression - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
AS - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
ASCENDING - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
ASCII - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
ASIN - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
ASSIGN - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
ATAN - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
ATAN2 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
ATANH - Enum constant in enum 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
 
attributeClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
attributeNamedParam - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
attributeParams - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
attributesClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
AUTHOR - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
AX_EVENT_LIST - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 

B

B_AND - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
B_EXOR - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
B_NOT - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
B_OR - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
B_XOR - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
backgroundColorScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
backgroundPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
BACKSLASH - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
beforeAfterPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
BEGIN - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
BEGINNING - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
bellPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
bellScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
BETWEEN - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
BIGINT - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
BINARY - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
BINARY_CHAR - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
BINARY_DOUBLE - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
BINARY_LONG - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
BINARY_SHORT - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
BLOCK - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolTokenType
 
bOr - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
BOTTOM - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
BY - Enum constant in enum 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 - Enum constant in enum 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
 
callInThreadClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
callStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
callUsingClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
CANCEL - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
cancelStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
CARETCHAR - Enum constant in enum com.sonarsource.cobol.api.CobolSpecialCharacter
 
CASE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
CAST - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
CBL - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
CBL_INTEGER - Enum constant in enum com.sonarsource.cobol.api.CobolTokenType
 
CCOL - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
cColLineSizePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
CD - Enum constant in enum com.sonarsource.cobol.api.GcosKeyword
 
CEIL - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
CEILING - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
CHAINING - Enum constant in enum com.sonarsource.cobol.api.AcuCobolKeyword
 
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 Class in org.sonar.sslr.channel
 
ChannelException(String) - Constructor for exception class org.sonar.sslr.channel.ChannelException
 
ChannelException(String, Exception) - Constructor for exception class org.sonar.sslr.channel.ChannelException
 
ChannelException(String, Throwable) - Constructor for exception class org.sonar.sslr.channel.ChannelException
 
CHAR - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
CHARACTER - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
CHARACTERS - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum 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
 
classFieldForbiddenWords - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
classIdParagraph - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
className - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
classPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
CLOB - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
CLOCK_UNITS - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
CLOSE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
closeStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
closeWindowStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
COALESCE - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.AcuCobolKeyword
 
COLLATING - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
collatingSequenceClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
COLONCHAR - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
COMMACHAR - Enum constant in enum com.sonarsource.cobol.api.CobolSpecialCharacter
 
COMMENT - Enum constant in enum com.sonar.sslr.api.GenericTokenType
 
COMMENT - Enum constant in enum com.sonar.sslr.api.Trivia.TriviaKind
 
COMMENT - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
commonScreenOption - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
commonScreenOptions - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
COMMUNICATION - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
COMP_1 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
COMP_2 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
COMP_3 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
COMP_4 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
COMP_5 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
COMP_6 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
COMP_X - Enum constant in enum 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
 
COMPRESSION - Enum constant in enum com.sonarsource.cobol.api.AcuCobolKeyword
 
compressionFactorClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
COMPUTATIONAL - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
COMPUTATIONAL_1 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
COMPUTATIONAL_2 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
COMPUTATIONAL_3 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
COMPUTATIONAL_4 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
COMPUTATIONAL_5 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
COMPUTATIONAL_6 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
COMPUTATIONAL_X - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
COMPUTE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
computeStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
CONCAT - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
configurationSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
configurationSectionParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
CONNECT - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
CONSTANT - Enum constant in enum com.sonar.sslr.api.GenericTokenType
 
CONSTRUCTOR - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
CONTINUE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
CONTINUE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
continueRunUnitPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
continueStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
CONTROL - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
CONTROL_AREA - Enum constant in enum com.sonarsource.cobol.api.IleCobolKeyword
 
controlDivision - Variable in class com.sonarsource.cobol.api.GcosExtension
Control Division
controlIdentificationOption - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
controlPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
controlScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
controlType - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
CONVERTING - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
CORR - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
CORRELATION - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
CORRESPONDING - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
COS - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
COSH - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
COUNT - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
COUNT - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
COVARIANCE - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
CURRENCY - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
currencySignClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
CURRENT - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
Cursor() - Constructor for class org.sonar.sslr.channel.CodeBuffer.Cursor
 
CURSOR - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
customAttributeClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 

D

DATA - Enum constant in enum 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
 
dataValueClauseExpression - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
DATE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DATE_COMPILED - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
DATE_WRITTEN - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
DAYNAME - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DAYOFWEEK - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DAYOFWEEK_ISO - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DAYOFYEAR - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DB2Grammar - Class in com.sonarsource.cobol.api
 
DB2Grammar() - Constructor for class com.sonarsource.cobol.api.DB2Grammar
 
DBCLOB - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DBPARTITIONNUM - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DEBUG_ITEM - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
DEBUG_LINE - Enum constant in enum com.sonarsource.cobol.api.CobolTokenType
 
DEBUGGING - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
DECIMAL - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DECIMAL_POINT - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
DECIMALDATE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
decimalPointClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
DECLARATIVES - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
declarativesZone - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
declarativeZoneSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
DECLARE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DECRYPT_BIN - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DECRYPT_CHAR - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
DELETE - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
DELIMITER - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
DEPENDING - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
DEREF - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
DESCRIBE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DESCRIPTOR - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DESTINATION - Enum constant in enum com.sonarsource.cobol.api.GcosKeyword
 
destroy() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
Destroy the visitor.
DESTROY - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DISPLAY - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
DISPLAY_1 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
displayCellPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displaycontrolFontPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displayControlOptions - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displayControlStatement - 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
 
displayUponGlobalTitlePhrase - 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DIVIDE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
divideStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
DIVISION - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
DLCOMMENT - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DliKeyword - Enum in com.sonarsource.cobol.api
 
DLLINKTYPE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DLNEWCOPY - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DLPREVIOUSCOPY - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DLREPLACECONTENT - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DLURLCOMPLETE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DLURLCOMPLETEONLY - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DLURLCOMPLETEWRITE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DLURLPATH - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DLURLPATHONLY - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DLURLPATHWRITE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DLURLSCHEME - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DLURLSERVER - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
DLVALUE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
documentTypeClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
DOLLARCHAR - Enum constant in enum com.sonarsource.cobol.api.CobolSpecialCharacter
 
dot - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
DOTCHAR - Enum constant in enum com.sonarsource.cobol.api.CobolSpecialCharacter
 
DOWN - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
dropStatement - Variable in class com.sonarsource.cobol.api.Cobol400Extension
 
DUPLICATES - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
DYNAMIC - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
ELSE - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
END_ACCEPT - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END_ADD - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END_CALL - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END_COMPUTE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END_DELETE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END_DISPLAY - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
END_DIVIDE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END_EVALUATE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END_EXEC - Enum constant in enum com.sonarsource.cobol.api.CICSKeyword
 
END_EXEC - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END_EXEC - Enum constant in enum com.sonarsource.cobol.api.DliKeyword
 
END_EXEC - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
END_IF - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END_MOVE - Enum constant in enum com.sonarsource.cobol.api.AcuCobolKeyword
 
END_MULTIPLY - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END_OF_PAGE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END_PERFORM - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END_READ - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END_RETURN - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END_REWRITE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END_SEARCH - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END_START - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END_STRING - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END_SUBTRACT - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END_UNSTRING - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END_WRITE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
END_XML - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
endFunctionDefinition - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ENDING - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
entryStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ENVIRONMENT - Enum constant in enum 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 - Enum constant in enum com.sonar.sslr.api.GenericTokenType
 
EOL - Enum constant in enum com.sonar.sslr.api.GenericTokenType
 
EOP - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
EQUAL - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
EQUALCHAR - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
EVENT_MON_STATE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
eventPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
EVERY - Enum constant in enum 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
 
EXCEPT - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
EXCEPTION - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
exceptionHandlerPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
EXCLUSIVE - Enum constant in enum com.sonarsource.cobol.api.HpKeyword
 
EXCLUSIVE - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
exhibitStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
EXISTS - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
EXIT - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
EXTENDED_STORAGE - Enum constant in enum com.sonarsource.cobol.api.HpKeyword
 
extendedStorageStorage - Variable in class com.sonarsource.cobol.api.HpExtension
 
extendFileSpecification - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
EXTERNAL - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
EXTERNAL_FORM - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
FETCH - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
figurativeConstant - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
figurativeConstant - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
 
file() - Method in interface com.sonarsource.cobol.api.ast.CobolFile
 
FILE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
FILE_CONTROL - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
fileAccessModeClause - Variable in class com.sonarsource.cobol.api.HpExtension
 
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
 
fileControlRelativeKey - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
FIRST - Enum constant in enum 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(Object, Object) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "first of".
firstOf(Object, Object) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Creates parsing expression - "first of".
firstOf(Object, Object, Object...) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "first of".
firstOf(Object, Object, Object...) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Creates parsing expression - "first of".
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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
fontPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
FOOTING - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
FOR - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
FOR - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
FOREGROUND_COLOR - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
FREE - Enum constant in enum com.sonarsource.cobol.api.EnterpriseKeyword
 
freeStatement - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
 
FROM - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
FROM - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
FUNCTION_ID - Enum constant in enum com.sonarsource.cobol.api.EnterpriseKeyword
 
functionIdParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
functionName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 

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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
generateConvertingPhrase - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
 
generateStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
GENERIC - Enum constant in enum com.sonarsource.cobol.api.HpKeyword
 
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. remove the comment tags
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 - Enum constant in enum 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 class 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
givingClause - Variable in class com.sonarsource.cobol.api.HpExtension
 
GLOBAL - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
GLOBAL - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
globalClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
GO - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
GO - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
GOBACK - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
gobackStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
GOTO - Enum constant in enum 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 Class in org.sonar.sslr.grammar
Indicates problem with definition of grammar.
GrammarException(String) - Constructor for exception class org.sonar.sslr.grammar.GrammarException
 
GrammarException(Throwable, String) - Constructor for exception class 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
GREATER - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
gridScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
gripPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
GROUP - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
groupUsageClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 

H

HANDLE - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
HELP_ID - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
helpIdPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
HEX - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
HEXA_DIGIT - Static variable in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
HEXADECIMAL - Enum constant in enum com.sonarsource.cobol.api.CobolTokenType
 
HIGH_VALUE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
HIGH_VALUES - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
highlightScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
highLowStandardPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
HOLD - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
I_O_CONTROL - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
ibmCompilerOptionsStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
IBM Compiler options statement
ID - Enum constant in enum com.sonarsource.cobol.api.AcuCobolKeyword
 
IDENTIFICATION - Enum constant in enum com.sonarsource.cobol.api.AcuCobolKeyword
 
identificationDivision - Variable in class com.sonarsource.cobol.api.CobolGrammar
* Identification Division ****
identificationDivisionParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
IDENTIFIED - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
identifier - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
IDENTIFIER - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
idParagraphs - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
IF - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
ifElseClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
IFNULL - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
IN - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
INCLUDE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
index() - Method in class org.sonar.sslr.internal.vm.MachineStack
 
INDEX - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
INDEXED - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
INITIALIZE - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
INPUT - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
INPUT_OUTPUT - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
inquireStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
INSERT - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
INSPECT - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
inspectStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
INSTALLATION - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
intAt(int) - Method in class org.sonar.sslr.channel.CodeBuffer
 
INTEGER - Enum constant in enum 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
 
INTERSECT - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
INTO - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
INTO - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
intoClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
INVALID - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
IS - Enum constant in enum 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
 
isDefinedAsExternal() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
JSON - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
JUSTIFIED - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
justifiedScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 

K

KANJI - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
KEY - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
LEADING - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
LEFT - Enum constant in enum 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. excluding the popped chars)
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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
LESS - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
LESSTHANCHAR - Enum constant in enum 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 Class in com.sonar.sslr.impl
This class is not intended to be instantiated or subclassed by clients.
LexerException(String) - Constructor for exception class com.sonar.sslr.impl.LexerException
 
LexerException(String, Throwable) - Constructor for exception class 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
LINAGE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
LINAGE_COUNTER - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
linageClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
line() - Method in class com.sonar.sslr.api.TokenContinuation
 
LINE - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
lineScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
linesPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
LINKAGE - Enum constant in enum 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 - Enum constant in enum com.sonar.sslr.api.GenericTokenType
 
literalOrIdentifier - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
literalOrIdentifierOrArithmeticExpression - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
LN - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
LOCAL - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
LOCAL_STORAGE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
localStorageSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
LOCATE - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
LOCK - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
LOCKFILE - Enum constant in enum com.sonarsource.cobol.api.HpKeyword
 
lockFileStatement - Variable in class com.sonarsource.cobol.api.HpExtension
 
lockMode - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
lockModeExclusive - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
lockStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
LOG - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
LOG10 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
LOW_VALUE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
LOW_VALUES - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
LOWER - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
LPARENCHAR - Enum constant in enum com.sonarsource.cobol.api.CobolSpecialCharacter
 
LTRIM - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
memorySizeClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
MERGE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
mergeStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
MESSAGE - Enum constant in enum com.sonarsource.cobol.api.AcuCobolKeyword
 
MESSAGE - Enum constant in enum com.sonarsource.cobol.api.GcosKeyword
 
messageSourcePhrase - Variable in class com.sonarsource.cobol.api.HpExtension
 
methodIdParagraph - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
MethodInterceptor - Interface in com.sonar.sslr.impl.typed
 
methodName - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
methodSignatureClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
MIDNIGHT_SECONDS - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
MIN - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
MINUSCHAR - Enum constant in enum com.sonarsource.cobol.api.CobolSpecialCharacter
 
MINUTE - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
mode - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
MODE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
MODE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
modifiedClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
MODIFY - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
MONTHNAME - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
MORE_LABELS - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
MORETHANCHAR - Enum constant in enum com.sonarsource.cobol.api.CobolSpecialCharacter
 
MOVE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
moveStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
MultiLocationBuilder<T> - Interface in com.sonarsource.cobol.api.issue
 
MULTIPLE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
multipleFileClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
MULTIPLY - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
MULTIPLY_ALT - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
NativeExpression - Class in org.sonar.sslr.internal.vm
 
NativeExpression() - Constructor for class org.sonar.sslr.internal.vm.NativeExpression
 
NEGATIVE - Enum constant in enum 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) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "next".
next(Object) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Creates parsing expression - "next".
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(Object, Object...) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "next".
next(Object, Object...) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Creates parsing expression - "next".
NEXT - Enum constant in enum 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) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "next not".
nextNot(Object) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Creates parsing expression - "next not".
nextNot(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
in 1.19, use GrammarBuilder.nextNot(Object) instead.
nextNot(Object, Object...) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "next not".
nextNot(Object, Object...) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Creates parsing expression - "next not".
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 - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
NOT - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
noteStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
nothing() - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "nothing".
nothing() - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Creates parsing expression - "nothing".
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 - Enum constant in enum com.sonarsource.cobol.api.CobolSpecialCharacter
 
NULL - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
NULL - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
NULLIF - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
NULLS - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
NUMBER - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
NUMERIC - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
NUMERIC - Enum constant in enum com.sonarsource.cobol.api.symbol.DataItem.PictureType
 
NUMERIC_EDITED - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
OBJECT_COMPUTER - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
OF - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
OFF - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
ON - Enum constant in enum 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) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "one or more".
oneOrMore(Object) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Creates parsing expression - "one or more".
oneOrMore(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
in 1.19, use GrammarBuilder.oneOrMore(Object) instead.
oneOrMore(Object, Object...) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "one or more".
oneOrMore(Object, Object...) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Creates parsing expression - "one or more".
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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
OPEN - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
optional(Object) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "optional".
optional(Object) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Creates parsing expression - "optional".
optional(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
in 1.19, use GrammarBuilder.optional(Object) instead.
optional(Object, Object...) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "optional".
optional(Object, Object...) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Creates parsing expression - "optional".
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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
OR - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
ORDER - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
ORDER - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
OTHER - Enum constant in enum com.sonarsource.cobol.api.symbol.DataItem.PictureType
 
OUTER - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
OUTPUT - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
OUTPUT - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
outputFileSpecification - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
outputPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
OVERFLOW - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
PADDING - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
paddingCharacterClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
PAGE - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
parseConvertingPhrase - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
 
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> - 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> - Class in com.sonar.sslr.impl
 
ParserAdapter<G> - 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 - Enum constant in enum 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
 
performUntilConditionClause - 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
PICTURE - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolSpecialCharacter
 
plusMinus - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
POINTER - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
POSITIVE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
POSSTR - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
power - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
POWER - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
POWERCHARS - Enum constant in enum com.sonarsource.cobol.api.CobolSpecialCharacter
 
predefinedTypeSpecifier - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
PREPROCESSING_LINE - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
procedureSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
PROCEED - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
PROGRAM_ID - Enum constant in enum 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
 
PROTECTED - Enum constant in enum com.sonarsource.cobol.api.HpKeyword
 
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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
QUEUE - Enum constant in enum com.sonarsource.cobol.api.GcosKeyword
 
QUOTE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
QUOTEDSTRING - Enum constant in enum com.sonarsource.cobol.api.CobolTokenType
 
QUOTES - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 

R

RADIANS - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
RAISE_ERROR - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
RAND - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
readStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
REAL - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
REC2XML - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
RECEIVE - Enum constant in enum com.sonarsource.cobol.api.AcuCobolKeyword
 
RECEIVE - Enum constant in enum 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 Class in com.sonar.sslr.api
This class is not intended to be instantiated or subclassed by clients.
RecognitionException(int, String) - Constructor for exception class com.sonar.sslr.api.RecognitionException
 
RecognitionException(int, String, Throwable) - Constructor for exception class com.sonar.sslr.api.RecognitionException
 
RecognitionException(LexerException) - Constructor for exception class com.sonar.sslr.api.RecognitionException
 
RECORD - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
redefine(DataItem) - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
REDEFINES - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
REEL - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
REFERENCE - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
relativeKeyClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
RELEASE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
releaseStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
REMAINDER - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
remarksParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
REMOVAL - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
removeLastTokens(int) - Method in class com.sonar.sslr.api.LexerOutput
 
RENAMES - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
renamesClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
REPEAT - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
REPLACE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
REPLACE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
REPLACE_PSEUDO_TEXT - Enum constant in enum com.sonarsource.cobol.api.CobolTokenType
 
REPLACING - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
reportSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
REPOSITORY - Enum constant in enum com.sonarsource.cobol.api.EnterpriseKeyword
 
repositoryParagraph - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
 
requiredPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
requiredScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
RERUN - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
rerun2 - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
rerunClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
RESERVE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
reserveClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
RESET - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
RESET - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
returnCodeClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
RETURNING - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
returnStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
REVERSED - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
REWRITE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
rewriteStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
RIGHT - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
RIGHT - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
ROLLBACK - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
ROUNDED - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
routineName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
routineNameClause - Variable in class com.sonarsource.cobol.api.HpExtension
 
RPARENCHAR - Enum constant in enum com.sonarsource.cobol.api.CobolSpecialCharacter
 
RTRIM - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 

S

SAME - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
sameAreaClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
samePhrase - 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
searchStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
SECOND - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
SECTION - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
securityParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
SEGMENT - Enum constant in enum com.sonarsource.cobol.api.GcosKeyword
 
SEGMENT_LIMIT - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
SELECT - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
selectClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
SEMICOLONCHAR - Enum constant in enum com.sonarsource.cobol.api.CobolSpecialCharacter
 
SEND - Enum constant in enum com.sonarsource.cobol.api.AcuCobolKeyword
 
SEND - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
SEPARATE - Enum constant in enum 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(Object, Object) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "sequence".
sequence(Object, Object) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Creates parsing expression - "sequence".
sequence(Object, Object, Object...) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "sequence".
sequence(Object, Object, Object...) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Creates parsing expression - "sequence".
SEQUENCE - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
sequentialAccessMode - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
SERVER - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
SET - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
SET - Enum constant in enum 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
 
setDefinedAsExternal(boolean) - 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
SHARED - Enum constant in enum com.sonarsource.cobol.api.HpKeyword
 
SHARING - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
sharingClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
SHIFT_IN - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
SHIFT_OUT - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
SIGN - Enum constant in enum 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
 
simpleTypeSpecifier - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
SIN - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolSpecialCharacter
 
SMALLINT - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
SORT - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
SOURCE - Enum constant in enum com.sonarsource.cobol.api.GcosKeyword
 
SOURCE_CODE_CONTROL - Enum constant in enum com.sonarsource.cobol.api.AcuCobolTokenType
 
SOURCE_COMPUTER - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
SPACE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
SPACES - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
SPECIAL_NAMES - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
specialNameClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
specialNameClauseSwitches - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
SQLEXCEPTION - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
SQLEXCLAMCHAR - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
sqlWhereClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlWord - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
SQRT - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
STANDARD_1 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
STANDARD_2 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
start() - Method in class com.sonar.sslr.api.Offsets
Deprecated.
 
START - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
statementList - Variable in class com.sonarsource.cobol.api.CobolGrammar
* Statements ****
STATUS - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
statusPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
STDDEV - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
STOP - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
substring(int, int) - Method in class com.sonar.sslr.api.typed.Input
 
SUBTRACT - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
subtractStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
suppressPhrase - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
 
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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
symbolicCharacter - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
symbolicCharactersClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
SYNC - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
syncDepthLimitPhrase - Variable in class com.sonarsource.cobol.api.HpExtension
 
SYNCHRONIZED - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.GcosKeyword
 
TABLE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
TABLE_SCHEMA - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
tableOccursPhrase - Variable in class com.sonarsource.cobol.api.HpExtension
 
tabPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
TALLY - Enum constant in enum com.sonarsource.cobol.api.EnterpriseKeyword
 
TALLYING - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
tallyingPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
TAN - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
TANH - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
TAPE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
TEMPORARY - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
TERMINAL - Enum constant in enum com.sonarsource.cobol.api.GcosKeyword
 
terminateStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
TEST - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
TEXT - Enum constant in enum com.sonarsource.cobol.api.GcosKeyword
 
TextUtils - Class in org.sonar.sslr.internal.matchers
 
THAN - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
THEN - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
THEN - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
THREAD - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
THREAD_LOCAL_STORAGE - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
threadLocalStorageSection - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
THROUGH - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
THRU - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
TIME - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
timeLimitsClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
TIMES - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
timesDiv - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
TIMESTAMP - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
TIMESTAMP_FORMAT - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
TIMESTAMP_ISO - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
TIMESTAMPDIFF - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
titlePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
TO - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
TO - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
TO_CHAR - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
TO_DATE - Enum constant in enum 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, ... which are produced by the lexer to feed the parser.
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 - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
TRANSFORM - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
transformStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
TRANSLATE - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
TRUNC - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
TRUNCATE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
type - Variable in class com.sonar.sslr.api.AstNode
 
TYPE_ID - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
TYPE_NAME - Enum constant in enum com.sonarsource.cobol.api.MicrofocusKeyword
 
TYPE_NAME - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
TYPE_SCHEMA - Enum constant in enum 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
 
typeGenericsSpecifier - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
typeName - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
typenameClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
typeSpecifier - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 

U

UCASE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
underlinedPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
underlineScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
UNION - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
UNIT - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
UNKNOWN_CHAR - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.HpKeyword
 
unlockFileStatement - Variable in class com.sonarsource.cobol.api.HpExtension
 
UNLOCKRECORD - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
unstringStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
UNTIL - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
UP - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
UPDATE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
UPON - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
uponPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
uponPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
UPPER - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
usageScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
USE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
USER - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
useStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
USING - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
USING - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
VALUE - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
VALUES - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
valueScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
VARCHAR - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
VARCHAR_FORMAT - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
VARGRAPHIC - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
VARIANCE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
VARYING - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.EnterpriseKeyword
 
volumeOrProcessNameQualifier - Variable in class com.sonarsource.cobol.api.CobolGrammar
 

W

WAIT - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
WEEK_ISO - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
WHEN - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
WHEN - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
WHEN_COMPILED - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
WHENEVER - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
whenStatement - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
 
WHERE - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 
windowHandle - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
WITH - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
WITH - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.CobolTokenType
 
wordOrKeyword - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
WORDS - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
WORKING_STORAGE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
workingStorageSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
WRITE - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
writeStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 

X

XML - Enum constant in enum 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 - Enum constant in enum com.sonarsource.cobol.api.SQLKeyword
 

Z

ZERO - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
zeroAndNumeriFillPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
ZEROES - Enum constant in enum com.sonarsource.cobol.api.CobolKeyword
 
zeroOrMore(Object) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "zero or more".
zeroOrMore(Object) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Creates parsing expression - "zero or more".
zeroOrMore(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
in 1.19, use GrammarBuilder.zeroOrMore(Object) instead.
zeroOrMore(Object, Object...) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "zero or more".
zeroOrMore(Object, Object...) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
Creates parsing expression - "zero or more".
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 - Enum constant in enum 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 and Interfaces|All Packages|Constant Field Values|Serialized Form