Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

A

abbreviationRest - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
AbstractText - Class in org.sonar.sslr.internal.text
Base class for all implementations of Text.
AbstractText() - Constructor for class org.sonar.sslr.internal.text.AbstractText
 
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
 
accessModeClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
acquireStatement - Variable in class com.sonarsource.cobol.api.Cobol400Extension
 
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
 
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
 
addParsingEventListeners(ParsingEventListener...) - Method in class com.sonar.sslr.impl.Parser.Builder
Deprecated.
in 1.19
addRecognictionExceptionListeners(RecognitionExceptionListener...) - Method in class com.sonar.sslr.impl.Parser.Builder
Deprecated.
in 1.19
address() - Method in class org.sonar.sslr.internal.vm.MachineStack
 
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
 
addSourceCode(SourceCode) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
Deprecated. 
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
 
advancingPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
aggregateIfThereIsAlreadyAValue() - Method in enum com.sonarsource.cobol.api.metrics.CobolMetrics
Deprecated.
 
allReferencesPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
alphabetClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
alphabetName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
alteredGoto - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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(String...) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
and(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Standard
Deprecated.
in 1.19, use GrammarBuilder.sequence(Object, Object) instead.
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
 
append(Text) - Method in class org.sonar.sslr.text.TextBuilder
Deprecated.
 
appendTransformation(Text, Text) - Method in class org.sonar.sslr.text.TextBuilder
Deprecated.
 
applyIoClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
arithmeticExpression - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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
 
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(Token) - Constructor for class com.sonar.sslr.api.AstNode
 
AstNode(AstNodeType, String, 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
 
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
An immutable ordered collection of AST nodes with operations for selection.
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
 
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
 
AuditListener - Interface in com.sonar.sslr.api
Deprecated.
in 1.19, use com.sonar.sslr.squid.AstScannerExceptionHandler from the SSLR Squid Bridge (2.3)
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
 

B

backCommit(int) - Static method in class org.sonar.sslr.internal.vm.Instruction
 
BackCommitInstruction(int) - Constructor for class org.sonar.sslr.internal.vm.Instruction.BackCommitInstruction
 
backgroundColorScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
backgroundPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
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
 
BarrierSignal - Exception in com.sonar.sslr.api.flow
Deprecated.
since SonarCOBOL 3.4. This API will be dropped with no replacement.
BarrierSignal() - Constructor for exception com.sonar.sslr.api.flow.BarrierSignal
Deprecated.
 
basis - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
beforeAfterPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
bellPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
bellScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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
 
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
 
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
 
bOr - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
Branch - Class in com.sonar.sslr.api.flow
Deprecated.
since SonarCOBOL 3.4. This API will be dropped with no replacement.
Branch(Branch) - Constructor for class com.sonar.sslr.api.flow.Branch
Deprecated.
 
Branch() - Constructor for class com.sonar.sslr.api.flow.Branch
Deprecated.
 
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.
build() - Method in class org.sonar.sslr.text.TextBuilder
Deprecated.
 
builder() - Static method in class com.sonar.sslr.api.Token
 
builder(Token) - 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(G) - Static method in class com.sonar.sslr.impl.Parser
 
builder(Parser<G>) - Static method in class com.sonar.sslr.impl.Parser
 
builder() - Static method in class org.sonar.sslr.channel.ChannelDispatcher
Get a Builder instance to build a new ChannelDispatcher
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.

C

c400 - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
call(int, Matcher) - Static method in class org.sonar.sslr.internal.vm.Instruction
 
callByContentClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
callByReferenceClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
callByValueClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
callConventionClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
calledAddress() - Method in class org.sonar.sslr.internal.vm.MachineStack
 
CallInstruction(int, Matcher) - Constructor for class org.sonar.sslr.internal.vm.Instruction.CallInstruction
 
callStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
callUsingClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
cancelStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
cColLineSizePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
chainStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
Channel<O> - Class in org.sonar.sslr.channel
 
Channel() - Constructor for class org.sonar.sslr.channel.Channel
 
ChannelCodeReaderFilter<O> - Class in org.sonar.sslr.channel
This class is a special CodeReaderFilter that uses Channels to filter the character stream before it is passed to the main channels declared for the CodeReader.
ChannelCodeReaderFilter(Channel<O>...) - Constructor for class org.sonar.sslr.channel.ChannelCodeReaderFilter
Creates a CodeReaderFilter that will use the provided Channels to filter the character stream it gets from its reader.
ChannelCodeReaderFilter(O, Channel<O>...) - Constructor for class org.sonar.sslr.channel.ChannelCodeReaderFilter
Creates a CodeReaderFilter that will use the provided Channels to filter the character stream it gets from its reader.
ChannelDispatcher<O> - Class in org.sonar.sslr.channel
 
ChannelDispatcher.Builder - Class in org.sonar.sslr.channel
 
ChannelException - Exception in org.sonar.sslr.channel
 
ChannelException(String, Exception) - Constructor for exception org.sonar.sslr.channel.ChannelException
 
ChannelException(String) - Constructor for exception org.sonar.sslr.channel.ChannelException
 
ChannelException(String, Throwable) - Constructor for exception org.sonar.sslr.channel.ChannelException
 
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.text.CompositeText.CompositeTextCharSequence
 
charAt(int) - Method in class org.sonar.sslr.internal.text.PlainText
 
charAt(int) - Method in class org.sonar.sslr.internal.vm.Machine
 
charAt(int) - Method in interface org.sonar.sslr.text.TextCharSequence
Deprecated.
 
checkValidityOnInputClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
children() - Method in interface org.sonar.sslr.ast.AstSelect
Returns new selection, which contains children of this selection.
children(AstNodeType) - Method in interface org.sonar.sslr.ast.AstSelect
Returns new selection, which contains children of a given type of this selection.
children(AstNodeType...) - Method in interface org.sonar.sslr.ast.AstSelect
Returns new selection, which contains children of a given types of this selection.
children() - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
children(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
children(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
children() - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
children(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
children(AstNodeType...) - 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 class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
children(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
children - Variable in class org.sonar.sslr.internal.vm.ErrorTreeNode
 
choice(int) - Static method in class org.sonar.sslr.internal.vm.Instruction
 
ChoiceInstruction(int) - Constructor for class org.sonar.sslr.internal.vm.Instruction.ChoiceInstruction
 
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
 
classClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
classCondition - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
classField - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
className - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
classPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
clone() - Method in class org.sonar.sslr.channel.CodeBuffer.Cursor
 
cloneWithoutCodeReaderFilters() - Method in class org.sonar.sslr.channel.CodeReaderConfiguration
 
closeStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
closeWindowStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
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
 
CobolAstCheck - Class in com.sonarsource.cobol.api.ast
Deprecated.
(it will be removed in SonarCobol 5.0) inherit from CobolCheck and use CobolCheck.reportIssue(String), see bellow @deprecated comments for more details
CobolAstCheck() - Constructor for class com.sonarsource.cobol.api.ast.CobolAstCheck
Deprecated.
 
CobolAstCheckRepository - Class in com.sonarsource.cobol.api.ast
Deprecated.
(it will be removed in SonarCobol 5.0) Use CobolCheckRepository instead. See Custom Rules for COBOL Documentation
CobolAstCheckRepository() - Constructor for class com.sonarsource.cobol.api.ast.CobolAstCheckRepository
Deprecated.
 
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 SonarCOBOL.
CobolConstants - Class in com.sonarsource.cobol.api
Constants linked to the COBOL language.
CobolCopyBookBarrier - Class in com.sonarsource.cobol.api.flow
Deprecated.
since SonarCOBOL 3.4. This API will be dropped with no replacement.
CobolCopyBookBarrier() - Constructor for class com.sonarsource.cobol.api.flow.CobolCopyBookBarrier
Deprecated.
 
CobolDataFlowEngine - Class in com.sonarsource.cobol.api.flow
Deprecated.
since SonarCOBOL 3.4. This API will be dropped with no replacement.
CobolDataFlowEngine(CobolSymbolTable, CobolGrammar, CobolDataFlowEngineObserver...) - Constructor for class com.sonarsource.cobol.api.flow.CobolDataFlowEngine
Deprecated.
 
CobolDataFlowEngineObserver - Interface in com.sonarsource.cobol.api.flow
Deprecated.
since SonarCOBOL 3.4. This API will be dropped with no replacement.
CobolErrorFormatter - Class in org.sonar.sslr.internal.vm
 
CobolErrorFormatter() - Constructor for class org.sonar.sslr.internal.vm.CobolErrorFormatter
 
CobolExecutionFlow - Interface in com.sonar.sslr.api.flow
Deprecated.
since SonarCOBOL 3.4. This API will be dropped with no replacement.
CobolExecutionFlowVisitor - Class in com.sonar.sslr.api.flow
Deprecated.
since SonarCOBOL 3.4. This API will be dropped with no replacement.
CobolExecutionFlowVisitor() - Constructor for class com.sonar.sslr.api.flow.CobolExecutionFlowVisitor
Deprecated.
 
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
 
CobolMeasureProvider - Class in com.sonarsource.cobol.api.metrics
Deprecated.
with no replacement
CobolMeasureProvider() - Constructor for class com.sonarsource.cobol.api.metrics.CobolMeasureProvider
Deprecated.
 
CobolMetricProvider - Class in com.sonarsource.cobol.api.metrics
Deprecated.
with no replacement
CobolMetricProvider() - Constructor for class com.sonarsource.cobol.api.metrics.CobolMetricProvider
Deprecated.
 
CobolMetrics - Enum in com.sonarsource.cobol.api.metrics
Deprecated.
with no replacement
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
 
CobolStmt - Class in com.sonarsource.cobol.api.flow
Deprecated.
since SonarCOBOL 3.4. This API will be dropped with no replacement.
CobolStmt(AstNode) - Constructor for class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
CobolStmt(AstNode, CobolGrammar, CobolSymbolTable) - Constructor for class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
CobolStmtFlowHandler - Class in com.sonar.sslr.api.flow
Deprecated.
since SonarCOBOL 3.4. This API will be dropped with no replacement.
CobolStmtFlowHandler() - Constructor for class com.sonar.sslr.api.flow.CobolStmtFlowHandler
Deprecated.
 
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.
CodeBuffer - Class in org.sonar.sslr.channel
The CodeBuffer class provides all the basic features required to manipulate a source code character stream.
CodeBuffer(String, CodeReaderConfiguration) - Constructor for class org.sonar.sslr.channel.CodeBuffer
 
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.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(String) - 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, 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
 
collatingSequenceClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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.flow - package com.sonar.sslr.api.flow
 
com.sonar.sslr.api.symbol - package com.sonar.sslr.api.symbol
 
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.events - package com.sonar.sslr.impl.events
 
com.sonar.sslr.impl.matcher - package com.sonar.sslr.impl.matcher
 
com.sonarsource.cobol.api - package com.sonarsource.cobol.api
 
com.sonarsource.cobol.api.ast - package com.sonarsource.cobol.api.ast
 
com.sonarsource.cobol.api.flow - package com.sonarsource.cobol.api.flow
 
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.metrics - package com.sonarsource.cobol.api.metrics
 
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
 
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
 
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
 
commonScreenOption - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
commonScreenOptions - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
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
 
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(CompilationHandler) - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
 
compile(CompilationHandler) - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
 
compile(ParsingExpression) - Method in class org.sonar.sslr.internal.vm.CompilationHandler
 
compile(CompilationHandler) - Method in class org.sonar.sslr.internal.vm.FirstOfExpression
Compiles this expression into a sequence of instructions:
compile(CompilableGrammarRule) - Static method in class org.sonar.sslr.internal.vm.MutableGrammarCompiler
 
compile(ParsingExpression) - Method in class org.sonar.sslr.internal.vm.MutableGrammarCompiler
 
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:
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
 
CompositeText - Class in org.sonar.sslr.internal.text
 
CompositeText(List<AbstractText>) - Constructor for class org.sonar.sslr.internal.text.CompositeText
 
CompositeText.CompositeTextCharSequence - Class in org.sonar.sslr.internal.text
 
CompositeTextCharSequence() - Constructor for class org.sonar.sslr.internal.text.CompositeText.CompositeTextCharSequence
 
computeLines(char[]) - Static method in class org.sonar.sslr.internal.text.TextUtils
 
computeStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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
 
configurationSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
configurationSectionParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
constructorPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
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
 
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.
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
 
continueRunUnitPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
continueStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
controlDivision - Variable in class com.sonarsource.cobol.api.GcosExtension
Control Division
controlPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
controlScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
convert(Metric) - Static method in class com.sonarsource.cobol.api.metrics.CobolMetricProvider
Deprecated.
 
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
 
CR - Static variable in class org.sonar.sslr.internal.matchers.TextUtils
 
CR - Static variable in class org.sonar.sslr.text.Texts
Deprecated.
 
create(AstNode, Grammar) - Static method in class com.sonar.sslr.api.PreprocessingDirective
Deprecated.
 
create() - Static method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
 
create() - Static method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
 
create(List<AstNode>) - Static method in class org.sonar.sslr.internal.ast.select.AstSelectFactory
 
create(ParsingResult, Text) - Static method in class org.sonar.sslr.internal.matchers.AstCreator
 
create(ParseNode, List<Token>) - Static method in class org.sonar.sslr.internal.matchers.LexerfulAstCreator
 
create() - Static method in class org.sonar.sslr.text.TextBuilder
Deprecated.
 
create(String) - Static method in class org.sonar.sslr.text.Texts
Deprecated.
 
create(File, String) - Static method in class org.sonar.sslr.text.Texts
Deprecated.
 
create(File, char[]) - Static method in class org.sonar.sslr.text.Texts
Deprecated.
 
createBasedOn(LexerfulGrammarBuilder...) - Static method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
 
createBasedOn(LexerlessGrammarBuilder...) - Static method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
 
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
 
createPreprocessingDirective(PreprocessingDirective) - Static method in class com.sonar.sslr.api.Trivia
 
createPreprocessingDirective(AstNode, Grammar) - Static method in class com.sonar.sslr.api.Trivia
 
createPreprocessingToken(Token) - Static method in class com.sonar.sslr.api.Trivia
 
createSkippedText(List<Token>) - Static method in class com.sonar.sslr.api.Trivia
 
createSkippedText(Token...) - Static method in class com.sonar.sslr.api.Trivia
 
createStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
currencySignClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
Cursor() - Constructor for class org.sonar.sslr.channel.CodeBuffer.Cursor
 

D

dataBlankWhenZeroClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataCobol400IndicatorClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataCobol400LikeClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataDescriptionEntry - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataDescriptionEntryClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataDivision - Variable in class com.sonarsource.cobol.api.CobolGrammar
* Data Division ****
dataDivisionSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataExternalClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataFalseClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataGlobalClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
DataItem - Class in com.sonarsource.cobol.api.symbol
 
DataItem(AstNode) - Constructor for class com.sonarsource.cobol.api.symbol.DataItem
 
DataItem.PictureType - Enum in com.sonarsource.cobol.api.symbol
 
DataItemFinder - Class in com.sonarsource.cobol.api.symbol
 
DataItemValue - Class in com.sonarsource.cobol.api.symbol
 
DataItemValue(Token) - Constructor for class com.sonarsource.cobol.api.symbol.DataItemValue
 
dataJustifiedClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataOccursClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataPictureClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataRecordClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataRedefinesClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataSignClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataSpecialNamesClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
dataSynchronizedClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataUsageClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataUsageClauseOptions - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataUsageHandleType - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
dataUsageSqlType - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataValue - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataValueClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataValueTo - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataVaryingClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dataXmlcountInClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
dataXmlIdentifiedBy - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
dataXmlNamespaceClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
dataXmlProcessingInstructionClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
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
 
DB2Grammar - Class in com.sonarsource.cobol.api
 
DB2Grammar() - Constructor for class com.sonarsource.cobol.api.DB2Grammar
 
decimalPointClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
declarativesZone - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
declarativeZoneSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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
 
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
 
descendants(AstNodeType) - Method in interface org.sonar.sslr.ast.AstSelect
Returns new selection, which contains descendants of a given type of this selection.
descendants(AstNodeType...) - Method in interface org.sonar.sslr.ast.AstSelect
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.EmptyAstSelect
 
descendants(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
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 class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
destroy() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
Destroy the visitor.
destroyStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
DIGIT - Static variable in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
displayCellPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displaycontrolFontPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displayControlValuePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displayedBoxedPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displayExceptionPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
displayHandlePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displayLinkToThreadPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
displayMessageBoxStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
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
 
divideStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
DliKeyword - Enum in com.sonarsource.cobol.api
 
documentTypeClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
dot - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
dropStatement - Variable in class com.sonarsource.cobol.api.Cobol400Extension
 
dynamicAccessMode - Variable in class com.sonarsource.cobol.api.CobolGrammar
 

E

echoPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
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
end() - Method in class com.sonar.sslr.api.Offsets
 
end() - Static method in class org.sonar.sslr.internal.vm.Instruction
 
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
 
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
 
endPath(Branch) - Method in class com.sonar.sslr.api.flow.CobolExecutionFlowVisitor
Deprecated.
 
endPath(Branch) - Method in class com.sonarsource.cobol.api.flow.CobolDataFlowEngine
Deprecated.
 
endProgramStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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
 
entryStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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
 
equals(Object) - Method in class com.sonar.sslr.api.Offsets
 
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
 
equals(Object) - Method in class org.sonar.sslr.text.TextLocation
Deprecated.
 
eraseScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
eraseScreenPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
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.
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
 
eventPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
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
 
exceptionHandlerPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
exclusiveTill(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced
Deprecated.
exclusiveTill(Object) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "exclusive till".
exclusiveTill(Object, Object...) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
Creates parsing expression - "exclusive till".
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
 
ExecutionFlowSignal - Exception in com.sonar.sslr.api.flow
Deprecated.
since SonarCOBOL 3.4. This API will be dropped with no replacement.
ExecutionFlowSignal() - Constructor for exception com.sonar.sslr.api.flow.ExecutionFlowSignal
Deprecated.
 
exhibitStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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
 
expressionParamList - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
extend(RulesDefinition.NewExtendedRepository) - Method in interface com.sonarsource.cobol.api.ast.RulesDefinitionExtension
 
ExtendedStackTrace - Class in com.sonar.sslr.impl.events
Deprecated.
in 1.19
ExtendedStackTrace() - Constructor for class com.sonar.sslr.impl.events.ExtendedStackTrace
Deprecated.
 
ExtendedStackTraceStream - Class in com.sonar.sslr.impl.events
Deprecated.
in 1.19
extendedStorageStorage - Variable in class com.sonarsource.cobol.api.HpExtension
 
extendFileSpecification - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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
 
figurativeConstant - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
file() - Method in interface com.sonarsource.cobol.api.ast.CobolFile
 
fileAndSortDescriptionEntry - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileAndSortDescriptionEntryClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileAndSortDescriptionEntryPrefix - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileControlClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileControlEntry - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileControlParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileDescription - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileDescriptionClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileMnemonicClause - Variable in class com.sonarsource.cobol.api.HpExtension
 
fileName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileSpecification - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
fileStatusClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
FileSymbol - Class in com.sonarsource.cobol.api.symbol
 
FileSymbol(String, AstNode) - Constructor for class com.sonarsource.cobol.api.symbol.FileSymbol
 
filter(AstNodeType) - Method in interface org.sonar.sslr.ast.AstSelect
Returns new selection, which contains elements of this selection that have given type.
filter(AstNodeType...) - Method in interface org.sonar.sslr.ast.AstSelect
Returns new selection, which contains elements of this selection that have any one of the given types.
filter(Predicate<AstNode>) - Method in interface org.sonar.sslr.ast.AstSelect
Returns new selection, which contains elements of this selection that satisfy a predicate.
filter(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
filter(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
 
filter(Predicate<AstNode>) - 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.ListAstSelect
 
filter(Predicate<AstNode>) - 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 class org.sonar.sslr.internal.ast.select.SingleAstSelect
 
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.AstNode
Deprecated.
in 1.17, use AstNode.getDescendants(AstNodeType...) instead, but don't forget that those methods behave differently due to bug SSLR-249
findChildren(AstNodeType) - Method in class com.sonar.sslr.api.AstNodeBrowser
 
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
 
firstAncestor(AstNodeType) - Method in interface org.sonar.sslr.ast.AstSelect
Returns new selection, which contains first ancestor of a given type for each node from this selection.
firstAncestor(AstNodeType...) - Method in interface org.sonar.sslr.ast.AstSelect
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.EmptyAstSelect
 
firstAncestor(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
 
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 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.
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
 
fontPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
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
 
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
 
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
 

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
 
generateStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
GenericTokenType - Enum in com.sonar.sslr.api
 
get(int) - Method in class com.sonar.sslr.api.LexerOutput
 
get(int) - Method in interface org.sonar.sslr.ast.AstSelect
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
 
getAggregationFormula() - Method in enum com.sonarsource.cobol.api.metrics.CobolMetrics
Deprecated.
 
getAllCheckClasses(CobolAstCheckRepository...) - Static method in class com.sonarsource.cobol.api.ast.CobolAstCheckRepository
Deprecated.
 
getAllChecks(CobolAstCheckRepository...) - Static method in class com.sonarsource.cobol.api.ast.CobolAstCheckRepository
Deprecated.
 
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
 
getAstNode() - Method in class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
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.
getCalculatedMetricFormula() - Method in enum com.sonarsource.cobol.api.metrics.CobolMetrics
Deprecated.
 
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
 
getCheckClasses() - Method in class com.sonarsource.cobol.api.ast.CobolAstCheckRepository
Deprecated.
Returns a collection of check classes.
getCheckClassesOrObjects() - Method in interface com.sonarsource.cobol.api.ast.CobolCheckRepository
Returns a collection of check classes and instance of checks.
getChecks() - Method in class com.sonarsource.cobol.api.ast.CobolAstCheckRepository
Deprecated.
Return a collection of check instances.
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(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
Returns children of specified types.
getChildren() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
getChildren() - Method in class org.sonar.sslr.internal.matchers.ParseNode
 
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
 
getColumn() - Method in class org.sonar.sslr.text.TextLocation
Deprecated.
 
getColumnPosition() - Method in class org.sonar.sslr.channel.CodeBuffer
 
getCommentAtLine(int) - Method in class com.sonar.sslr.api.Comments
getComments() - Method in class com.sonar.sslr.api.LexerOutput
 
getComments(CommentAnalyser) - Method in class com.sonar.sslr.api.LexerOutput
 
getComments() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
 
getCommentTokens() - Method in class com.sonar.sslr.api.LexerOutput
 
getCommentTokensAtLine(int) - Method in class com.sonar.sslr.api.Comments
 
getCondition() - Method in class com.sonar.sslr.api.flow.Branch
Deprecated.
 
getConditionalStatement() - Method in class com.sonar.sslr.api.flow.Branch
Deprecated.
 
getConfiguration() - Method in class com.sonar.sslr.impl.Lexer2
 
getConfiguration() - Method in class org.sonar.sslr.channel.CodeReaderFilter
Returns the configuration used for the CodeReader
getContents(String) - Method in class com.sonar.sslr.api.CommentAnalyser
Extract the content of a comment, i.e.
getContinuationOffsets() - Method in class com.sonar.sslr.api.Token
 
getCopyBookOriginalFileName() - Method in class com.sonar.sslr.api.Token
 
getCopyBookOriginalLine() - Method in class com.sonar.sslr.api.Token
 
getCopyLocation(int) - Method in class org.sonar.sslr.internal.text.CompositeText.CompositeTextCharSequence
 
getCursor() - Method in class org.sonar.sslr.channel.CodeBuffer
 
getDataName() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
getDepth() - Method in class com.sonar.sslr.api.flow.Branch
Deprecated.
 
getDepthDetail() - Method in class com.sonar.sslr.api.flow.Branch
Deprecated.
 
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
 
getExecutionFlow() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
Deprecated. 
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
 
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
getFile() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
getFile() - Method in class org.sonar.sslr.text.TextLocation
Deprecated.
 
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
 
getFileURI() - Method in class org.sonar.sslr.text.TextLocation
Deprecated.
For internal use only.
getFirstAncestor(AstNodeType) - Method in class com.sonar.sslr.api.AstNode
 
getFirstAncestor(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
 
getFirstChild(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
Returns first child of one of specified types.
getFirstChild() - Method in class com.sonar.sslr.api.AstNode
Returns the first child of this node.
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
 
getFlowHandler() - Method in class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
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
 
getIndex() - Method in class org.sonar.sslr.internal.vm.Machine
 
getInitValue() - Method in enum com.sonarsource.cobol.api.metrics.CobolMetrics
Deprecated.
 
getInput() - Method in class org.sonar.sslr.text.PreprocessorContext
Deprecated.
 
getInputBuffer() - Method in class org.sonar.sslr.parser.ParseError
 
getInputBuffer() - Method in class org.sonar.sslr.parser.ParsingResult
 
getInputDataItems() - Method in class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
getInstructions() - Method in class org.sonar.sslr.internal.vm.CompiledGrammar
 
getKey() - Method in class com.sonarsource.cobol.api.ast.CobolAstCheck
Deprecated.
not used, return getClass().getSimpleName() (it will be removed in SonarCobol 5.0)
getKey() - Method in class com.sonarsource.cobol.api.symbol.Module
 
getLastChild() - Method in class com.sonar.sslr.api.AstNode
Returns the last child of this node.
getLastChild(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
Returns last child of one of specified types.
getLastToken() - Method in class com.sonar.sslr.api.AstNode
 
getLastToken() - Method in class com.sonar.sslr.api.LexerOutput
 
getLength() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
getLevel() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
getLexerOutput() - Method in class com.sonar.sslr.impl.Parser
 
getLine() - Method in exception com.sonar.sslr.api.RecognitionException
Line where the parsing error has occurred.
getLine() - Method in class com.sonar.sslr.api.Token
 
getLine() - Method in class org.sonar.sslr.channel.CodeBuffer.Cursor
 
getLine() - Method in class org.sonar.sslr.internal.matchers.InputBuffer.Position
 
getLine() - Method in class org.sonar.sslr.text.TextLocation
Deprecated.
 
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
 
getLocation(int) - Method in class org.sonar.sslr.internal.text.CompositeText.CompositeTextCharSequence
 
getLocation(int) - Method in class org.sonar.sslr.internal.text.LocatedText
 
getLocation(int) - Method in class org.sonar.sslr.internal.text.PlainText
 
getLocation(int) - Method in interface org.sonar.sslr.text.TextCharSequence
Deprecated.
 
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
 
getMeasureProviders() - Method in class com.sonarsource.cobol.api.metrics.CobolMeasureProvider
Deprecated.
 
getMetrics() - Method in class com.sonarsource.cobol.api.metrics.CobolMetricProvider
Deprecated.
 
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.metrics.CobolMetrics
Deprecated.
 
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
 
getNext() - Method in class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
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.
getOutputDataItems() - Method in class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
getParent() - Method in class com.sonar.sslr.api.AstNode
Get the parent of this node in the tree.
getParent() - Method in class com.sonar.sslr.api.flow.Branch
Deprecated.
 
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
 
getPrevious() - Method in class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
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
 
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
 
getText() - Method in class org.sonar.sslr.internal.text.CompositeText.CompositeTextCharSequence
 
getText() - Method in class org.sonar.sslr.internal.text.PlainText
 
getText() - Method in interface org.sonar.sslr.text.TextCharSequence
Deprecated.
 
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
getTransformationDepth() - Method in class org.sonar.sslr.internal.text.AbstractText
 
getTransformationDepth() - Method in class org.sonar.sslr.internal.text.CompositeText
 
getTransformationDepth() - Method in class org.sonar.sslr.internal.text.PlainText
 
getTransformationDepth() - Method in class org.sonar.sslr.internal.text.SubText
 
getTransformationDepth() - Method in class org.sonar.sslr.internal.text.TransformedText
 
getTransformedText() - Method in class org.sonar.sslr.internal.text.TransformedText
 
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.MicrofocusKeyword
 
getValue() - Method in enum com.sonarsource.cobol.api.SQLKeyword
 
getValue() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
givingClause - Variable in class com.sonarsource.cobol.api.HpExtension
 
globalClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
gobackStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
gotoStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
Grammar - Class in com.sonar.sslr.api
Use LexerfulGrammarBuilder to create instances of this class.
Grammar() - Constructor for class com.sonar.sslr.api.Grammar
 
grammar - Variable in class com.sonarsource.cobol.api.ast.CobolAstVisitor
 
grammar - Variable in class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
GrammarException - Exception in org.sonar.sslr.grammar
Indicates problem with definition of grammar.
GrammarException(String) - Constructor for exception org.sonar.sslr.grammar.GrammarException
 
GrammarException(Throwable, String) - Constructor for exception org.sonar.sslr.grammar.GrammarException
 
GrammarFunctions - Class in com.sonar.sslr.impl.matcher
Deprecated.
in 1.19, use LexerfulGrammarBuilder instead.
GrammarFunctions.Advanced - Class in com.sonar.sslr.impl.matcher
Deprecated.
 
GrammarFunctions.Predicate - Class in com.sonar.sslr.impl.matcher
Deprecated.
 
GrammarFunctions.Standard - Class in com.sonar.sslr.impl.matcher
Deprecated.
 
GrammarOperators - Class in org.sonar.sslr.parser
Deprecated.
in 1.19, use LexerlessGrammarBuilder instead.
GrammarRuleBuilder - Interface in org.sonar.sslr.grammar
This interface contains methods used to describe rule of grammar.
GrammarRuleKey - Interface in org.sonar.sslr.grammar
A marker interface for key of grammar rule.
gridScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
gripPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
groupUsageClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 

H

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(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.
hasChildren() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
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
 
hasFlowHandler() - Method in class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
hashCode() - Method in class com.sonar.sslr.api.Offsets
 
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
 
hashCode() - Method in class org.sonar.sslr.text.TextLocation
Deprecated.
 
hasNext() - Method in class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
hasParent(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
 
hasParent() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
hasParents(AstNodeType) - Method in class com.sonar.sslr.api.AstNode
Deprecated.
hasPreprocessingDirective() - Method in class com.sonar.sslr.api.Trivia
 
hasPrevious() - Method in class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
hasResult() - Method in class com.sonar.sslr.api.AstNodeBrowser
 
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.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
 
helpIdPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
HEXA_DIGIT - Static variable in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
highlightScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
highLowStandardPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
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

ibmCompilerOptionsStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
IBM Compiler options statement
identificationDivision - Variable in class com.sonarsource.cobol.api.CobolGrammar
* Identification Division ****
identificationDivisionParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
identifier - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
IdentifierAndKeywordChannel - Class in com.sonar.sslr.impl.channel
 
IdentifierAndKeywordChannel(String, boolean, TokenType[]...) - Constructor for class com.sonar.sslr.impl.channel.IdentifierAndKeywordChannel
 
ifElseClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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
 
ImmutableInputBuffer - Class in org.sonar.sslr.internal.matchers
 
ImmutableInputBuffer(char[]) - Constructor for class org.sonar.sslr.internal.matchers.ImmutableInputBuffer
 
index() - Method in class org.sonar.sslr.internal.vm.MachineStack
 
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.
initialize(DataItem) - Method in class com.sonarsource.cobol.api.flow.CobolDataFlowEngine
Deprecated.
 
initialize(List<DataItem>) - Method in class com.sonarsource.cobol.api.flow.CobolDataFlowEngine
Deprecated.
 
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
 
InputBuffer - Interface in org.sonar.sslr.internal.matchers
Input text to be parsed.
InputBuffer.Position - Class in org.sonar.sslr.internal.matchers
 
inputDataItems - Variable in class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
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
 
inquireStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
inspectStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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
 
intAt(int) - Method in class org.sonar.sslr.channel.CodeBuffer
 
integerConstant - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
intoClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
invalidKeyClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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 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 interface org.sonar.sslr.grammar.GrammarRuleBuilder
Allows to provide definition of a grammar rule.
is(Object, Object...) - Method in interface org.sonar.sslr.grammar.GrammarRuleBuilder
Convenience method equivalent to calling is(grammarBuilder.sequence(e, rest)).
is(Object...) - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
 
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
 
isBlankComment(String) - Static method in class com.sonar.sslr.api.Comments
Deprecated.
isBlankComment(int) - Method in class com.sonar.sslr.api.Comments
Deprecated.
see #isBlank(int)
isCalculatedMetric() - Method in enum com.sonarsource.cobol.api.metrics.CobolMetrics
Deprecated.
 
isComment() - Method in class com.sonar.sslr.api.Trivia
 
isConditionName() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
isCopyBook() - Method in class com.sonar.sslr.api.Token
 
isCopyBookOrGeneratedNode() - Method in class com.sonar.sslr.api.AstNode
 
isDefinedAsGlobal() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
isEmpty() - Method in interface org.sonar.sslr.ast.AstSelect
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.
isFatal() - Method in exception com.sonar.sslr.api.RecognitionException
Deprecated.
in 1.19
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
 
isInitialized(DataItem) - Method in class com.sonarsource.cobol.api.flow.CobolDataFlowEngine
Deprecated.
 
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
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".
isOnSameLineThan(Token) - Method in class com.sonar.sslr.api.Token
 
isParentOf(Branch) - Method in class com.sonar.sslr.api.flow.Branch
Deprecated.
 
isParentOrChildOf(Branch) - Method in class com.sonar.sslr.api.flow.Branch
Deprecated.
 
isPreprocessor() - Method in class com.sonar.sslr.api.Trivia
 
isRedefined() - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
isRedefinition() - 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
 
isThereAggregationFormula() - Method in enum com.sonarsource.cobol.api.metrics.CobolMetrics
Deprecated.
 
isThereCommentAtLine(int) - Method in class com.sonar.sslr.api.Comments
isThereCommentBeforeLine(int) - Method in class com.sonar.sslr.api.Comments
Deprecated.
since 1.13 use trivia instead
isToRetryWithExtendStackTrace() - Method in exception com.sonar.sslr.api.RecognitionException
Deprecated.
in 1.19
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
 
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
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

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
 
justifiedScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 

K

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

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
 
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
 
leaveBranch(Branch) - Method in class com.sonar.sslr.api.flow.CobolExecutionFlowVisitor
Deprecated.
 
leaveBranch(Branch) - Method in class com.sonarsource.cobol.api.flow.CobolDataFlowEngine
Deprecated.
 
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.
leaveGoto(CobolStmt) - Method in class com.sonar.sslr.api.flow.CobolExecutionFlowVisitor
Deprecated.
 
leaveMandatoryBranches() - Method in class com.sonar.sslr.api.flow.CobolExecutionFlowVisitor
Deprecated.
 
leaveMandatoryBranches() - Method in class com.sonarsource.cobol.api.flow.CobolDataFlowEngine
Deprecated.
 
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.
leavePerform(CobolStmt) - Method in class com.sonar.sslr.api.flow.CobolExecutionFlowVisitor
Deprecated.
 
leftineScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
leftRecursion() - Method in class org.sonar.sslr.internal.vm.MachineStack
 
length() - Method in class org.sonar.sslr.channel.CodeBuffer
Returns the relative length of the string (i.e.
length() - Method in class org.sonar.sslr.internal.matchers.ImmutableInputBuffer
 
length() - Method in interface org.sonar.sslr.internal.matchers.InputBuffer
 
length() - Method in class org.sonar.sslr.internal.text.CompositeText.CompositeTextCharSequence
 
length() - Method in class org.sonar.sslr.internal.text.CompositeText
 
length() - Method in class org.sonar.sslr.internal.text.PlainText
 
length() - Method in class org.sonar.sslr.internal.text.SubText
 
length() - Method in class org.sonar.sslr.internal.text.TransformedText
 
length() - Method in class org.sonar.sslr.internal.vm.Machine
 
length() - Method in interface org.sonar.sslr.text.Text
Deprecated.
 
length() - Method in interface org.sonar.sslr.text.TextCharSequence
Deprecated.
 
lex(File) - Method in class com.sonar.sslr.impl.Lexer
 
lex(URL) - Method in class com.sonar.sslr.impl.Lexer
 
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(File) - Method in class com.sonar.sslr.impl.Lexer2
 
lex(CobolFile) - Method in class com.sonar.sslr.impl.Lexer2
 
lex(Reader, LexerOutput) - Method in class com.sonar.sslr.impl.Lexer2
 
Lexer - Class in com.sonar.sslr.impl
 
Lexer.Builder - Class in com.sonar.sslr.impl
 
Lexer2 - Class in com.sonar.sslr.impl
This class allows to ensure forward compatibility with SSLR 1.9.
Lexer2(Charset) - Constructor for class com.sonar.sslr.impl.Lexer2
Deprecated. 
Lexer2.LexerBuilder - Class in com.sonar.sslr.impl
 
LexerException - Exception in com.sonar.sslr.impl
This class is not intended to be instantiated or subclassed by clients.
LexerException(String, Throwable) - Constructor for exception com.sonar.sslr.impl.LexerException
 
LexerException(String) - Constructor for exception com.sonar.sslr.impl.LexerException
 
LexerfulAstCreator - Class in org.sonar.sslr.internal.matchers
 
LexerfulGrammarBuilder - Class in org.sonar.sslr.grammar
A builder for creating Parsing Expression Grammars for lexerful parsing.
LexerfulParseErrorFormatter - Class in org.sonar.sslr.internal.vm.lexerful
 
LexerfulParseErrorFormatter() - Constructor for class org.sonar.sslr.internal.vm.lexerful.LexerfulParseErrorFormatter
 
LexerlessGrammar - Class in org.sonar.sslr.parser
Use LexerlessGrammarBuilder to create instances of this class.
LexerlessGrammar() - Constructor for class org.sonar.sslr.parser.LexerlessGrammar
 
LexerlessGrammarBuilder - Class in org.sonar.sslr.grammar
A builder for creating Parsing Expression Grammars for lexerless parsing.
LexerOutput - Class in com.sonar.sslr.api
 
LexerOutput(Preprocessor2...) - Constructor for class com.sonar.sslr.api.LexerOutput
 
LexerOutput(List<Token>) - Constructor for class com.sonar.sslr.api.LexerOutput
 
LF - Static variable in class org.sonar.sslr.internal.matchers.TextUtils
 
LF - Static variable in class org.sonar.sslr.text.Texts
Deprecated.
 
libraryName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
linageClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
lineNumberPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
lineNumberPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
lineScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
linesPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
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
 
literalOrIdentifier - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
literalOrIdentifierOrArithmeticExpression - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
localStorageSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
LocatedText - Class in org.sonar.sslr.internal.text
 
LocatedText(File, char[]) - Constructor for class org.sonar.sslr.internal.text.LocatedText
 
LocationBuilder<T> - Interface in com.sonarsource.cobol.api.issue
 
lockFileStatement - Variable in class com.sonarsource.cobol.api.HpExtension
 
lockMode - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
log(String, AstNode, Object...) - Method in class com.sonarsource.cobol.api.ast.CobolAstCheck
Deprecated.
Use:
   If "messageParameters" exists, format the message using: 
String message = MessageFormat.format(messageText, messageParameters);
To still report at line level, use:
Token token = node.getToken();
reportIssue(message).atLine(token.getFile(), token.getLine());
To benefit from precise location, use:
reportIssue(message).on(node);
log(String, Token, Object...) - Method in class com.sonarsource.cobol.api.ast.CobolAstCheck
Deprecated.
Use:
   If "messageParameters" exists, format the message using: 
String message = MessageFormat.format(messageText, messageParameters);
To still report at line level, use:
reportIssue(message).atLine(token.getFile(), token.getLine());
To benefit from precise location, use:
reportIssue(message).on(token);
log(String, int, Object...) - Method in class com.sonarsource.cobol.api.ast.CobolAstCheck
Deprecated.
Use:
   If "messageParameters" exists, format the message using: 
String message = MessageFormat.format(messageText, messageParameters);
Report the issue:
reportIssue(message).atLine(line);
log(File, String, int, Object...) - Method in class com.sonarsource.cobol.api.ast.CobolAstCheck
Deprecated.
Use:
   If "messageParameters" exists, format the message using: 
String message = MessageFormat.format(messageText, messageParameters);
Report the issue:
reportIssue(message).atLine(copybookFile, line);
logOnTokenWithCost(Token, Double, String, Object...) - Method in class com.sonarsource.cobol.api.ast.CobolAstCheck
Deprecated.
Use:
   If "messageParameters" exists, format the message using: 
String message = MessageFormat.format(messageText, messageParameters);
To still report at line level, use:
reportIssue(message).atLine(token.getFile(), token.getLine()).withGap(cost);
To benefit from precise location, use:
reportIssue(message).on(token).withGap(cost);
logWithCost(AstNode, Double, String, Object...) - Method in class com.sonarsource.cobol.api.ast.CobolAstCheck
Deprecated.
Use:
   If "messageParameters" exists, format the message using: 
String message = MessageFormat.format(messageText, messageParameters);
To still report at line level, use:
Token token = node.getToken();
reportIssue(message).atLine(token.getFile(), token.getLine()).withGap(cost);
To benefit from precise location, use:
reportIssue(message).on(node).withGap(cost);
logWithCost(int, Double, String, Object...) - Method in class com.sonarsource.cobol.api.ast.CobolAstCheck
Deprecated.
Use:
   If "messageParameters" exists, format the message using: 
String message = MessageFormat.format(messageText, messageParameters);
Report the issue:
reportIssue(message).atLine(line).withGap(cost);

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 - 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
 
matcher() - Method in class org.sonar.sslr.internal.vm.MachineStack
 
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
 
memorySizeClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
mergeStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
messageSourcePhrase - Variable in class com.sonarsource.cobol.api.HpExtension
 
methodName - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
mf - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
MicrofocusExtension - Class in com.sonarsource.cobol.api
 
MicrofocusExtension() - Constructor for class com.sonarsource.cobol.api.MicrofocusExtension
 
MicrofocusKeyword - Enum in com.sonarsource.cobol.api
 
microFocusReadStatementClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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
 
mode - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
modifiedClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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
 
moveStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
MultiLocationBuilder<T> - Interface in com.sonarsource.cobol.api.issue
 
multipleFileClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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

NativeExpression - Class in org.sonar.sslr.internal.vm
 
NativeExpression() - Constructor for class org.sonar.sslr.internal.vm.NativeExpression
 
nestedIdentificationDivision - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
nestedProgramIdParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
nestedProgramUnit - Variable in class com.sonarsource.cobol.api.CobolGrammar
* Nested Program ****
NeverSkipFromAst - Class in com.sonar.sslr.impl.ast
 
next(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Predicate
Deprecated.
in 1.19, use GrammarBuilder.next(Object) instead.
next(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
in 1.19, use GrammarBuilder.next(Object) instead.
nextAstNode() - Method in class com.sonar.sslr.api.AstNode
Deprecated.
in 1.17, use AstNode.getNextAstNode() instead
nextClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
NextExpression - Class in org.sonar.sslr.internal.vm
 
NextExpression(ParsingExpression) - Constructor for class org.sonar.sslr.internal.vm.NextExpression
 
nextModifiedClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
nextNot(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
in 1.19, use GrammarBuilder.nextNot(Object) instead.
NextNotExpression - Class in org.sonar.sslr.internal.vm
 
NextNotExpression(ParsingExpression) - Constructor for class org.sonar.sslr.internal.vm.NextNotExpression
 
nextSentence - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
nextSibling() - Method in class com.sonar.sslr.api.AstNode
Deprecated.
in 1.17, use AstNode.getNextSibling() instead
nextSibling() - Method in interface org.sonar.sslr.ast.AstSelect
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
 
nextStmt - Variable in class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
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
 
noEchoPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
nonNumericConstant - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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.
noteStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
nothing() - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
in 1.19, use GrammarBuilder.nothing() instead.
NothingExpression - Class in org.sonar.sslr.internal.vm
 
notInvalidKeyClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
notOnExceptionPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
numericConstant - Variable in class com.sonarsource.cobol.api.CobolGrammar
 

O

o2n(String) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
o2n(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Standard
Deprecated.
in 1.19, use GrammarBuilder.zeroOrMore(Object) instead.
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
 
occursScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
OCTAL_DIGIT - Static variable in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
Offsets - Class in com.sonar.sslr.api
 
Offsets(int, int) - Constructor for class com.sonar.sslr.api.Offsets
 
omittedCondition - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
on(Token) - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
 
on(AstNode) - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
 
onBacktrack(Machine) - Method in class org.sonar.sslr.internal.vm.ErrorLocatingHandler
 
onBacktrack(Machine) - Method in interface org.sonar.sslr.internal.vm.MachineHandler
 
one2n(String) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
one2n(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Standard
Deprecated.
in 1.19, use GrammarBuilder.oneOrMore(Object) instead.
oneOrMore(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
in 1.19, use GrammarBuilder.oneOrMore(Object) instead.
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)
onNodes(Stream<AstNode>) - Method in interface com.sonarsource.cobol.api.issue.MultiLocationBuilder
 
onRange(Token, Token) - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
precise issue location
onRange(AstNode, AstNode) - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
precise issue location, see LocationBuilder.onRange(Token, Token)
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
 
openStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
openStatementLockOption - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
opt(String) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
opt(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Standard
Deprecated.
in 1.19, use GrammarBuilder.optional(Object) instead.
optional(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
in 1.19, use GrammarBuilder.optional(Object) instead.
OptionalExpression - Class in org.sonar.sslr.internal.vm
 
OptionalExpression(ParsingExpression) - Constructor for class org.sonar.sslr.internal.vm.OptionalExpression
 
or(String...) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
 
or(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Standard
Deprecated.
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.text - package org.sonar.sslr.internal.text
Internals of Text API.
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
 
org.sonar.sslr.text - package org.sonar.sslr.text
 
organizationClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
outputDataItems - Variable in class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
outputFileSpecification - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
outputPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
overlineScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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 interface org.sonar.sslr.grammar.GrammarRuleBuilder
Allows to override definition of a grammar rule.
override(Object, Object...) - Method in interface org.sonar.sslr.grammar.GrammarRuleBuilder
Convenience method equivalent to calling override(grammarBuilder.sequence(e, rest)).
override(Object...) - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
 

P

paddingCharacterClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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
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(CobolFile) - Method in class com.sonar.sslr.impl.Parser
 
parse(File) - Method in class com.sonar.sslr.impl.Parser
 
parse(String) - Method in class com.sonar.sslr.impl.Parser
 
parse(List<Token>) - Method in class com.sonar.sslr.impl.Parser
 
parse(List<Token>, CompiledGrammar) - Static method in class org.sonar.sslr.internal.vm.Machine
 
parse(char[], CompiledGrammar) - Static method in class org.sonar.sslr.internal.vm.Machine
 
parse(String) - Method in class org.sonar.sslr.parser.ParserAdapter
 
parse(File) - Method in class org.sonar.sslr.parser.ParserAdapter
 
parse(List<Token>) - Method in class org.sonar.sslr.parser.ParserAdapter
 
parse(char[]) - Method in class org.sonar.sslr.parser.ParseRunner
 
ParseError - Class in org.sonar.sslr.parser
Describes an error, which is occurred during parse.
ParseError(InputBuffer, int) - Constructor for class org.sonar.sslr.parser.ParseError
 
ParseErrorFormatter - Class in org.sonar.sslr.parser
Formats ParseError to readable form.
ParseErrorFormatter() - Constructor for class org.sonar.sslr.parser.ParseErrorFormatter
 
ParseNode - Class in org.sonar.sslr.internal.matchers
Node of a parse tree.
ParseNode(int, int, List<ParseNode>, Matcher) - Constructor for class org.sonar.sslr.internal.matchers.ParseNode
 
ParseNode(int, int, Matcher) - Constructor for class org.sonar.sslr.internal.matchers.ParseNode
Leaf node.
Parser<G extends Grammar> - Class in com.sonar.sslr.impl
Duplicates corresponding class from SSLR to provide Cobol-specific changes: added Parser.getLexerOutput()
Parser(G) - Constructor for class com.sonar.sslr.impl.Parser
 
Parser.Builder<G extends Grammar> - Class in com.sonar.sslr.impl
 
ParserAdapter<G extends LexerlessGrammar> - Class in org.sonar.sslr.parser
Adapts ParseRunner to be used as Parser.
ParserAdapter(Charset, G) - Constructor for class org.sonar.sslr.parser.ParserAdapter
 
ParserAdapter(Charset, G, PreprocessorsChain) - 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
 
ParsingEventListener - Class in com.sonar.sslr.impl.events
Deprecated.
in 1.19
ParsingEventListener() - Constructor for class com.sonar.sslr.impl.events.ParsingEventListener
Deprecated.
 
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(int) - Method in class org.sonar.sslr.channel.CodeReader
Read without consuming the next characters
peek() - Method in class org.sonar.sslr.internal.vm.Machine
 
peekSourceCode() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
Deprecated. 
peekTo(EndMatcher, Appendable) - Method in class org.sonar.sslr.channel.CodeReader
Read without consuming the next characters until a condition is reached (EndMatcher)
performAfterClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
performFlavour - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
performProcedureScopeClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
performStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
performTestPositionClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
performTimeClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
performUntilClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
performVaryingClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
performVaryingWithTestClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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
 
PlainText - Class in org.sonar.sslr.internal.text
 
PlainText(char[]) - Constructor for class org.sonar.sslr.internal.text.PlainText
 
plusMinus - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
pop() - Method in class org.sonar.sslr.channel.CodeBuffer
Read and consume the next character
pop(Appendable) - Method in class org.sonar.sslr.channel.CodeReader
Read and consume the next character
pop() - Method in class org.sonar.sslr.internal.vm.Machine
 
popReturn() - Method in class org.sonar.sslr.internal.vm.Machine
 
popSourceCode() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
Deprecated. 
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
 
power - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
predicateChoice(int) - Static method in class org.sonar.sslr.internal.vm.Instruction
 
PredicateChoiceInstruction(int) - Constructor for class org.sonar.sslr.internal.vm.Instruction.PredicateChoiceInstruction
 
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 - Interface in org.sonar.sslr.text
Deprecated.
in 1.20, use your own text API instead.
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.
PreprocessorContext - Class in org.sonar.sslr.text
Deprecated.
in 1.20, use your own text API instead.
PreprocessorContext(Text) - Constructor for class org.sonar.sslr.text.PreprocessorContext
Deprecated.
 
PreprocessorsChain - Class in org.sonar.sslr.text
Deprecated.
in 1.20, use your own text API instead.
PreprocessorsChain(List<Preprocessor>) - Constructor for class org.sonar.sslr.text.PreprocessorsChain
Deprecated.
 
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
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
 
previousStmt - Variable in class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
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
 
print(ExtendedStackTrace, PrintStream) - Static method in class com.sonar.sslr.impl.events.ExtendedStackTraceStream
Deprecated.
 
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
 
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
 
procedureSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
process(List<Token>) - Method in class com.sonar.sslr.api.Preprocessor
Deprecated.
Method called on each token seen by the current preprocessor.
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(PreprocessorContext) - Method in interface org.sonar.sslr.text.Preprocessor
Deprecated.
 
process(Text) - Method in class org.sonar.sslr.text.PreprocessorsChain
Deprecated.
 
processException(Exception) - Method in interface com.sonar.sslr.api.AuditListener
Deprecated.
 
processFlow(CobolExecutionFlow) - Method in class com.sonar.sslr.api.flow.CobolStmtFlowHandler
Deprecated.
 
processMetrics(SquidIndex) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
Deprecated. 
processRecognitionException(RecognitionException) - Method in interface com.sonar.sslr.api.RecognitionExceptionListener
Deprecated.
 
programIdParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
programName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
programUnit - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
promptPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
promptScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
propertyName - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
propertyOptionClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
propertyPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
propertyPhraseWithoutExpression - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
propertyType - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
PunctuatorChannel - Class in com.sonar.sslr.impl.channel
 
PunctuatorChannel(TokenType...) - Constructor for class com.sonar.sslr.impl.channel.PunctuatorChannel
 
pushBackTokenAndProcess(Token, Preprocessor2) - Method in class com.sonar.sslr.api.LexerOutput
This method must be called by a preprocessor when a token has been temporary consumed by this preprocessor but finally must be pushed back to the LexerOutput.
pushBackTokensAndProcess(List<Token>, Preprocessor2) - Method in class com.sonar.sslr.api.LexerOutput
This method must be called by a preprocessor when some tokens have been temporary consumed by this preprocessor but finally must be pushed back to the LexerOutput.
pushBacktrack(int) - Method in class org.sonar.sslr.internal.vm.Machine
 
pushReturn(int, Matcher, int) - Method in class org.sonar.sslr.internal.vm.Machine
 

Q

qualifiedDataName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
qualifierRest - Variable in class com.sonarsource.cobol.api.CobolGrammar
 

R

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.
readStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
receiveControlClause - Variable in class com.sonarsource.cobol.api.HpExtension
 
receiveControlParagraph - Variable in class com.sonarsource.cobol.api.HpExtension
 
receiveStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
receiveStatement - Variable in class com.sonarsource.cobol.api.GcosExtension
Procedure Division
receiveStatementInstruction - Variable in class com.sonarsource.cobol.api.GcosExtension
 
RecognitionException - Exception in com.sonar.sslr.api
This class is not intended to be instantiated or subclassed by clients.
RecognitionException(LexerException) - Constructor for exception com.sonar.sslr.api.RecognitionException
 
RecognitionException(int, String) - Constructor for exception com.sonar.sslr.api.RecognitionException
 
RecognitionException(int, String, Throwable) - Constructor for exception com.sonar.sslr.api.RecognitionException
 
RecognitionExceptionListener - Interface in com.sonar.sslr.api
Deprecated.
in 1.19, use com.sonar.sslr.squid.AstScannerExceptionHandler from the SSLR Squid Bridge (2.3)
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
 
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
 
recoveryRule() - Method in interface com.sonar.sslr.api.Rule
Deprecated.
in 1.19, no difference between usual grammar rule and "recovery rule" - both will be presented in AST and so can be handled via AST visitor.
recoveryRule() - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
 
recoveryRule() - Method in interface org.sonar.sslr.grammar.GrammarRuleBuilder
Deprecated.
in 1.19, no difference between usual grammar rule and "recovery rule" - both will be presented in AST and so can be handled via AST visitor.
recoveryRule() - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
 
redefine(DataItem) - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
referenceModification - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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
 
relativeKeyClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
releaseStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
remarksParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
removeLastTokens(int) - Method in class com.sonar.sslr.api.LexerOutput
 
renamesClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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
 
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
 
reportIssue(String) - Method in class com.sonarsource.cobol.api.ast.CobolCheck
 
reportIssue(CobolCheck, String) - Method in interface com.sonarsource.cobol.api.issue.IssueRepository
 
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
 
reportSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
requiredPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
requiredScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
rerun2 - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
rerunClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
reserveClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
ret() - Static method in class org.sonar.sslr.internal.vm.Instruction
 
RetInstruction() - Constructor for class org.sonar.sslr.internal.vm.Instruction.RetInstruction
 
returnCodeClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
returnStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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
 
rewriteStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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
 
routineName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
routineNameClause - Variable in class com.sonarsource.cobol.api.HpExtension
 
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 - Interface in com.sonar.sslr.api
This interface is not intended to be implemented by clients.
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
 
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
 
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.

S

sameAreaClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
samePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenBlankWhenZero - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
screenDescription - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
screenFromItemClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenJustifyClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenLocationPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenName - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
screenObjectPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenOccursClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenOptions - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenPictureClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
screenSignClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenToItemClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenUsageClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
screenUsingItemClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
scrollPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
searchStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
Section - Class in com.sonarsource.cobol.api.symbol
 
Section(String, AstNode) - Constructor for class com.sonarsource.cobol.api.symbol.Section
 
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
 
securityParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
segmentLimitClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
select() - Method in class com.sonar.sslr.api.AstNode
 
select(AstNode) - Static method in class org.sonar.sslr.internal.ast.select.AstSelectFactory
 
selectClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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
 
sequence() - Method in class org.sonar.sslr.internal.text.CompositeText
 
sequence() - Method in class org.sonar.sslr.internal.text.PlainText
 
sequence() - Method in class org.sonar.sslr.internal.text.SubText
 
sequence() - Method in class org.sonar.sslr.internal.text.TransformedText
 
sequence(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
in 1.19, use GrammarBuilder.sequence(Object, Object) instead.
sequence() - Method in interface org.sonar.sslr.text.Text
Deprecated.
Provides sequential access to characters.
SequenceExpression - Class in org.sonar.sslr.internal.vm
 
SequenceExpression(ParsingExpression...) - Constructor for class org.sonar.sslr.internal.vm.SequenceExpression
 
sequentialAccessMode - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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
 
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
setCondition(AstNode) - Method in class com.sonar.sslr.api.flow.Branch
Deprecated.
 
setConditionalStatement(CobolStmt) - Method in class com.sonar.sslr.api.flow.Branch
Deprecated.
 
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
 
setCopyBook(String, int) - 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
setCopyBookOriginalFileName(String) - Method in class com.sonar.sslr.api.Token
FIXME no such method in SSLR 1.9
setCopyBookOriginalLine(int) - Method in class com.sonar.sslr.api.Token
FIXME no such method in SSLR 1.9
setDataName(String) - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
setDefinedAsGlobal(boolean) - Method in class com.sonarsource.cobol.api.symbol.DataItem
 
setExecutionFlow(CobolExecutionFlow) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
Deprecated. 
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
 
setExtendedStackTrace(ExtendedStackTrace) - Method in class com.sonar.sslr.impl.Parser.Builder
Deprecated.
in 1.19
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
setFile(File) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
Deprecated.
Use #setCobolFile().
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
 
setFlowHandler(CobolStmtFlowHandler) - Method in class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
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
 
setInputDataItems(List<AstNode>) - Method in class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
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
 
setNext(CobolStmt) - Method in class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
setOutput(O) - Method in class org.sonar.sslr.channel.CodeReaderFilter
Sets the output object
setOutputDataItem(AstNode) - Method in class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
setOutputDataItems(List<AstNode>) - Method in class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
setParsingEventListeners(ParsingEventListener...) - Method in class com.sonar.sslr.impl.Parser.Builder
Deprecated.
in 1.19
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.
setRecognictionExceptionListener(RecognitionExceptionListener...) - Method in class com.sonar.sslr.impl.Parser.Builder
Deprecated.
in 1.19
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.
setSourceCodeStack(Deque<SourceCode>) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
Deprecated. 
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
 
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
 
setURI(URI) - Method in class com.sonar.sslr.api.Token.Builder
Deprecated.
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
 
sharingClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
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
 
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
 
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
 
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
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
 
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
 
skipIf(AstNodeSkippingPolicy) - Method in interface com.sonar.sslr.api.Rule
Deprecated.
in 1.19
skipIf(AstNodeSkippingPolicy) - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
 
skipIf(AstNodeSkippingPolicy) - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
 
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
 
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.
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
 
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
 
specialNameClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
specialNamesParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
specialNamesParagraphStatusPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
specialOperatingSystemFileNameQualifier - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
specialRegister - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
sql - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
sqlAggregateFunction - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlArithmeticExpression - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlBasis - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlBeginDeclareStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlCallStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlCaseClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlCastClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlCLICursorStatementOption - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlCloseCursorStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlCombinableCondition - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlComma - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlCommitStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlComparisonOperator - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlConcatenateClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlCondition - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlConditionBetween - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlConditionCompare - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlConditionCurrentCursor - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlConditionExists - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlConditionIn - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlConditionLike - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlConnectAuthorizationClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlConnectStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlCreateViewStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDataChangeTableReference - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDataType - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDataTypeLength - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDataTypeLobLength - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDdlStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareCursorHoldability - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareCursorReturnability - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareCursorRowsetPositioning - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareCursorStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareProcedureOptionList - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareProcedureStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareTableStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareTempTable - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareTempTableColumnDefinition - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareTempTableColumnDefinitionIdentityOptions - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareTempTableCopyOptions - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeclareVariableStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDeleteStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDescribeStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlDot - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlEmbeddedErrorStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlEndDeclareStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
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
 
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
 
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
 
sqlWhereClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
sqlWord - Variable in class com.sonarsource.cobol.api.DB2Grammar
 
start() - Method in class com.sonar.sslr.api.flow.CobolExecutionFlowVisitor
Deprecated.
 
start() - Method in class com.sonar.sslr.api.Offsets
 
start() - Method in class com.sonarsource.cobol.api.flow.CobolDataFlowEngine
Deprecated.
 
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
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
 
statementList - Variable in class com.sonarsource.cobol.api.CobolGrammar
* Statements ****
statusPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
stop() - Method in class com.sonar.sslr.api.flow.CobolExecutionFlowVisitor
Deprecated.
 
StopFlowExplorationSignal - Exception in com.sonar.sslr.api.flow
Deprecated.
since SonarCOBOL 3.4. This API will be dropped with no replacement.
StopFlowExplorationSignal() - Constructor for exception com.sonar.sslr.api.flow.StopFlowExplorationSignal
Deprecated.
 
StopPathExplorationSignal - Exception in com.sonar.sslr.api.flow
Deprecated.
since SonarCOBOL 3.4. This API will be dropped with no replacement.
StopPathExplorationSignal() - Constructor for exception com.sonar.sslr.api.flow.StopPathExplorationSignal
Deprecated.
 
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
 
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.text.CompositeText.CompositeTextCharSequence
 
subSequence(int, int) - Method in class org.sonar.sslr.internal.text.PlainText
 
subSequence(int, int) - Method in class org.sonar.sslr.internal.vm.Machine
Not supported.
subSequence(int, int) - Method in interface org.sonar.sslr.text.TextCharSequence
Deprecated.
 
substitutionSection - Variable in class com.sonarsource.cobol.api.GcosExtension
 
subText(int, int) - Method in class org.sonar.sslr.internal.text.CompositeText.CompositeTextCharSequence
 
subText(int, int) - Method in class org.sonar.sslr.internal.text.PlainText
 
SubText - Class in org.sonar.sslr.internal.text
 
SubText(AbstractText, int, int) - Constructor for class org.sonar.sslr.internal.text.SubText
 
subText(int, int) - Method in interface org.sonar.sslr.text.TextCharSequence
Deprecated.
 
subtractStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
Symbol - Class in com.sonar.sslr.api.symbol
FIXME actually not an API of Cobol Plugin
Symbol(AstNode) - Constructor for class com.sonar.sslr.api.symbol.Symbol
 
symbolicCharacter - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
symbolicCharactersClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
symbolTable - Variable in class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
syncDepthLimitPhrase - Variable in class com.sonarsource.cobol.api.HpExtension
 
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

tableOccursPhrase - Variable in class com.sonarsource.cobol.api.HpExtension
 
tabPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
tallyingPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
terminateStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
Text - Interface in org.sonar.sslr.text
Deprecated.
in 1.20, use your own text API instead.
TextBuilder - Class in org.sonar.sslr.text
Deprecated.
in 1.20, use your own text API instead.
TextCharSequence - Interface in org.sonar.sslr.text
Deprecated.
in 1.20, use your own text API instead.
TextLocation - Class in org.sonar.sslr.text
Deprecated.
in 1.20, use your own text API instead.
TextLocation(File, int, int) - Constructor for class org.sonar.sslr.text.TextLocation
Deprecated.
 
TextLocation(File, URI, int, int) - Constructor for class org.sonar.sslr.text.TextLocation
Deprecated.
 
Texts - Class in org.sonar.sslr.text
Deprecated.
in 1.20, use your own text API instead.
TextUtils - Class in org.sonar.sslr.internal.matchers
 
TextUtils - Class in org.sonar.sslr.internal.text
 
threadLocalStorageSection - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
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
 
timeLimitsClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
timesDiv - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
titlePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
toCharArray(int, char[], int, int) - Method in class org.sonar.sslr.internal.text.AbstractText
 
toCharArray(int, char[], int, int) - Method in class org.sonar.sslr.internal.text.CompositeText
 
toCharArray(int, char[], int, int) - Method in class org.sonar.sslr.internal.text.PlainText
 
toCharArray(int, char[], int, int) - Method in class org.sonar.sslr.internal.text.SubText
 
toCharArray(int, char[], int, int) - Method in class org.sonar.sslr.internal.text.TransformedText
 
toChars() - Method in class org.sonar.sslr.internal.text.AbstractText
 
toClassCollection(CobolAstCheck[]) - Static method in class com.sonarsource.cobol.api.ast.CobolAstCheck
Deprecated.
not used (it will be removed in SonarCobol 5.0)
Token - Class in com.sonar.sslr.api
Tokens are string of character like an identifier, a literal, an integer, ...
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.Builder - Class in com.sonar.sslr.api
 
tokenAt(int) - Method in class org.sonar.sslr.internal.vm.Machine
 
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
 
toString() - Method in class com.sonar.sslr.api.AstNode
 
toString() - Method in class com.sonar.sslr.api.flow.Branch
Deprecated.
 
toString() - Method in class com.sonar.sslr.api.LexerOutput
 
toString() - Method in class com.sonar.sslr.api.Offsets
 
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.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
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.text.AbstractText
 
toString() - Method in class org.sonar.sslr.internal.text.CompositeText.CompositeTextCharSequence
 
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
 
toString() - Method in interface org.sonar.sslr.text.TextCharSequence
Deprecated.
 
toString() - Method in class org.sonar.sslr.text.TextLocation
Deprecated.
 
TransformedText - Class in org.sonar.sslr.internal.text
 
TransformedText(AbstractText, AbstractText) - Constructor for class org.sonar.sslr.internal.text.TransformedText
 
transformStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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
 
type - Variable in class com.sonar.sslr.api.AstNode
 
typeClause - Variable in class com.sonarsource.cobol.api.IleCobolExtension
 
typedefClause - Variable in class com.sonarsource.cobol.api.IleCobolExtension
 
typedefClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 
typenameClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
 

U

underlinedPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
underlineScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
unInitialize(DataItem) - Method in class com.sonarsource.cobol.api.flow.CobolDataFlowEngine
Deprecated.
 
unInitialize(List<DataItem>) - Method in class com.sonarsource.cobol.api.flow.CobolDataFlowEngine
Deprecated.
 
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.UnknownCharacterChannel() or implement your own Channel with logging
unlockFileStatement - Variable in class com.sonarsource.cobol.api.HpExtension
 
unlockRecordStatement - Variable in class com.sonarsource.cobol.api.HpExtension
 
unlockStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
unstringStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
update(CobolDataFlowEngine) - Method in class com.sonarsource.cobol.api.flow.CobolStmt
Deprecated.
 
uponPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
uponPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
upperAndLowerPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
usageScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
useOfNotInitializedDataItems(Collection<DataItem>, CobolStmt) - Method in class com.sonarsource.cobol.api.flow.CobolDataFlowEngine
Deprecated.
 
useOfNotInitializedDataItems(Collection<DataItem>, CobolStmt) - Method in interface com.sonarsource.cobol.api.flow.CobolDataFlowEngineObserver
Deprecated.
 
useStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
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

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.metrics.CobolMetrics
Deprecated.
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.metrics.CobolMetrics
Deprecated.
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.
valueScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
visiblePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
visitBranch(Branch) - Method in class com.sonar.sslr.api.flow.CobolExecutionFlowVisitor
Deprecated.
 
visitBranch(Branch) - Method in class com.sonarsource.cobol.api.flow.CobolDataFlowEngine
Deprecated.
 
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.
visitFlow(AstNode, CobolExecutionFlowVisitor...) - Method in interface com.sonar.sslr.api.flow.CobolExecutionFlow
Deprecated.
 
visitFlow(CobolExecutionFlowVisitor...) - Method in interface com.sonar.sslr.api.flow.CobolExecutionFlow
Deprecated.
 
visitGoto(CobolStmt) - Method in class com.sonar.sslr.api.flow.CobolExecutionFlowVisitor
Deprecated.
 
visitMandatoryBranches() - Method in class com.sonar.sslr.api.flow.CobolExecutionFlowVisitor
Deprecated.
 
visitMandatoryBranches() - Method in class com.sonarsource.cobol.api.flow.CobolDataFlowEngine
Deprecated.
 
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.
visitPerform(CobolStmt) - Method in class com.sonar.sslr.api.flow.CobolExecutionFlowVisitor
Deprecated.
 
visitStatement(CobolStmt, Branch) - Method in class com.sonar.sslr.api.flow.CobolExecutionFlowVisitor
Deprecated.
 
visitStatement(CobolStmt, Branch) - Method in class com.sonarsource.cobol.api.flow.CobolCopyBookBarrier
Deprecated.
 
visitStatement(CobolStmt, Branch) - Method in class com.sonarsource.cobol.api.flow.CobolDataFlowEngine
Deprecated.
 
visitToken(Token) - Method in interface com.sonar.sslr.api.AstAndTokenVisitor
Called sequentially for each token generated by the Lexer
volumeOrProcessNameQualifier - Variable in class com.sonarsource.cobol.api.CobolGrammar
 

W

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
windowHandle - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
withChannel(Channel<Lexer>) - Method in class com.sonar.sslr.impl.Lexer.Builder
 
withChannel(Channel<LexerOutput>) - Method in class com.sonar.sslr.impl.Lexer2.LexerBuilder
 
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
 
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
 
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
 
wordOrKeyword - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
workingStorageSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
writeStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 

X

xmlGenerateStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
 
xmlParseStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
IBM COBOL statements

Z

zeroAndNumeriFillPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
 
zeroOrMore(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
Deprecated.
in 1.19, use GrammarBuilder.zeroOrMore(Object) instead.
ZeroOrMoreExpression - Class in org.sonar.sslr.internal.vm
 
ZeroOrMoreExpression(ParsingExpression) - Constructor for class org.sonar.sslr.internal.vm.ZeroOrMoreExpression
 
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 Z 
Skip navigation links

Copyright © 2009–2017 SonarSource. All rights reserved.