A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abbreviationRest - Variable in class com.sonarsource.cobol.api.CobolGrammar
- ABS - com.sonarsource.cobol.api.SQLKeyword
- absent() - Static method in class com.sonar.sslr.api.typed.Optional
- ABSVAL - com.sonarsource.cobol.api.SQLKeyword
- ACCEPT - com.sonarsource.cobol.api.CobolKeyword
- acceptAnsi - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- acceptBeforeTimePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- acceptEnvironment - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- acceptEvent - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- acceptFieldOrScreenOrControlStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- acceptFrom - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- acceptMessagesFromThreadPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- acceptScreen - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- acceptStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- acceptUntilPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- ACCESS - com.sonarsource.cobol.api.CobolKeyword
- accessModeClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- ACOS - com.sonarsource.cobol.api.SQLKeyword
- acquireStatement - Variable in class com.sonarsource.cobol.api.Cobol400Extension
- actionForRuleKey(Object) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
- ActionParser<N> - Class in com.sonar.sslr.api.typed
- ActionParser(Charset, LexerlessGrammarBuilder, Class, Object, NodeBuilder, GrammarRuleKey) - Constructor for class com.sonar.sslr.api.typed.ActionParser
- activeXControl - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- acu - Variable in class com.sonarsource.cobol.api.CobolGrammar
- AcuCobolExtension - Class in com.sonarsource.cobol.api
- AcuCobolExtension() - Constructor for class com.sonarsource.cobol.api.AcuCobolExtension
- AcuCobolKeyword - Enum in com.sonarsource.cobol.api
- AcuCobolTokenType - Enum in com.sonarsource.cobol.api
- ADD - com.sonarsource.cobol.api.CobolKeyword
- ADD_MONTHS - com.sonarsource.cobol.api.SQLKeyword
- addAction(Method, int) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
- addAll(List<Instruction>, Instruction[]) - Static method in class org.sonar.sslr.internal.vm.Instruction
- addAllTokens(List<Token>) - Method in class com.sonar.sslr.api.LexerOutput
-
Add a list of tokens to the list without notifying preprocessors.
- addAllTrivia(List<Trivia>) - Method in class com.sonar.sslr.api.Token
-
FIXME no such method in SSLR 1.9
- addCalls(List<AstNode>) - Method in class com.sonarsource.cobol.api.symbol.Module
- addChannel(Channel) - Method in class org.sonar.sslr.channel.ChannelDispatcher.Builder
- addChannels(Channel...) - Method in class org.sonar.sslr.channel.ChannelDispatcher.Builder
- addChild(AstNode) - Method in class com.sonar.sslr.api.AstNode
- addChild(DataItem) - Method in class com.sonarsource.cobol.api.symbol.DataItem
- addCodeReaderFilters(CodeReaderFilter<?>) - Method in class org.sonar.sslr.channel.CodeReaderConfiguration
-
Adds a code reader filter
- addDataItem(DataItem) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
- addFile(FileSymbol) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
- addModule(Module) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
- address() - Method in class org.sonar.sslr.internal.vm.MachineStack
- ADDRESS - com.sonarsource.cobol.api.CobolKeyword
- addressOfRegisterHead - Variable in class com.sonarsource.cobol.api.CobolGrammar
- addSecondaries() - Method in interface com.sonarsource.cobol.api.issue.IssueBuilder
-
Add several secondary locations without message
- addSecondaries(String) - Method in interface com.sonarsource.cobol.api.issue.IssueBuilder
-
Add several secondary locations
- addSecondary() - Method in interface com.sonarsource.cobol.api.issue.IssueBuilder
-
Add a secondary location without message
- addSecondary(String) - Method in interface com.sonarsource.cobol.api.issue.IssueBuilder
-
Add a secondary location
- addSingleValue(DataItemValue) - Method in class com.sonarsource.cobol.api.symbol.DataItem
- addStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- addToken(Token) - Method in class com.sonar.sslr.api.LexerOutput
-
Add a token to the list without notifying preprocessors.
- addToken(Token...) - Method in class com.sonar.sslr.impl.Lexer
- addTokenAndProcess(TokenType, String, int, int) - Method in class com.sonar.sslr.api.LexerOutput
-
Add a new token and notify the preprocessors
- addTokenAndProcess(TokenType, String, String, int, int) - Method in class com.sonar.sslr.api.LexerOutput
-
Add a new token and notify the preprocessors
- addTrivia(Trivia) - Method in class com.sonar.sslr.api.LexerOutput
- addTrivia(Trivia) - Method in class com.sonar.sslr.api.Token.Builder
- addTrivia(Trivia...) - Method in class com.sonar.sslr.impl.Lexer
- addTrivia(List<Trivia>) - Method in class com.sonar.sslr.impl.Lexer
- addValueRange(DataItemValue, DataItemValue) - Method in class com.sonarsource.cobol.api.symbol.DataItem
- addVisitor(AstVisitor) - Method in class com.sonar.sslr.impl.ast.AstWalker
- adjacent(Object) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced
-
Deprecated.in 1.19, use
LexerfulGrammarBuilder.adjacent(Object)
instead. - adjacent(Object) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
-
Creates parsing expression - "adjacent".
- AdjacentExpression - Class in org.sonar.sslr.internal.vm.lexerful
- advancedDisplayFormat - Variable in class com.sonarsource.cobol.api.CobolGrammar
- advanceIndex(int) - Method in class org.sonar.sslr.internal.vm.Machine
- ADVANCING - com.sonarsource.cobol.api.CobolKeyword
- advancingPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- AFTER - com.sonarsource.cobol.api.CobolKeyword
- ALL - com.sonarsource.cobol.api.CobolKeyword
- ALLOCATE - com.sonarsource.cobol.api.EnterpriseKeyword
- allocateStatement - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
- allReferencesPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- ALPHABET - com.sonarsource.cobol.api.CobolKeyword
- alphabetClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- ALPHABETIC - com.sonarsource.cobol.api.CobolKeyword
- ALPHABETIC - com.sonarsource.cobol.api.symbol.DataItem.PictureType
- ALPHABETIC_LOWER - com.sonarsource.cobol.api.CobolKeyword
- ALPHABETIC_UPPER - com.sonarsource.cobol.api.CobolKeyword
- alphabetName - Variable in class com.sonarsource.cobol.api.CobolGrammar
- ALPHANUMERIC - com.sonarsource.cobol.api.CobolKeyword
- ALPHANUMERIC - com.sonarsource.cobol.api.symbol.DataItem.PictureType
- ALPHANUMERIC_EDITED - com.sonarsource.cobol.api.CobolKeyword
- ALSO - com.sonarsource.cobol.api.CobolKeyword
- ALTER - com.sonarsource.cobol.api.CobolKeyword
- alteredGoto - Variable in class com.sonarsource.cobol.api.CobolGrammar
- ALTERNATE - com.sonarsource.cobol.api.CobolKeyword
- alternateRecordKeyClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- alterStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- AlwaysSkipFromAst - Class in com.sonar.sslr.impl.ast
- and(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Standard
-
Deprecated.in 1.19, use
GrammarBuilder.sequence(Object, Object)
instead. - and(String...) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
- AND - com.sonarsource.cobol.api.CobolKeyword
- AND - com.sonarsource.cobol.api.SQLKeyword
- ANY - com.sonarsource.cobol.api.CobolKeyword
- ANY_CHAR - Static variable in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
- anyButNot(String...) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
- anyToken() - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced
-
Deprecated.in 1.19, use
LexerfulGrammarBuilder.anyToken()
instead. - anyToken() - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
-
Creates parsing expression - "any token".
- anyTokenButNot(Object) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced
-
Deprecated.in 1.19, use
LexerfulGrammarBuilder.anyTokenButNot(Object)
instead. - anyTokenButNot(Object) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
-
Creates parsing expression - "any token but not".
- AnyTokenExpression - Class in org.sonar.sslr.internal.vm.lexerful
- applyIoClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- ARE - com.sonarsource.cobol.api.CobolKeyword
- AREA - com.sonarsource.cobol.api.CobolKeyword
- AREAS - com.sonarsource.cobol.api.CobolKeyword
- arithmeticExpression - Variable in class com.sonarsource.cobol.api.CobolGrammar
- AS - com.sonarsource.cobol.api.SQLKeyword
- ASCENDING - com.sonarsource.cobol.api.CobolKeyword
- ASCII - com.sonarsource.cobol.api.SQLKeyword
- ASIN - com.sonarsource.cobol.api.SQLKeyword
- ASSIGN - com.sonarsource.cobol.api.CobolKeyword
- assignClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- assignStatement - Variable in class com.sonarsource.cobol.api.GcosExtension
- AstAndTokenVisitor - Interface in com.sonar.sslr.api
-
The AstVisitor allows to visit some desired AstNode.
- AstCreator - Class in org.sonar.sslr.internal.matchers
- ASTERISKCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
- AstNode - Class in com.sonar.sslr.api
-
the parser is in charge to construct an abstract syntax tree (AST) which is a tree representation of the abstract syntactic structure of source code.
- AstNode(AstNodeType, String, Token) - Constructor for class com.sonar.sslr.api.AstNode
- AstNode(Token) - Constructor for class com.sonar.sslr.api.AstNode
- AstNodeBrowser - Class in com.sonar.sslr.api
- AstNodeBrowser(AstNode) - Constructor for class com.sonar.sslr.api.AstNodeBrowser
- AstNodeBuilder - Class in com.sonar.sslr.api.typed
- AstNodeBuilder() - Constructor for class com.sonar.sslr.api.typed.AstNodeBuilder
- AstNodeReflector - Class in com.sonar.sslr.impl.typed
- AstNodeSkippingPolicy - Interface in com.sonar.sslr.api
-
Specific Ast node types that can tell whether they should be skipped from being attached to the AST or not.
- AstNodeType - Interface in com.sonar.sslr.api
-
Each AST Node has a type which can be for instance the Rule of a Grammar, a language keyword or a language special token like a WORD.
- AstSelect - Interface in org.sonar.sslr.ast
-
Deprecated.in 1.22
- AstSelectFactory - Class in org.sonar.sslr.internal.ast.select
- AstVisitor - Interface in com.sonar.sslr.api
- AstWalker - Class in com.sonar.sslr.impl.ast
- AstWalker(AstVisitor...) - Constructor for class com.sonar.sslr.impl.ast.AstWalker
- AstWalker(List<? extends AstVisitor>) - Constructor for class com.sonar.sslr.impl.ast.AstWalker
- AstXmlPrinter - Class in com.sonar.sslr.impl.ast
- AT - com.sonarsource.cobol.api.CobolKeyword
- ATAN - com.sonarsource.cobol.api.SQLKeyword
- ATAN2 - com.sonarsource.cobol.api.SQLKeyword
- ATANH - com.sonarsource.cobol.api.SQLKeyword
- atEndClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- atLine(int) - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
-
location is related to a specific line number of the the current source code file
- atLine(File, int) - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
-
location is related to a specific line number of the given source code file
- atScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- AUTHOR - com.sonarsource.cobol.api.CobolKeyword
- authorParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
- autoPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- autoScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- AVG - com.sonarsource.cobol.api.SQLKeyword
- AX_EVENT_LIST - com.sonarsource.cobol.api.MicrofocusKeyword
B
- B_AND - com.sonarsource.cobol.api.MicrofocusKeyword
- B_EXOR - com.sonarsource.cobol.api.MicrofocusKeyword
- B_NOT - com.sonarsource.cobol.api.MicrofocusKeyword
- B_OR - com.sonarsource.cobol.api.MicrofocusKeyword
- B_XOR - com.sonarsource.cobol.api.MicrofocusKeyword
- backCommit(int) - Static method in class org.sonar.sslr.internal.vm.Instruction
- BackCommitInstruction(int) - Constructor for class org.sonar.sslr.internal.vm.Instruction.BackCommitInstruction
- BACKGROUND_COLOR - com.sonarsource.cobol.api.MicrofocusKeyword
- backgroundColorScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- backgroundPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- BACKSLASH - com.sonarsource.cobol.api.CobolSpecialCharacter
- backtrack() - Static method in class org.sonar.sslr.internal.vm.Instruction
- backtrack() - Method in class org.sonar.sslr.internal.vm.Machine
- BacktrackInstruction() - Constructor for class org.sonar.sslr.internal.vm.Instruction.BacktrackInstruction
- bAnd - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- basis - Variable in class com.sonarsource.cobol.api.CobolGrammar
- BEFORE - com.sonarsource.cobol.api.CobolKeyword
- beforeAfterPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- BEGIN - com.sonarsource.cobol.api.SQLKeyword
- BEGINNING - com.sonarsource.cobol.api.CobolKeyword
- bellPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- bellScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- BETWEEN - com.sonarsource.cobol.api.SQLKeyword
- BIGINT - com.sonarsource.cobol.api.SQLKeyword
- BINARY - com.sonarsource.cobol.api.CobolKeyword
- BINARY_CHAR - com.sonarsource.cobol.api.MicrofocusKeyword
- BINARY_DOUBLE - com.sonarsource.cobol.api.MicrofocusKeyword
- BINARY_LONG - com.sonarsource.cobol.api.MicrofocusKeyword
- BINARY_SHORT - com.sonarsource.cobol.api.MicrofocusKeyword
- BlackHoleChannel - Class in com.sonar.sslr.impl.channel
-
Allows to skip characters, which match given regular expression.
- BlackHoleChannel(String) - Constructor for class com.sonar.sslr.impl.channel.BlackHoleChannel
- BLANK - com.sonarsource.cobol.api.CobolKeyword
- blankScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- blankWhenZeroClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- blinkPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- blinkScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- BLOB - com.sonarsource.cobol.api.SQLKeyword
- BLOCK - com.sonarsource.cobol.api.CobolKeyword
- blockContainsClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- BOM_CHAR - Static variable in class com.sonar.sslr.impl.channel.BomCharacterChannel
- BomCharacterChannel - Class in com.sonar.sslr.impl.channel
-
Ignores all BOM characters.
- BomCharacterChannel() - Constructor for class com.sonar.sslr.impl.channel.BomCharacterChannel
- BOOLEAN - com.sonarsource.cobol.api.CobolTokenType
- bOr - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- BOTTOM - com.sonarsource.cobol.api.CobolKeyword
- bridge(TokenType, TokenType) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced
-
Deprecated.in 1.19, use
LexerfulGrammarBuilder.bridge(TokenType, TokenType)
instead. - bridge(TokenType, TokenType) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
-
Creates parsing expression - "bridge".
- browse(AstNode) - Static method in class com.sonar.sslr.api.AstNodeBrowser
- build() - Method in class com.sonar.sslr.api.Token.Builder
- build() - Method in class com.sonar.sslr.impl.Lexer.Builder
- build() - Method in class com.sonar.sslr.impl.Lexer2.LexerBuilder
- build() - Method in class com.sonar.sslr.impl.Parser.Builder
- build() - Method in class org.sonar.sslr.channel.ChannelDispatcher.Builder
- build() - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
-
Constructs grammar.
- build() - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
-
Constructs grammar.
- builder() - Static method in class com.sonar.sslr.api.Token
- builder() - Static method in class com.sonar.sslr.impl.Lexer
- builder() - Static method in class com.sonar.sslr.impl.Lexer2
- builder() - Static method in class org.sonar.sslr.channel.ChannelDispatcher
-
Get a Builder instance to build a new ChannelDispatcher
- builder(Token) - Static method in class com.sonar.sslr.api.Token
- builder(Parser<G>) - Static method in class com.sonar.sslr.impl.Parser
- builder(G) - Static method in class com.sonar.sslr.impl.Parser
- buildTree(List<List<MatcherPathElement>>) - Static method in class org.sonar.sslr.internal.vm.ErrorTreeNode
- buildWithMemoizationOfMatchesForAllRules() - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
-
Constructs grammar with memoization of matches for all rules.
- BY - com.sonarsource.cobol.api.CobolKeyword
- BY - com.sonarsource.cobol.api.SQLKeyword
C
- c400 - Variable in class com.sonarsource.cobol.api.CobolGrammar
- call(int, Matcher) - Static method in class org.sonar.sslr.internal.vm.Instruction
- CALL - com.sonarsource.cobol.api.CobolKeyword
- callByContentClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- callByReferenceClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- callByValueClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- callConventionClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- calledAddress() - Method in class org.sonar.sslr.internal.vm.MachineStack
- CallInstruction(int, Matcher) - Constructor for class org.sonar.sslr.internal.vm.Instruction.CallInstruction
- callStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- callUsingClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- CANCEL - com.sonarsource.cobol.api.CobolKeyword
- cancelStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- CARETCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
- CASE - com.sonarsource.cobol.api.SQLKeyword
- CAST - com.sonarsource.cobol.api.SQLKeyword
- CBL - com.sonarsource.cobol.api.CobolKeyword
- CBL_INTEGER - com.sonarsource.cobol.api.CobolTokenType
- CCOL - com.sonarsource.cobol.api.MicrofocusKeyword
- cColLineSizePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- CD - com.sonarsource.cobol.api.GcosKeyword
- CEIL - com.sonarsource.cobol.api.SQLKeyword
- CEILING - com.sonarsource.cobol.api.SQLKeyword
- chainStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- Channel<O> - Class in org.sonar.sslr.channel
- Channel() - Constructor for class org.sonar.sslr.channel.Channel
- ChannelCodeReaderFilter<O> - Class in org.sonar.sslr.channel
-
This class is a special CodeReaderFilter that uses Channels to filter the character stream before it is passed to the main channels declared for the CodeReader.
- ChannelCodeReaderFilter(Channel<O>...) - Constructor for class org.sonar.sslr.channel.ChannelCodeReaderFilter
-
Creates a CodeReaderFilter that will use the provided Channels to filter the character stream it gets from its reader.
- ChannelCodeReaderFilter(O, Channel<O>...) - Constructor for class org.sonar.sslr.channel.ChannelCodeReaderFilter
-
Creates a CodeReaderFilter that will use the provided Channels to filter the character stream it gets from its reader.
- ChannelDispatcher<O> - Class in org.sonar.sslr.channel
- ChannelDispatcher.Builder - Class in org.sonar.sslr.channel
- ChannelException - Exception in org.sonar.sslr.channel
- ChannelException(String) - Constructor for exception org.sonar.sslr.channel.ChannelException
- ChannelException(String, Exception) - Constructor for exception org.sonar.sslr.channel.ChannelException
- ChannelException(String, Throwable) - Constructor for exception org.sonar.sslr.channel.ChannelException
- CHAR - com.sonarsource.cobol.api.SQLKeyword
- CHARACTER - com.sonarsource.cobol.api.CobolKeyword
- CHARACTERS - com.sonarsource.cobol.api.CobolKeyword
- characterSetClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- charAt(int) - Method in class org.sonar.sslr.channel.CodeBuffer
-
Returns the character at the specified index after the cursor without consuming it
- charAt(int) - Method in class org.sonar.sslr.internal.matchers.ImmutableInputBuffer
- charAt(int) - Method in interface org.sonar.sslr.internal.matchers.InputBuffer
- charAt(int) - Method in class org.sonar.sslr.internal.matchers.LocatedText
- charAt(int) - Method in class org.sonar.sslr.internal.vm.Machine
- checkValidityOnInputClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- children - Variable in class org.sonar.sslr.internal.vm.ErrorTreeNode
- children() - Method in interface org.sonar.sslr.ast.AstSelect
-
Deprecated.Returns new selection, which contains children of this selection.
- children() - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
- children() - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
- children() - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
- children(AstNodeType) - Method in interface org.sonar.sslr.ast.AstSelect
-
Deprecated.Returns new selection, which contains children of a given type of this selection.
- children(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
- children(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
- children(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
- children(AstNodeType...) - Method in interface org.sonar.sslr.ast.AstSelect
-
Deprecated.Returns new selection, which contains children of a given types of this selection.
- children(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
- children(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
- children(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
- choice(int) - Static method in class org.sonar.sslr.internal.vm.Instruction
- ChoiceInstruction(int) - Constructor for class org.sonar.sslr.internal.vm.Instruction.ChoiceInstruction
- CHR - com.sonarsource.cobol.api.SQLKeyword
- cics - Variable in class com.sonarsource.cobol.api.CobolGrammar
-
Grammar extensions
- cicsAbendStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsAcquireStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsAddressStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsAddStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsAllocateStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsAskTimeStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsAssignStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsBifStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsBuildAttachStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsCancelStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsChangeStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsCheckStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsCollectStatistics - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsConnectProcessStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsConverseStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsConvertTimeStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsDataName - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsDataValue - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsDefineStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsDelayStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsDeleteQStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsDeleteStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsDeqStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsDiscardStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsDocumentStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsDumpStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsEnableProgramStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsEndBrowseStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsEndbrStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsEnqStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsEnterStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsErrorHandlingUtil - Variable in class com.sonarsource.cobol.api.CobolGrammar
- cicsExtractStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsForceStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsFormatTimeStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsFreeMainStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsFreeStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsFunctionCall - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsGdsStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsGetMainStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsGetNextStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsGetStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- CicsGrammar - Class in com.sonarsource.cobol.api
- CicsGrammar() - Constructor for class com.sonarsource.cobol.api.CicsGrammar
- cicsHandleStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsIdentifier - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsIdentifierOrLiteral - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsIgnoreStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsInquireStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsInvokeStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsIssueStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- CICSKeyword - Enum in com.sonarsource.cobol.api
- cicsLinkStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsLiteral - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsLoadStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsMonitorStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsMoveStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsOption - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsOptionName - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsPerformShutdownStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsPointStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsPopHandleStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsPostStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsPurgeStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsPushStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsPutStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsQueryStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsReadNextStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsReadPreviousStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsReadQStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsReadStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsReceiveStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsReferenceModification - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsReleaseStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsRemoveStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsResetBrStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsResetStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsResumeStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsRetrieveStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsReturnStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsRewindStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsRewriteStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsRouteStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsRunStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsSendStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsSetStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsSignalStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsSignOffStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsSignOnStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsSoapFaultStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsSpecialRegister - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsSpoolCloseStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsSpoolOpenStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsSpoolReadStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsSpoolWriteStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsStartBrowseStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsStartBrStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsStartStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsSubscript - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsSuspendStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsSyncPointStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsTestStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsTraceStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsTransformStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsUnlockStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsUpdateStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsVerifyStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsWaitStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsWebStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsWriteQStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsWriteStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsWSAContextStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsWSAEPRStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- cicsXctlStatement - Variable in class com.sonarsource.cobol.api.CicsGrammar
- CLASS - com.sonarsource.cobol.api.CobolKeyword
- classClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- classCondition - Variable in class com.sonarsource.cobol.api.CobolGrammar
- classField - Variable in class com.sonarsource.cobol.api.CobolGrammar
- className - Variable in class com.sonarsource.cobol.api.CobolGrammar
- classPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- CLOB - com.sonarsource.cobol.api.SQLKeyword
- CLOCK_UNITS - com.sonarsource.cobol.api.CobolKeyword
- clone() - Method in class org.sonar.sslr.channel.CodeBuffer.Cursor
- cloneWithoutCodeReaderFilters() - Method in class org.sonar.sslr.channel.CodeReaderConfiguration
- CLOSE - com.sonarsource.cobol.api.CobolKeyword
- CLOSE - com.sonarsource.cobol.api.SQLKeyword
- closeStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- closeWindowStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- COALESCE - com.sonarsource.cobol.api.SQLKeyword
- cobol400AcceptForPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- cobol400CommitmentControlClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- cobol400ControlAreaClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- Cobol400Extension - Class in com.sonarsource.cobol.api
- Cobol400Extension() - Constructor for class com.sonarsource.cobol.api.Cobol400Extension
- cobol400FormatPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- cobol400StatementIndicatorClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- cobol400WithNoLockClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- CobolAstVisitor - Class in com.sonarsource.cobol.api.ast
-
Base class to visit an AST (Abstract Syntactic Tree) generated by a parser.
- CobolAstVisitor() - Constructor for class com.sonarsource.cobol.api.ast.CobolAstVisitor
- CobolCheck - Class in com.sonarsource.cobol.api.ast
- CobolCheck() - Constructor for class com.sonarsource.cobol.api.ast.CobolCheck
- CobolCheckRepository - Interface in com.sonarsource.cobol.api.ast
-
Extension point to execute custom rules in the SonarSource COBOL analyzer.
- CobolConstants - Class in com.sonarsource.cobol.api
-
Constants linked to the COBOL language.
- CobolErrorFormatter - Class in org.sonar.sslr.internal.vm
- CobolErrorFormatter() - Constructor for class org.sonar.sslr.internal.vm.CobolErrorFormatter
- CobolFile - Interface in com.sonarsource.cobol.api.ast
- CobolGrammar - Class in com.sonarsource.cobol.api
- CobolGrammar() - Constructor for class com.sonarsource.cobol.api.CobolGrammar
- CobolKeyword - Enum in com.sonarsource.cobol.api
- CobolPreprocessor - Class in com.sonarsource.cobol.api.lexer
- CobolPreprocessor() - Constructor for class com.sonarsource.cobol.api.lexer.CobolPreprocessor
- CobolSpecialCharacter - Enum in com.sonarsource.cobol.api
- CobolSymbolTable - Class in com.sonarsource.cobol.api.symbol
- CobolSymbolTable() - Constructor for class com.sonarsource.cobol.api.symbol.CobolSymbolTable
- CobolTokenType - Enum in com.sonarsource.cobol.api
- CODE_AREA_LENGTH - Static variable in class com.sonarsource.cobol.api.CobolConstants
-
The number of characters that can be used between the Indicator Area and the beginning of the comment area.
- CODE_SET - com.sonarsource.cobol.api.CobolKeyword
- CodeBuffer - Class in org.sonar.sslr.channel
-
The CodeBuffer class provides all the basic features required to manipulate a source code character stream.
- CodeBuffer(Reader, CodeReaderConfiguration) - Constructor for class org.sonar.sslr.channel.CodeBuffer
-
Note that this constructor will read everything from reader and will close it.
- CodeBuffer(String, CodeReaderConfiguration) - Constructor for class org.sonar.sslr.channel.CodeBuffer
- CodeBuffer.Cursor - Class in org.sonar.sslr.channel
- CodeReader - Class in org.sonar.sslr.channel
-
The CodeReader class provides some advanced features to read a source code.
- CodeReader(Reader) - Constructor for class org.sonar.sslr.channel.CodeReader
- CodeReader(Reader, CodeReaderConfiguration) - Constructor for class org.sonar.sslr.channel.CodeReader
-
Creates a code reader with specific configuration parameters.
- CodeReader(String) - Constructor for class org.sonar.sslr.channel.CodeReader
- CodeReader(String, CodeReaderConfiguration) - Constructor for class org.sonar.sslr.channel.CodeReader
-
Creates a code reader with specific configuration parameters.
- CodeReaderConfiguration - Class in org.sonar.sslr.channel
-
Configuration parameters used by a CodeReader to handle some specificities.
- CodeReaderConfiguration() - Constructor for class org.sonar.sslr.channel.CodeReaderConfiguration
- CodeReaderFilter<O> - Class in org.sonar.sslr.channel
-
This class can be extended to provide filtering capabilities for the CodeReader class.
- CodeReaderFilter() - Constructor for class org.sonar.sslr.channel.CodeReaderFilter
- CodeReaderFilter(O) - Constructor for class org.sonar.sslr.channel.CodeReaderFilter
- codeSetClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- COL - com.sonarsource.cobol.api.AcuCobolKeyword
- COLLATING - com.sonarsource.cobol.api.CobolKeyword
- collatingSequenceClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- COLONCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
- colorPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- columnNumberPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- columnNumberPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- columnScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- com.sonar.sslr.api - package com.sonar.sslr.api
- com.sonar.sslr.api.symbol - package com.sonar.sslr.api.symbol
- com.sonar.sslr.api.typed - package com.sonar.sslr.api.typed
- com.sonar.sslr.impl - package com.sonar.sslr.impl
- com.sonar.sslr.impl.ast - package com.sonar.sslr.impl.ast
- com.sonar.sslr.impl.channel - package com.sonar.sslr.impl.channel
- com.sonar.sslr.impl.matcher - package com.sonar.sslr.impl.matcher
- com.sonar.sslr.impl.typed - package com.sonar.sslr.impl.typed
- com.sonarsource.cobol.api - package com.sonarsource.cobol.api
- com.sonarsource.cobol.api.ast - package com.sonarsource.cobol.api.ast
- com.sonarsource.cobol.api.issue - package com.sonarsource.cobol.api.issue
- com.sonarsource.cobol.api.lexer - package com.sonarsource.cobol.api.lexer
- com.sonarsource.cobol.api.symbol - package com.sonarsource.cobol.api.symbol
- combinableCondition - Variable in class com.sonarsource.cobol.api.CobolGrammar
- comma - Variable in class com.sonarsource.cobol.api.CobolGrammar
- COMMA - com.sonarsource.cobol.api.CobolKeyword
- COMMACHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
- COMMENT - com.sonar.sslr.api.GenericTokenType
- COMMENT - com.sonar.sslr.api.Trivia.TriviaKind
- COMMENT - com.sonarsource.cobol.api.CobolTokenType
- COMMENT_AREA_LENGTH - Static variable in class com.sonarsource.cobol.api.CobolConstants
-
The number of characters of the comment area.
- CommentAnalyser - Class in com.sonar.sslr.api
- CommentAnalyser() - Constructor for class com.sonar.sslr.api.CommentAnalyser
- commentLine - Variable in class com.sonarsource.cobol.api.CobolGrammar
-
* Commons ****
- commentRegexp(String...) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
- CommentRegexpChannel - Class in com.sonar.sslr.impl.channel
-
Creates comment trivia from characters, which match given regular expression.
- CommentRegexpChannel(String) - Constructor for class com.sonar.sslr.impl.channel.CommentRegexpChannel
- Comments - Class in com.sonar.sslr.api
-
Utility class to manipulate comment tokens
- Comments(ListMultimap<Integer, Token>) - Constructor for class com.sonar.sslr.api.Comments
- Comments(ListMultimap<Integer, Token>, CommentAnalyser) - Constructor for class com.sonar.sslr.api.Comments
- commentTrivia(Object) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
-
Creates parsing expression - "comment trivia".
- commentTrivia(Object) - Static method in class org.sonar.sslr.parser.GrammarOperators
-
Deprecated.in 1.19, use
LexerlessGrammarBuilder.commentTrivia(Object)
instead. - commit(int) - Static method in class org.sonar.sslr.internal.vm.Instruction
- COMMIT - com.sonarsource.cobol.api.SQLKeyword
- CommitInstruction(int) - Constructor for class org.sonar.sslr.internal.vm.Instruction.CommitInstruction
- commitStatement - Variable in class com.sonarsource.cobol.api.Cobol400Extension
- commitStatement - Variable in class com.sonarsource.cobol.api.IleCobolExtension
- commitStatement - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- commitVerify(int) - Static method in class org.sonar.sslr.internal.vm.Instruction
- CommitVerifyInstruction(int) - Constructor for class org.sonar.sslr.internal.vm.Instruction.CommitVerifyInstruction
- COMMON - com.sonarsource.cobol.api.CobolKeyword
- commonScreenOption - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- commonScreenOptions - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- COMMUNICATION - com.sonarsource.cobol.api.GcosKeyword
- communicationDescriptionEntry - Variable in class com.sonarsource.cobol.api.GcosExtension
- communicationDescriptionEntryClause - Variable in class com.sonarsource.cobol.api.GcosExtension
- communicationDescriptionName - Variable in class com.sonarsource.cobol.api.GcosExtension
- communicationSection - Variable in class com.sonarsource.cobol.api.GcosExtension
-
Data Division
- comObject - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- COMP - com.sonarsource.cobol.api.CobolKeyword
- COMP_1 - com.sonarsource.cobol.api.CobolKeyword
- COMP_2 - com.sonarsource.cobol.api.CobolKeyword
- COMP_3 - com.sonarsource.cobol.api.CobolKeyword
- COMP_4 - com.sonarsource.cobol.api.CobolKeyword
- COMP_5 - com.sonarsource.cobol.api.CobolKeyword
- COMP_6 - com.sonarsource.cobol.api.CobolKeyword
- COMP_X - com.sonarsource.cobol.api.CobolKeyword
- CompilableGrammarRule - Interface in org.sonar.sslr.internal.vm
-
Rule, which can be compiled by
MutableGrammarCompiler
. - CompilationHandler - Class in org.sonar.sslr.internal.vm
- CompilationHandler() - Constructor for class org.sonar.sslr.internal.vm.CompilationHandler
- compilationUnit - Variable in class com.sonarsource.cobol.api.CobolGrammar
- compile(CompilableGrammarRule) - Static method in class org.sonar.sslr.internal.vm.MutableGrammarCompiler
- compile(CompilationHandler) - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
- compile(CompilationHandler) - Method in class com.sonar.sslr.impl.typed.DelayedRuleInvocationExpression
- compile(CompilationHandler) - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
- compile(CompilationHandler) - Method in class org.sonar.sslr.internal.vm.FirstOfExpression
-
Compiles this expression into a sequence of instructions:
- compile(CompilationHandler) - Method in class org.sonar.sslr.internal.vm.NativeExpression
- compile(CompilationHandler) - Method in class org.sonar.sslr.internal.vm.NextExpression
-
Compiles this expression into a sequence of instructions:
- compile(CompilationHandler) - Method in class org.sonar.sslr.internal.vm.NextNotExpression
-
Compiles this expression into a sequence of instructions:
- compile(CompilationHandler) - Method in class org.sonar.sslr.internal.vm.OneOrMoreExpression
-
Compiles this expression into a sequence of instructions:
- compile(CompilationHandler) - Method in class org.sonar.sslr.internal.vm.OptionalExpression
-
Compiles this expression into a sequence of instructions:
- compile(CompilationHandler) - Method in interface org.sonar.sslr.internal.vm.ParsingExpression
-
Compiles this expression into a sequence of instructions.
- compile(CompilationHandler) - Method in class org.sonar.sslr.internal.vm.SequenceExpression
-
Compiles this expression into a sequence of instructions:
- compile(CompilationHandler) - Method in class org.sonar.sslr.internal.vm.TokenExpression
-
Compiles this expression into a sequence of instructions:
- compile(CompilationHandler) - Method in class org.sonar.sslr.internal.vm.TriviaExpression
-
Compiles this expression into a sequence of instructions:
- compile(CompilationHandler) - Method in class org.sonar.sslr.internal.vm.ZeroOrMoreExpression
-
Compiles this expression into a sequence of instructions:
- compile(ParsingExpression) - Method in class org.sonar.sslr.internal.vm.CompilationHandler
- compile(ParsingExpression) - Method in class org.sonar.sslr.internal.vm.MutableGrammarCompiler
- CompiledGrammar - Class in org.sonar.sslr.internal.vm
- CompiledGrammar(Instruction[], Map<GrammarRuleKey, CompilableGrammarRule>, GrammarRuleKey, int) - Constructor for class org.sonar.sslr.internal.vm.CompiledGrammar
- ComplexityNodesRepository - Class in com.sonarsource.cobol.api.ast
- compressionFactorClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- COMPUTATIONAL - com.sonarsource.cobol.api.CobolKeyword
- COMPUTATIONAL_1 - com.sonarsource.cobol.api.CobolKeyword
- COMPUTATIONAL_2 - com.sonarsource.cobol.api.CobolKeyword
- COMPUTATIONAL_3 - com.sonarsource.cobol.api.CobolKeyword
- COMPUTATIONAL_4 - com.sonarsource.cobol.api.CobolKeyword
- COMPUTATIONAL_5 - com.sonarsource.cobol.api.CobolKeyword
- COMPUTATIONAL_6 - com.sonarsource.cobol.api.CobolKeyword
- COMPUTATIONAL_X - com.sonarsource.cobol.api.CobolKeyword
- COMPUTE - com.sonarsource.cobol.api.CobolKeyword
- computeStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- CONCAT - com.sonarsource.cobol.api.SQLKeyword
- condition - Variable in class com.sonarsource.cobol.api.CobolGrammar
- conditionName - Variable in class com.sonarsource.cobol.api.CobolGrammar
- conditionNameCondition - Variable in class com.sonarsource.cobol.api.CobolGrammar
- CONFIGURATION - com.sonarsource.cobol.api.CobolKeyword
- configurationSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
- configurationSectionParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
- CONNECT - com.sonarsource.cobol.api.SQLKeyword
- CONSTANT - com.sonar.sslr.api.GenericTokenType
- CONSTRUCTOR - com.sonarsource.cobol.api.MicrofocusKeyword
- constructorPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- consume(CharSequence, O) - Method in class org.sonar.sslr.channel.RegexChannel
-
The consume method is called each time the regular expression used to create the RegexChannel object matches the next characters in the character streams.
- consume(CodeReader, Lexer) - Method in class com.sonar.sslr.impl.channel.BlackHoleChannel
- consume(CodeReader, Lexer) - Method in class com.sonar.sslr.impl.channel.BomCharacterChannel
- consume(CodeReader, Lexer) - Method in class com.sonar.sslr.impl.channel.CommentRegexpChannel
- consume(CodeReader, Lexer) - Method in class com.sonar.sslr.impl.channel.IdentifierAndKeywordChannel
- consume(CodeReader, Lexer) - Method in class com.sonar.sslr.impl.channel.PunctuatorChannel
- consume(CodeReader, Lexer) - Method in class com.sonar.sslr.impl.channel.RegexpChannel
- consume(CodeReader, Lexer) - Method in class com.sonar.sslr.impl.channel.UnknownCharacterChannel
- consume(CodeReader, O) - Method in class org.sonar.sslr.channel.Channel
-
Tries to consume the character stream at the current reading cursor position (provided by the
CodeReader
). - consume(CodeReader, O) - Method in class org.sonar.sslr.channel.ChannelDispatcher
- consume(CodeReader, O) - Method in class org.sonar.sslr.channel.RegexChannel
- CONTAINS - com.sonarsource.cobol.api.CobolKeyword
- containsDataItem(String) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
- containsFile(String) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
- content() - Method in interface com.sonarsource.cobol.api.ast.CobolFile
- CONTENT - com.sonarsource.cobol.api.CobolKeyword
- CONTINUE - com.sonarsource.cobol.api.CobolKeyword
- CONTINUE - com.sonarsource.cobol.api.SQLKeyword
- continueRunUnitPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- continueStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- CONTROL - com.sonarsource.cobol.api.MicrofocusKeyword
- CONTROL_AREA - com.sonarsource.cobol.api.IleCobolKeyword
- controlDivision - Variable in class com.sonarsource.cobol.api.GcosExtension
-
Control Division
- controlPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- controlScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- CONVERTING - com.sonarsource.cobol.api.CobolKeyword
- convertingPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- convertPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- convertToExpression(Object) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
- convertToExpression(Object) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
- COPY - com.sonarsource.cobol.api.CobolKeyword
- CORR - com.sonarsource.cobol.api.CobolKeyword
- CORRELATION - com.sonarsource.cobol.api.SQLKeyword
- CORRESPONDING - com.sonarsource.cobol.api.CobolKeyword
- COS - com.sonarsource.cobol.api.SQLKeyword
- COSH - com.sonarsource.cobol.api.SQLKeyword
- COUNT - com.sonarsource.cobol.api.CobolKeyword
- COUNT - com.sonarsource.cobol.api.SQLKeyword
- COVARIANCE - com.sonarsource.cobol.api.SQLKeyword
- CR - Static variable in class org.sonar.sslr.internal.matchers.TextUtils
- create() - Static method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
- create() - Static method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
- create(AstNode, Grammar) - Static method in class com.sonar.sslr.api.PreprocessingDirective
-
Deprecated.
- create(Class<?>, Class<?>[], Object[], MethodInterceptor) - Static method in class com.sonar.sslr.impl.typed.Interceptor
- create(List<AstNode>) - Static method in class org.sonar.sslr.internal.ast.select.AstSelectFactory
- create(ParseNode, Input) - Method in class com.sonar.sslr.impl.typed.SyntaxTreeCreator
- create(ParseNode, List<Token>) - Static method in class org.sonar.sslr.internal.matchers.LexerfulAstCreator
- create(ParsingResult, LocatedText) - Static method in class org.sonar.sslr.internal.matchers.AstCreator
- CREATE - com.sonarsource.cobol.api.AcuCobolKeyword
- createComment(Token) - Static method in class com.sonar.sslr.api.Trivia
- createLeafNode(Matcher, int) - Method in class org.sonar.sslr.internal.vm.Machine
- createLexerOutput() - Method in class com.sonar.sslr.impl.Lexer2
- createNode() - Method in class org.sonar.sslr.internal.vm.Machine
- createNonTerminal(GrammarRuleKey, Rule, List<Object>, int, int) - Method in class com.sonar.sslr.api.typed.AstNodeBuilder
- createNonTerminal(GrammarRuleKey, Rule, List<Object>, int, int) - Method in interface com.sonar.sslr.api.typed.NodeBuilder
- createPreprocessingDirective(AstNode, Grammar) - Static method in class com.sonar.sslr.api.Trivia
- createPreprocessingDirective(PreprocessingDirective) - Static method in class com.sonar.sslr.api.Trivia
- createPreprocessingToken(Token) - Static method in class com.sonar.sslr.api.Trivia
- createSkippedText(Token...) - Static method in class com.sonar.sslr.api.Trivia
- createSkippedText(List<Token>) - Static method in class com.sonar.sslr.api.Trivia
- createStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- createTerminal(Input, int, int, List<Trivia>, TokenType) - Method in class com.sonar.sslr.api.typed.AstNodeBuilder
- createTerminal(Input, int, int, List<Trivia>, TokenType) - Method in interface com.sonar.sslr.api.typed.NodeBuilder
- CSIZE - com.sonarsource.cobol.api.MicrofocusKeyword
- CURRENCY - com.sonarsource.cobol.api.CobolKeyword
- currencySignClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- CURRENT - com.sonarsource.cobol.api.SQLKeyword
- Cursor() - Constructor for class org.sonar.sslr.channel.CodeBuffer.Cursor
- CURSOR - com.sonarsource.cobol.api.SQLKeyword
D
- DATA - com.sonarsource.cobol.api.CobolKeyword
- dataBlankWhenZeroClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataCobol400IndicatorClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataCobol400LikeClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataDescriptionEntry - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataDescriptionEntryClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataDivision - Variable in class com.sonarsource.cobol.api.CobolGrammar
-
* Data Division ****
- dataDivisionSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataExternalClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataFalseClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataGlobalClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- DataItem - Class in com.sonarsource.cobol.api.symbol
- DataItem(AstNode) - Constructor for class com.sonarsource.cobol.api.symbol.DataItem
- DataItem.PictureType - Enum in com.sonarsource.cobol.api.symbol
- DataItemFinder - Class in com.sonarsource.cobol.api.symbol
- DataItemValue - Class in com.sonarsource.cobol.api.symbol
- DataItemValue(Token) - Constructor for class com.sonarsource.cobol.api.symbol.DataItemValue
- dataJustifiedClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataName - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataOccursClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataPictureClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataRecordClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataRedefinesClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataSignClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataSpecialNamesClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- dataSynchronizedClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataUsageClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataUsageClauseOptions - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataUsageHandleType - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- dataUsageSqlType - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataValue - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataValueClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataValueTo - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataVaryingClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dataXmlcountInClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- dataXmlIdentifiedBy - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- dataXmlNamespaceClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- dataXmlProcessingInstructionClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- DATE - com.sonarsource.cobol.api.CobolKeyword
- DATE - com.sonarsource.cobol.api.SQLKeyword
- DATE_COMPILED - com.sonarsource.cobol.api.CobolKeyword
- DATE_WRITTEN - com.sonarsource.cobol.api.CobolKeyword
- dateCompiledParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dateFormatClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- dateWrittenParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
- DAY_OF_WEEK - com.sonarsource.cobol.api.CobolKeyword
- DAYNAME - com.sonarsource.cobol.api.SQLKeyword
- DAYOFWEEK - com.sonarsource.cobol.api.SQLKeyword
- DAYOFWEEK_ISO - com.sonarsource.cobol.api.SQLKeyword
- DAYOFYEAR - com.sonarsource.cobol.api.SQLKeyword
- DB2Grammar - Class in com.sonarsource.cobol.api
- DB2Grammar() - Constructor for class com.sonarsource.cobol.api.DB2Grammar
- DBCLOB - com.sonarsource.cobol.api.SQLKeyword
- DBPARTITIONNUM - com.sonarsource.cobol.api.SQLKeyword
- DEBUG_ITEM - com.sonarsource.cobol.api.CobolKeyword
- DEBUG_LINE - com.sonarsource.cobol.api.CobolTokenType
- DEBUGGING - com.sonarsource.cobol.api.CobolKeyword
- DECIMAL - com.sonarsource.cobol.api.SQLKeyword
- DECIMAL_POINT - com.sonarsource.cobol.api.CobolKeyword
- DECIMALDATE - com.sonarsource.cobol.api.SQLKeyword
- decimalPointClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- DECLARATIVES - com.sonarsource.cobol.api.CobolKeyword
- declarativesZone - Variable in class com.sonarsource.cobol.api.CobolGrammar
- declarativeZoneSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
- DECLARE - com.sonarsource.cobol.api.SQLKeyword
- DECRYPT_BIN - com.sonarsource.cobol.api.SQLKeyword
- DECRYPT_CHAR - com.sonarsource.cobol.api.SQLKeyword
- DEFAULT_TAB_WIDTH - Static variable in class org.sonar.sslr.channel.CodeReaderConfiguration
- defaultPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- defaultSection - Variable in class com.sonarsource.cobol.api.GcosExtension
- defaultSectionClause - Variable in class com.sonarsource.cobol.api.GcosExtension
- defineParagraph(Paragraph) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
- defineSection(Section) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
- DEGREES - com.sonarsource.cobol.api.SQLKeyword
- DelayedRuleInvocationExpression - Class in com.sonar.sslr.impl.typed
- DelayedRuleInvocationExpression(LexerlessGrammarBuilder, GrammarBuilderInterceptor, Method) - Constructor for class com.sonar.sslr.impl.typed.DelayedRuleInvocationExpression
- DelayedRuleInvocationExpression(LexerlessGrammarBuilder, GrammarRuleKey) - Constructor for class com.sonar.sslr.impl.typed.DelayedRuleInvocationExpression
- DELETE - com.sonarsource.cobol.api.CobolKeyword
- DELETE - com.sonarsource.cobol.api.SQLKeyword
- deleteFileStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- deleteFileStatement - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- deleteStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- DELIMITED - com.sonarsource.cobol.api.CobolKeyword
- DELIMITER - com.sonarsource.cobol.api.CobolKeyword
- DEPENDING - com.sonarsource.cobol.api.CobolKeyword
- DEREF - com.sonarsource.cobol.api.SQLKeyword
- descendants(AstNodeType) - Method in interface org.sonar.sslr.ast.AstSelect
-
Deprecated.Returns new selection, which contains descendants of a given type of this selection.
- descendants(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
- descendants(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
- descendants(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
- descendants(AstNodeType...) - Method in interface org.sonar.sslr.ast.AstSelect
-
Deprecated.Returns new selection, which contains descendants of a given types of this selection.
- descendants(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
- descendants(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
- descendants(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
- DESCENDING - com.sonarsource.cobol.api.CobolKeyword
- DESCRIBE - com.sonarsource.cobol.api.SQLKeyword
- DESCRIPTOR - com.sonarsource.cobol.api.SQLKeyword
- DESTINATION - com.sonarsource.cobol.api.GcosKeyword
- destroy() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
-
Destroy the visitor.
- DESTROY - com.sonarsource.cobol.api.MicrofocusKeyword
- destroyStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- DIGIT - Static variable in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
- DIGITS - com.sonarsource.cobol.api.SQLKeyword
- DISPLAY - com.sonarsource.cobol.api.CobolKeyword
- DISPLAY_1 - com.sonarsource.cobol.api.CobolKeyword
- displayCellPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- displaycontrolFontPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- displayControlValuePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- displayedBoxedPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- displayExceptionPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- displayHandlePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- displayLinkToThreadPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- displayMessageBoxStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- displayModeOption - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- displayOption - Variable in class com.sonarsource.cobol.api.CobolGrammar
- displayOptionPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- displayPopUpAreaPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- displayScreenOption - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- displayShadowPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- displayStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- displayStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- displaySystemMenuPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- displayUponWindowTitlePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- displayWithOption - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- DISTINCT - com.sonarsource.cobol.api.SQLKeyword
- DIVIDE - com.sonarsource.cobol.api.CobolKeyword
- divideStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- DIVISION - com.sonarsource.cobol.api.CobolKeyword
- DLCOMMENT - com.sonarsource.cobol.api.SQLKeyword
- DliKeyword - Enum in com.sonarsource.cobol.api
- DLLINKTYPE - com.sonarsource.cobol.api.SQLKeyword
- DLNEWCOPY - com.sonarsource.cobol.api.SQLKeyword
- DLPREVIOUSCOPY - com.sonarsource.cobol.api.SQLKeyword
- DLREPLACECONTENT - com.sonarsource.cobol.api.SQLKeyword
- DLURLCOMPLETE - com.sonarsource.cobol.api.SQLKeyword
- DLURLCOMPLETEONLY - com.sonarsource.cobol.api.SQLKeyword
- DLURLCOMPLETEWRITE - com.sonarsource.cobol.api.SQLKeyword
- DLURLPATH - com.sonarsource.cobol.api.SQLKeyword
- DLURLPATHONLY - com.sonarsource.cobol.api.SQLKeyword
- DLURLPATHWRITE - com.sonarsource.cobol.api.SQLKeyword
- DLURLSCHEME - com.sonarsource.cobol.api.SQLKeyword
- DLURLSERVER - com.sonarsource.cobol.api.SQLKeyword
- DLVALUE - com.sonarsource.cobol.api.SQLKeyword
- documentTypeClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- DOLLARCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
- dot - Variable in class com.sonarsource.cobol.api.CobolGrammar
- DOTCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
- DOWN - com.sonarsource.cobol.api.CobolKeyword
- dropStatement - Variable in class com.sonarsource.cobol.api.Cobol400Extension
- DUPLICATES - com.sonarsource.cobol.api.CobolKeyword
- DYNAMIC - com.sonarsource.cobol.api.CobolKeyword
- dynamicAccessMode - Variable in class com.sonarsource.cobol.api.CobolGrammar
E
- echoPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- ELSE - com.sonarsource.cobol.api.CobolKeyword
- ELSE - com.sonarsource.cobol.api.SQLKeyword
- empty() - Static method in class org.sonar.sslr.internal.ast.select.AstSelectFactory
- EmptyAstSelect - Class in org.sonar.sslr.internal.ast.select
-
AstSelect
which contains no elements. - EmptyAstSelect() - Constructor for class org.sonar.sslr.internal.ast.select.EmptyAstSelect
- enabledPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- enableMemoization() - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
- enableMemoizationOfMatchesForAllRules(Grammar) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions
-
Deprecated.in 1.19, use
LexerfulGrammarBuilder.buildWithMemoizationOfMatchesForAllRules()
instead. - ENCRYPT - com.sonarsource.cobol.api.SQLKeyword
- end() - Method in class com.sonar.sslr.api.Offsets
-
Deprecated.
- end() - Static method in class org.sonar.sslr.internal.vm.Instruction
- END - com.sonarsource.cobol.api.CobolKeyword
- END - com.sonarsource.cobol.api.SQLKeyword
- END_ACCEPT - com.sonarsource.cobol.api.CobolKeyword
- END_ADD - com.sonarsource.cobol.api.CobolKeyword
- END_CALL - com.sonarsource.cobol.api.CobolKeyword
- END_COMPUTE - com.sonarsource.cobol.api.CobolKeyword
- END_DELETE - com.sonarsource.cobol.api.CobolKeyword
- END_DISPLAY - com.sonarsource.cobol.api.MicrofocusKeyword
- END_DIVIDE - com.sonarsource.cobol.api.CobolKeyword
- END_EVALUATE - com.sonarsource.cobol.api.CobolKeyword
- END_EXEC - com.sonarsource.cobol.api.CICSKeyword
- END_EXEC - com.sonarsource.cobol.api.CobolKeyword
- END_EXEC - com.sonarsource.cobol.api.DliKeyword
- END_EXEC - com.sonarsource.cobol.api.SQLKeyword
- END_IF - com.sonarsource.cobol.api.CobolKeyword
- END_MULTIPLY - com.sonarsource.cobol.api.CobolKeyword
- END_OF_PAGE - com.sonarsource.cobol.api.CobolKeyword
- END_PERFORM - com.sonarsource.cobol.api.CobolKeyword
- END_READ - com.sonarsource.cobol.api.CobolKeyword
- END_RETURN - com.sonarsource.cobol.api.CobolKeyword
- END_REWRITE - com.sonarsource.cobol.api.CobolKeyword
- END_SEARCH - com.sonarsource.cobol.api.CobolKeyword
- END_START - com.sonarsource.cobol.api.CobolKeyword
- END_STRING - com.sonarsource.cobol.api.CobolKeyword
- END_SUBTRACT - com.sonarsource.cobol.api.CobolKeyword
- END_UNSTRING - com.sonarsource.cobol.api.CobolKeyword
- END_WRITE - com.sonarsource.cobol.api.CobolKeyword
- END_XML - com.sonarsource.cobol.api.CobolKeyword
- ENDING - com.sonarsource.cobol.api.CobolKeyword
- EndInstruction() - Constructor for class org.sonar.sslr.internal.vm.Instruction.EndInstruction
- endLexing(LexerOutput) - Method in class com.sonar.sslr.api.Preprocessor2
-
Method calls after having lexed a source code.
- endLexing(LexerOutput) - Method in class com.sonar.sslr.impl.Lexer2
-
Deprecated.use the parser event listeners instead
- EndMatcher - Interface in org.sonar.sslr.channel
- endOffset() - Method in class com.sonar.sslr.api.TokenContinuation
- endOfInput() - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
-
Creates parsing expression - "end of input".
- endOfInput() - Static method in class org.sonar.sslr.parser.GrammarOperators
-
Deprecated.in 1.19, use
LexerlessGrammarBuilder.endOfInput()
instead. - EndOfInputExpression - Class in org.sonar.sslr.internal.vm
- endProgramStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- ENTER - com.sonarsource.cobol.api.HpKeyword
- enterFileMnemonicClause - Variable in class com.sonarsource.cobol.api.HpExtension
- enterprise - Variable in class com.sonarsource.cobol.api.CobolGrammar
- EnterpriseExtension - Class in com.sonarsource.cobol.api
- EnterpriseExtension() - Constructor for class com.sonarsource.cobol.api.EnterpriseExtension
- EnterpriseKeyword - Enum in com.sonarsource.cobol.api
- enterStatement - Variable in class com.sonarsource.cobol.api.HpExtension
- ENTRY - com.sonarsource.cobol.api.CobolKeyword
- entryStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- ENVIRONMENT - com.sonarsource.cobol.api.CobolKeyword
- environmentDivision - Variable in class com.sonarsource.cobol.api.CobolGrammar
-
* Environment Division ****
- environmentNameIsMnemonicNameClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- environmentSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
- EOF - com.sonar.sslr.api.GenericTokenType
- EOL - com.sonar.sslr.api.GenericTokenType
- EOP - com.sonarsource.cobol.api.CobolKeyword
- EQUAL - com.sonarsource.cobol.api.CobolKeyword
- EQUALCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
- equals(Object) - Method in class com.sonar.sslr.api.Offsets
-
Deprecated.
- equals(Object) - Method in class org.sonar.sslr.internal.matchers.InputBuffer.Position
- equals(Object) - Method in class org.sonar.sslr.internal.matchers.MatcherPathElement
- equals(Object) - Method in class org.sonar.sslr.internal.vm.Instruction.BackCommitInstruction
- equals(Object) - Method in class org.sonar.sslr.internal.vm.Instruction.CallInstruction
- equals(Object) - Method in class org.sonar.sslr.internal.vm.Instruction.ChoiceInstruction
- equals(Object) - Method in class org.sonar.sslr.internal.vm.Instruction.CommitInstruction
- equals(Object) - Method in class org.sonar.sslr.internal.vm.Instruction.CommitVerifyInstruction
- equals(Object) - Method in class org.sonar.sslr.internal.vm.Instruction.JumpInstruction
- equals(Object) - Method in class org.sonar.sslr.internal.vm.Instruction.PredicateChoiceInstruction
- eraseScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- eraseScreenPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- ERROR - com.sonarsource.cobol.api.GcosKeyword
- errorCodePhrase - Variable in class com.sonarsource.cobol.api.HpExtension
- ErrorLocatingHandler - Class in org.sonar.sslr.internal.vm
- ErrorLocatingHandler() - Constructor for class org.sonar.sslr.internal.vm.ErrorLocatingHandler
- ErrorTreeNode - Class in org.sonar.sslr.internal.vm
- ErrorTreeNode() - Constructor for class org.sonar.sslr.internal.vm.ErrorTreeNode
- escape(char) - Static method in class org.sonar.sslr.internal.matchers.TextUtils
-
Replaces carriage returns, line feeds, form feeds, tabs and double quotes with their respective escape sequences.
- EVALUATE - com.sonarsource.cobol.api.CobolKeyword
- evaluatePhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- evaluateStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- evaluateValue - Variable in class com.sonarsource.cobol.api.CobolGrammar
- evaluateWhen - Variable in class com.sonarsource.cobol.api.CobolGrammar
- evaluateWhenOther - Variable in class com.sonarsource.cobol.api.CobolGrammar
- EVENT_LIST - com.sonarsource.cobol.api.MicrofocusKeyword
- EVENT_MON_STATE - com.sonarsource.cobol.api.SQLKeyword
- eventPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- EVERY - com.sonarsource.cobol.api.CobolKeyword
- everything() - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
-
Deprecated.in 1.19, use
LexerfulGrammarBuilder.anyToken()
instead. - examineStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- examineStatement - Variable in class com.sonarsource.cobol.api.GcosExtension
- examineStatementReplacingClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- examineStatementTayllingClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- EXCEPTION - com.sonarsource.cobol.api.CobolKeyword
- exceptionHandlerPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- EXCLUSIVE - com.sonarsource.cobol.api.SQLKeyword
- exclusiveTill(Object) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
-
Creates parsing expression - "exclusive till".
- exclusiveTill(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced
-
Deprecated.in 1.19, use
LexerfulGrammarBuilder.exclusiveTill(Object)
instead. - exclusiveTill(Object, Object...) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
-
Creates parsing expression - "exclusive till".
- EXEC - com.sonarsource.cobol.api.CobolKeyword
- execCicsStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- execDliStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- execSQLStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- execStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
-
* CICS ***
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.EndOfInputExpression
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.BackCommitInstruction
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.BacktrackInstruction
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.CallInstruction
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.ChoiceInstruction
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.CommitInstruction
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.CommitVerifyInstruction
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.EndInstruction
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction
-
Executes this instruction.
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.FailTwiceInstruction
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.IgnoreErrorsInstruction
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.JumpInstruction
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.PredicateChoiceInstruction
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.Instruction.RetInstruction
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.lexerful.AdjacentExpression
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.lexerful.AnyTokenExpression
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.lexerful.TillNewLineExpression
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.lexerful.TokensBridgeExpression
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.lexerful.TokenTypeClassExpression
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.lexerful.TokenTypeExpression
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.lexerful.TokenTypesExpression
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.lexerful.TokenValueExpression
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.NothingExpression
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.PatternExpression
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.RuleRefExpression
- execute(Machine) - Method in class org.sonar.sslr.internal.vm.StringExpression
- EXECUTE - com.sonarsource.cobol.api.SQLKeyword
- exhibitStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- EXISTS - com.sonarsource.cobol.api.SQLKeyword
- EXIT - com.sonarsource.cobol.api.CobolKeyword
- exitPerform - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- exitProgramStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- exitSectionOrParagraph - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- exitStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- EXP - com.sonarsource.cobol.api.SQLKeyword
- expressionParamList - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- extend(RulesDefinition.NewExtendedRepository) - Method in interface com.sonarsource.cobol.api.ast.RulesDefinitionExtension
- EXTEND - com.sonarsource.cobol.api.CobolKeyword
- EXTENDED_STORAGE - com.sonarsource.cobol.api.HpKeyword
- extendedStorageStorage - Variable in class com.sonarsource.cobol.api.HpExtension
- extendFileSpecification - Variable in class com.sonarsource.cobol.api.CobolGrammar
- EXTERNAL - com.sonarsource.cobol.api.CobolKeyword
- EXTERNAL_FORM - com.sonarsource.cobol.api.CobolKeyword
- externalClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- extractLine(int) - Method in class org.sonar.sslr.internal.matchers.ImmutableInputBuffer
- extractLine(int) - Method in interface org.sonar.sslr.internal.matchers.InputBuffer
-
Returns content of a line for a given line number.
F
- failIfNoChannelToConsumeOneCharacter() - Method in class org.sonar.sslr.channel.ChannelDispatcher.Builder
-
If this option is activated, an IllegalStateException will be thrown as soon as a character won't be consumed by any channel.
- failTwice() - Static method in class org.sonar.sslr.internal.vm.Instruction
- FailTwiceInstruction() - Constructor for class org.sonar.sslr.internal.vm.Instruction.FailTwiceInstruction
- FALSE - com.sonarsource.cobol.api.CobolKeyword
- FETCH - com.sonarsource.cobol.api.SQLKeyword
- figurativeConstant - Variable in class com.sonarsource.cobol.api.CobolGrammar
- file() - Method in interface com.sonarsource.cobol.api.ast.CobolFile
- FILE - com.sonarsource.cobol.api.CobolKeyword
- FILE_CONTROL - com.sonarsource.cobol.api.CobolKeyword
- fileAndSortDescriptionEntry - Variable in class com.sonarsource.cobol.api.CobolGrammar
- fileAndSortDescriptionEntryClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- fileAndSortDescriptionEntryPrefix - Variable in class com.sonarsource.cobol.api.CobolGrammar
- fileControlClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- fileControlEntry - Variable in class com.sonarsource.cobol.api.CobolGrammar
- fileControlParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
- fileDescription - Variable in class com.sonarsource.cobol.api.CobolGrammar
- fileDescriptionClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- fileMnemonicClause - Variable in class com.sonarsource.cobol.api.HpExtension
- fileName - Variable in class com.sonarsource.cobol.api.CobolGrammar
- fileSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
- fileSpecification - Variable in class com.sonarsource.cobol.api.CobolGrammar
- fileStatusClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- FileSymbol - Class in com.sonarsource.cobol.api.symbol
- FileSymbol(String, AstNode) - Constructor for class com.sonarsource.cobol.api.symbol.FileSymbol
- filter(AstNodeType) - Method in interface org.sonar.sslr.ast.AstSelect
-
Deprecated.Returns new selection, which contains elements of this selection that have given type.
- filter(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
- filter(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
- filter(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
- filter(AstNodeType...) - Method in interface org.sonar.sslr.ast.AstSelect
-
Deprecated.Returns new selection, which contains elements of this selection that have any one of the given types.
- filter(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
- filter(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
- filter(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
- filter(Predicate<AstNode>) - Method in interface org.sonar.sslr.ast.AstSelect
-
Deprecated.Returns new selection, which contains elements of this selection that satisfy a predicate.
- filter(Predicate<AstNode>) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
- filter(Predicate<AstNode>) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
- filter(Predicate<AstNode>) - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
- find(CobolGrammar, CobolSymbolTable, AstNode) - Static method in class com.sonarsource.cobol.api.symbol.DataItemFinder
- findChildByName(String) - Method in class com.sonarsource.cobol.api.symbol.DataItem
- findChildren(AstNodeType) - Method in class com.sonar.sslr.api.AstNodeBrowser
- findChildren(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
-
Deprecated.in 1.17, use
AstNode.getDescendants(AstNodeType...)
instead, but don't forget that those methods behave differently due to bug SSLR-249 - findDataItem(String) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
- findDirectChildren(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
-
Deprecated.in 1.17, use
AstNode.getChildren(AstNodeType...)
instead - findFile(String) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
- findFirstChild(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
-
Deprecated.in 1.17, use
AstNode.getFirstDescendant(AstNodeType...)
instead - findFirstChild(AstNodeType...) - Method in class com.sonar.sslr.api.AstNodeBrowser
- findFirstDirectChild(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
-
Deprecated.in 1.17, use
AstNode.getFirstChild(AstNodeType...)
instead - 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.in 1.17, use
AstNode.getFirstAncestor(AstNodeType)
instead - findParagraph(String) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
- findProcedure(String) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
- findSection(String) - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
- FIRST - com.sonarsource.cobol.api.CobolKeyword
- FIRST - com.sonarsource.cobol.api.SQLKeyword
- firstAncestor(AstNodeType) - Method in interface org.sonar.sslr.ast.AstSelect
-
Deprecated.Returns new selection, which contains first ancestor of a given type for each node from this selection.
- firstAncestor(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
- firstAncestor(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
- firstAncestor(AstNodeType) - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
- firstAncestor(AstNodeType...) - Method in interface org.sonar.sslr.ast.AstSelect
-
Deprecated.Returns new selection, which contains first ancestor of one of the given types for each node from this selection.
- firstAncestor(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
- firstAncestor(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
- firstAncestor(AstNodeType...) - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
- firstClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- firstOf(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Standard
-
Deprecated.in 1.19, use
GrammarBuilder.firstOf(Object, Object)
instead. - firstOf(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
-
Deprecated.in 1.19, use
GrammarBuilder.firstOf(Object, Object)
instead. - firstOf(U...) - Method in interface com.sonar.sslr.api.typed.GrammarBuilder
- firstOf(U...) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
- FirstOfExpression - Class in org.sonar.sslr.internal.vm
- FirstOfExpression(ParsingExpression...) - Constructor for class org.sonar.sslr.internal.vm.FirstOfExpression
- FirstPhaseVisitor - Interface in com.sonarsource.cobol.api.ast
- FLOAT - com.sonarsource.cobol.api.SQLKeyword
- fontPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- FOOTING - com.sonarsource.cobol.api.CobolKeyword
- FOR - com.sonarsource.cobol.api.CobolKeyword
- FOR - com.sonarsource.cobol.api.SQLKeyword
- FOREGROUND_COLOR - com.sonarsource.cobol.api.MicrofocusKeyword
- foregroundAndBackgroundColorPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- foregroundColorScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- format(List<Token>, int) - Method in class org.sonar.sslr.internal.vm.CobolErrorFormatter
- format(List<Token>, int) - Method in class org.sonar.sslr.internal.vm.lexerful.LexerfulParseErrorFormatter
- format(ParseError) - Method in class org.sonar.sslr.parser.ParseErrorFormatter
- formatClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- formatClauseSize - Variable in class com.sonarsource.cobol.api.CobolGrammar
- formatClauseSizeLocale - Variable in class com.sonarsource.cobol.api.CobolGrammar
- FOUND - com.sonarsource.cobol.api.SQLKeyword
- FREE - com.sonarsource.cobol.api.EnterpriseKeyword
- freeStatement - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
- FROM - com.sonarsource.cobol.api.CobolKeyword
- FROM - com.sonarsource.cobol.api.SQLKeyword
- fromClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- fromPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- fromScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- FULL - com.sonarsource.cobol.api.SQLKeyword
- fullPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- fullScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- function - Variable in class com.sonarsource.cobol.api.CobolGrammar
- FUNCTION - com.sonarsource.cobol.api.CobolKeyword
G
- g(String...) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
- gcos - Variable in class com.sonarsource.cobol.api.CobolGrammar
- GcosExtension - Class in com.sonarsource.cobol.api
- GcosExtension() - Constructor for class com.sonarsource.cobol.api.GcosExtension
- GcosKeyword - Enum in com.sonarsource.cobol.api
- GENERATE_UNIQUE - com.sonarsource.cobol.api.SQLKeyword
- generateStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- GenericTokenType - Enum in com.sonar.sslr.api
- get() - Method in class com.sonar.sslr.api.typed.Optional
- get(int) - Method in class com.sonar.sslr.api.LexerOutput
- get(int) - Method in interface org.sonar.sslr.ast.AstSelect
-
Deprecated.Returns the element at the specified position in this selection.
- get(int) - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
- get(int) - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
- get(int) - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
- getAddress() - Method in class org.sonar.sslr.internal.vm.Machine
- getAllRuleFields(Class) - Static method in class com.sonar.sslr.api.Grammar
-
Find all direct and indirect rule fields declared in the given Grammar class.
- getAllValues() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- getArray(CobolGrammar) - Static method in class com.sonarsource.cobol.api.ast.ComplexityNodesRepository
- getArraySize() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- getAssignment() - Method in class com.sonarsource.cobol.api.symbol.FileSymbol
- getAst() - Method in class com.sonar.sslr.api.PreprocessingDirective
-
Deprecated.
- getAstNode() - Method in class com.sonar.sslr.api.symbol.Symbol
- getAstNodeTypesToVisit() - Method in interface com.sonar.sslr.api.AstVisitor
-
The AST node types that this check must be registered for.
- getAstNodeTypesToVisit() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
-
This method can't be overridden.
- getCalls() - Method in class com.sonarsource.cobol.api.symbol.Module
- getChannelDispatcher() - Method in class com.sonar.sslr.impl.Lexer2
- getCharset() - Method in class com.sonar.sslr.impl.Lexer2
- getCharset() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
- getCheckClassesOrObjects() - Method in interface com.sonarsource.cobol.api.ast.CobolCheckRepository
-
Returns a collection of check classes and instance of checks.
- getChild(int) - Method in class com.sonar.sslr.api.AstNode
-
Deprecated.in 1.19.2, use
AstNode.getFirstChild(AstNodeType...)
instead - getChild(int) - Method in class com.sonarsource.cobol.api.symbol.DataItem
- getChildren() - Method in class com.sonar.sslr.api.AstNode
-
Get the list of children.
- getChildren() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- getChildren() - Method in class org.sonar.sslr.internal.matchers.ParseNode
- getChildren(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
-
Returns children of specified types.
- getCicsGrammar() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
- getCobolFile() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
- getCobolGrammar() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
- getCodeReaderFilters() - Method in class org.sonar.sslr.channel.CodeReaderConfiguration
- getColumn() - Method in class com.sonar.sslr.api.Token
- getColumn() - Method in class org.sonar.sslr.channel.CodeBuffer.Cursor
- getColumn() - Method in class org.sonar.sslr.internal.matchers.InputBuffer.Position
- getColumnPosition() - Method in class org.sonar.sslr.channel.CodeBuffer
- getComments() - Method in class com.sonar.sslr.api.LexerOutput
- getComments() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
- getComments(CommentAnalyser) - Method in class com.sonar.sslr.api.LexerOutput
- getCommentTokens() - Method in class com.sonar.sslr.api.LexerOutput
- getCommentTokensAtLine(int) - Method in class com.sonar.sslr.api.Comments
- getConfiguration() - Method in class com.sonar.sslr.impl.Lexer2
- getConfiguration() - Method in class org.sonar.sslr.channel.CodeReaderFilter
-
Returns the configuration used for the CodeReader
- getContents(String) - Method in class com.sonar.sslr.api.CommentAnalyser
-
Extract the content of a comment, i.e.
- getContinuationOffsets() - Method in class com.sonar.sslr.api.Token
-
Deprecated.since 4.2, use
Token.getContinuations()
. - getContinuations() - Method in class com.sonar.sslr.api.Token
- getCopyBookOriginalFileName() - Method in class com.sonar.sslr.api.Token
- getCopyBookOriginalLine() - Method in class com.sonar.sslr.api.Token
- getCursor() - Method in class org.sonar.sslr.channel.CodeBuffer
- getDataName() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- getDescendants(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
-
Returns descendants of specified types.
- getEndIndex() - Method in class org.sonar.sslr.internal.matchers.MatcherPathElement
- getEndIndex() - Method in class org.sonar.sslr.internal.matchers.ParseNode
-
Be aware that element of input with this index is not included into this node.
- getEndLine() - Method in class com.sonar.sslr.api.symbol.Symbol
- getEndLine() - Method in class com.sonarsource.cobol.api.symbol.Module
- getEndOffset() - Method in class com.sonar.sslr.api.Token
- getEndProcedure() - Method in class com.sonarsource.cobol.api.symbol.Module
- getErrorIndex() - Method in class org.sonar.sslr.internal.vm.ErrorLocatingHandler
- getErrorIndex() - Method in class org.sonar.sslr.parser.ParseError
- getExpression() - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
- getExpression() - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
- getExpression() - Method in interface org.sonar.sslr.internal.vm.CompilableGrammarRule
- getField(Class<?>, String) - Static method in class com.sonar.sslr.impl.typed.ReflectionUtils
- getFile() - Method in class com.sonar.sslr.api.LexerOutput
- getFile() - Method in class com.sonar.sslr.api.Token
-
FIXME no such method in SSLR 1.9
- getFileAbsolutePath() - Method in class com.sonar.sslr.api.LexerOutput
- getFileName() - Method in class com.sonar.sslr.api.LexerOutput
- getFileName() - Method in class com.sonarsource.cobol.api.symbol.FileSymbol
- getFiles() - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
- getFileStatusCode() - Method in class com.sonarsource.cobol.api.symbol.FileSymbol
- getFileSymbol() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- getFirstAncestor(AstNodeType) - Method in class com.sonar.sslr.api.AstNode
- getFirstAncestor(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
- getFirstChild() - Method in class com.sonar.sslr.api.AstNode
-
Returns the first child of this node.
- getFirstChild(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
-
Returns first child of one of specified types.
- getFirstDescendant(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
-
Returns first descendant of one of specified types.
- getFirstLevelDataItems() - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
- getFirstToken() - Method in class com.sonar.sslr.api.LexerOutput
- getFromIndex() - Method in class com.sonar.sslr.api.AstNode
- getGrammar() - Method in class com.sonar.sslr.api.PreprocessingDirective
-
Deprecated.
- getGrammar() - Method in class com.sonar.sslr.impl.Parser
- GETHINT - com.sonarsource.cobol.api.SQLKeyword
- getIndex() - Method in class org.sonar.sslr.internal.vm.Machine
- getInputBuffer() - Method in class org.sonar.sslr.parser.ParseError
- getInputBuffer() - Method in class org.sonar.sslr.parser.ParsingResult
- getInstructions() - Method in class org.sonar.sslr.internal.vm.CompiledGrammar
- getKey() - Method in class com.sonarsource.cobol.api.symbol.Module
- getLastChild() - Method in class com.sonar.sslr.api.AstNode
-
Returns the last child of this node.
- getLastChild(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
-
Returns last child of one of specified types.
- getLastToken() - Method in class com.sonar.sslr.api.AstNode
- getLastToken() - Method in class com.sonar.sslr.api.LexerOutput
- getLength() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- getLevel() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- getLexerOutput() - Method in class com.sonar.sslr.impl.Parser
- getLine() - Method in exception com.sonar.sslr.api.RecognitionException
-
Line where the parsing error has occurred.
- getLine() - Method in class com.sonar.sslr.api.Token
- getLine() - Method in class org.sonar.sslr.channel.CodeBuffer.Cursor
- getLine() - Method in class org.sonar.sslr.internal.matchers.InputBuffer.Position
- getLineCount() - Method in class org.sonar.sslr.internal.matchers.ImmutableInputBuffer
- getLineCount() - Method in interface org.sonar.sslr.internal.matchers.InputBuffer
-
Returns number of lines, which is always equal to number of line terminators plus 1.
- getLinePosition() - Method in class org.sonar.sslr.channel.CodeBuffer
- getLinesOfComment() - Method in class com.sonar.sslr.api.Comments
-
Get the sorted list of lines containing at least a comment
- getList(CobolGrammar) - Static method in class com.sonarsource.cobol.api.ast.ComplexityNodesRepository
- getMatcher() - Method in class org.sonar.sslr.internal.matchers.MatcherPathElement
- getMatcher() - Method in class org.sonar.sslr.internal.matchers.ParseNode
- getMatcher(GrammarRuleKey) - Method in class org.sonar.sslr.internal.vm.CompiledGrammar
- getModules() - Method in class com.sonarsource.cobol.api.symbol.CobolSymbolTable
- getName() - Method in class com.sonar.sslr.api.AstNode
- getName() - Method in enum com.sonar.sslr.api.GenericTokenType
- getName() - Method in interface com.sonar.sslr.api.TokenType
- getName() - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
- getName() - Method in enum com.sonarsource.cobol.api.AcuCobolKeyword
- getName() - Method in enum com.sonarsource.cobol.api.AcuCobolTokenType
- getName() - Method in enum com.sonarsource.cobol.api.CICSKeyword
- getName() - Method in enum com.sonarsource.cobol.api.CobolKeyword
- getName() - Method in enum com.sonarsource.cobol.api.CobolSpecialCharacter
- getName() - Method in enum com.sonarsource.cobol.api.CobolTokenType
- getName() - Method in enum com.sonarsource.cobol.api.DliKeyword
- getName() - Method in enum com.sonarsource.cobol.api.EnterpriseKeyword
- getName() - Method in enum com.sonarsource.cobol.api.GcosKeyword
- getName() - Method in enum com.sonarsource.cobol.api.HpKeyword
- getName() - Method in enum com.sonarsource.cobol.api.IleCobolKeyword
- getName() - Method in enum com.sonarsource.cobol.api.MicrofocusKeyword
- getName() - Method in enum com.sonarsource.cobol.api.SQLKeyword
- getName() - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
- getNextAstNode() - Method in class com.sonar.sslr.api.AstNode
-
Get the next sibling AstNode in the tree and if this node doesn't exist try to get the next AST Node of the parent.
- getNextSibling() - Method in class com.sonar.sslr.api.AstNode
-
Get the next sibling AstNode if exists in the tree.
- getNumberOfChildren() - Method in class com.sonar.sslr.api.AstNode
- getNumberOfConsumedTokens() - Method in class com.sonar.sslr.api.PreprocessorAction
-
Deprecated.
- getNumberOfDecimalPlaces() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- getOrCreateChild() - Method in class org.sonar.sslr.internal.vm.MachineStack
- getOriginalValue() - Method in class com.sonar.sslr.api.Token
- getOutput() - Method in class org.sonar.sslr.channel.CodeReaderFilter
-
Returns the output object.
- getParent() - Method in class com.sonar.sslr.api.AstNode
-
Get the parent of this node in the tree.
- getParent() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- getParseError() - Method in class org.sonar.sslr.parser.ParsingResult
- getParseTreeRoot() - Method in class org.sonar.sslr.parser.ParsingResult
- getPicture() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- getPictureType() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- getPosition(int) - Method in class org.sonar.sslr.internal.matchers.ImmutableInputBuffer
- getPosition(int) - Method in interface org.sonar.sslr.internal.matchers.InputBuffer
- getPreprocessingDirective() - Method in class com.sonar.sslr.api.Trivia
- getPreprocessors() - Method in class com.sonar.sslr.impl.Lexer2
- getPreviousAstNode() - Method in class com.sonar.sslr.api.AstNode
-
Get the previous sibling AstNode in the tree and if this node doesn't exist try to get the next AST Node of the parent.
- getPreviousCursor() - Method in class org.sonar.sslr.channel.CodeReader
- getPreviousSibling() - Method in class com.sonar.sslr.api.AstNode
-
Get the previous sibling AstNode if exists in the tree.
- getProcedureName() - Method in class com.sonarsource.cobol.api.symbol.Procedure
- getReader() - Method in class org.sonar.sslr.channel.CodeReaderFilter
-
Returns the reader from which this class reads the character stream.
- getRealAstNodeType() - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
- getRealAstNodeType() - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
- getRedefinedDataItem() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- getRedefinitions() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- getRenamedDataItems() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- getRepositoryKey() - Method in interface com.sonarsource.cobol.api.ast.CobolCheckRepository
-
Returns the key of the repository in which the custom rules are defined.
- getResult() - Method in class com.sonar.sslr.api.AstNodeBrowser
- getResults() - Method in class com.sonar.sslr.api.AstNodeBrowser
- getRootRule() - Method in class com.sonar.sslr.api.Grammar
-
Each Grammar has always an entry point whose name is usually by convention the "Computation Unit".
- getRootRule() - Method in class com.sonar.sslr.impl.Parser
- getRootRule() - Method in class com.sonarsource.cobol.api.AcuCobolExtension
- getRootRule() - Method in class com.sonarsource.cobol.api.CicsGrammar
- getRootRule() - Method in class com.sonarsource.cobol.api.Cobol400Extension
- getRootRule() - Method in class com.sonarsource.cobol.api.CobolGrammar
- getRootRule() - Method in class com.sonarsource.cobol.api.DB2Grammar
- getRootRule() - Method in class com.sonarsource.cobol.api.EnterpriseExtension
- getRootRule() - Method in class com.sonarsource.cobol.api.GcosExtension
- getRootRule() - Method in class com.sonarsource.cobol.api.HpExtension
- getRootRule() - Method in class com.sonarsource.cobol.api.IleCobolExtension
- getRootRule() - Method in class com.sonarsource.cobol.api.MicrofocusExtension
- getRootRule() - Method in class org.sonar.sslr.internal.grammar.MutableGrammar
- getRootRule() - Method in class org.sonar.sslr.parser.ParserAdapter
- getRootRuleKey() - Method in class org.sonar.sslr.internal.vm.CompiledGrammar
- getRootRuleOffset() - Method in class org.sonar.sslr.internal.vm.CompiledGrammar
- getRuleFields(Class) - Static method in class com.sonar.sslr.api.Grammar
-
Find all the direct rule fields declared in the given Grammar class.
- getRuleKey() - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
- getRuleKey() - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
- getRuleKey() - Method in interface org.sonar.sslr.internal.vm.CompilableGrammarRule
- getRuleKey() - Method in class org.sonar.sslr.internal.vm.RuleRefExpression
- getSqlGrammar() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
- getStartIndex() - Method in class org.sonar.sslr.internal.matchers.MatcherPathElement
- getStartIndex() - Method in class org.sonar.sslr.internal.matchers.ParseNode
- getStartLine() - Method in class com.sonar.sslr.api.symbol.Symbol
- getStartLine() - Method in class com.sonarsource.cobol.api.symbol.Module
- getStartLineOffset() - Method in class com.sonar.sslr.api.Token
- getStartOffset() - Method in class com.sonar.sslr.api.Token
- getStartProcedure() - Method in class com.sonarsource.cobol.api.symbol.Module
- getSymbolTable() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
- getTabWidth() - Method in class org.sonar.sslr.channel.CodeReaderConfiguration
- getToIndex() - Method in class com.sonar.sslr.api.AstNode
- getToken() - Method in class com.sonar.sslr.api.AstNode
-
Get the Token associated to this AstNode
- getToken() - Method in class com.sonar.sslr.api.Trivia
- getToken() - Method in class com.sonarsource.cobol.api.symbol.DataItemValue
- getTokenLine() - Method in class com.sonar.sslr.api.AstNode
-
Get the Token's line associated to this AstNode
- getTokenOriginalValue() - Method in class com.sonar.sslr.api.AstNode
-
Get the Token's original value associated to this AstNode
- getTokens() - Method in class com.sonar.sslr.api.AstNode
-
Return all tokens contained in this tree node.
- getTokens() - Method in class com.sonar.sslr.api.LexerOutput
- getTokens() - Method in class com.sonar.sslr.api.Trivia
- getTokens() - Method in class com.sonar.sslr.impl.Lexer
- getTokensToInject() - Method in class com.sonar.sslr.api.PreprocessorAction
-
Deprecated.
- getTokenType() - Method in class org.sonar.sslr.internal.vm.TokenExpression
- getTokenValue() - Method in class com.sonar.sslr.api.AstNode
-
Get the Token's value associated to this AstNode
- getTrivia() - Method in class com.sonar.sslr.api.Token
- getTriviaKind() - Method in class org.sonar.sslr.internal.vm.TriviaExpression
- getTriviaToInject() - Method in class com.sonar.sslr.api.PreprocessorAction
-
Deprecated.
- getType() - Method in class com.sonar.sslr.api.AstNode
- getType() - Method in class com.sonar.sslr.api.Token
- getURI() - Method in class com.sonar.sslr.api.Token
- getURI() - Method in class com.sonar.sslr.impl.Lexer
- getUsage() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- getValue() - Method in enum com.sonar.sslr.api.GenericTokenType
- getValue() - Method in class com.sonar.sslr.api.Token
- getValue() - Method in interface com.sonar.sslr.api.TokenType
- getValue() - Method in enum com.sonarsource.cobol.api.AcuCobolKeyword
- getValue() - Method in enum com.sonarsource.cobol.api.AcuCobolTokenType
- getValue() - Method in enum com.sonarsource.cobol.api.CICSKeyword
- getValue() - Method in enum com.sonarsource.cobol.api.CobolKeyword
- getValue() - Method in enum com.sonarsource.cobol.api.CobolSpecialCharacter
- getValue() - Method in enum com.sonarsource.cobol.api.CobolTokenType
- getValue() - Method in enum com.sonarsource.cobol.api.DliKeyword
- getValue() - Method in enum com.sonarsource.cobol.api.EnterpriseKeyword
- getValue() - Method in enum com.sonarsource.cobol.api.GcosKeyword
- getValue() - Method in enum com.sonarsource.cobol.api.HpKeyword
- getValue() - Method in enum com.sonarsource.cobol.api.IleCobolKeyword
- getValue() - Method in enum com.sonarsource.cobol.api.MicrofocusKeyword
- getValue() - Method in enum com.sonarsource.cobol.api.SQLKeyword
- getValue() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- GIVING - com.sonarsource.cobol.api.CobolKeyword
- givingClause - Variable in class com.sonarsource.cobol.api.HpExtension
- GLOBAL - com.sonarsource.cobol.api.GcosKeyword
- GLOBAL - com.sonarsource.cobol.api.SQLKeyword
- globalClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- GO - com.sonarsource.cobol.api.CobolKeyword
- GO - com.sonarsource.cobol.api.SQLKeyword
- GOBACK - com.sonarsource.cobol.api.CobolKeyword
- gobackStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- GOTO - com.sonarsource.cobol.api.SQLKeyword
- gotoStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- grammar - Variable in class com.sonarsource.cobol.api.ast.CobolAstVisitor
- Grammar - Class in com.sonar.sslr.api
-
Use
LexerfulGrammarBuilder
to create instances of this class. - Grammar() - Constructor for class com.sonar.sslr.api.Grammar
- GrammarBuilder<T> - Interface in com.sonar.sslr.api.typed
- GrammarBuilderInterceptor<T> - Class in com.sonar.sslr.impl.typed
- GrammarBuilderInterceptor(LexerlessGrammarBuilder) - Constructor for class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
- GrammarException - Exception in org.sonar.sslr.grammar
-
Indicates problem with definition of grammar.
- GrammarException(String) - Constructor for exception org.sonar.sslr.grammar.GrammarException
- GrammarException(Throwable, String) - Constructor for exception org.sonar.sslr.grammar.GrammarException
- GrammarFunctions - Class in com.sonar.sslr.impl.matcher
-
Deprecated.in 1.19, use
LexerfulGrammarBuilder
instead. - GrammarFunctions.Advanced - Class in com.sonar.sslr.impl.matcher
-
Deprecated.
- GrammarFunctions.Predicate - Class in com.sonar.sslr.impl.matcher
-
Deprecated.
- GrammarFunctions.Standard - Class in com.sonar.sslr.impl.matcher
-
Deprecated.
- GrammarOperators - Class in org.sonar.sslr.parser
-
Deprecated.in 1.19, use
LexerlessGrammarBuilder
instead. - GrammarRuleBuilder - Interface in org.sonar.sslr.grammar
-
This interface contains methods used to describe rule of grammar.
- GrammarRuleKey - Interface in org.sonar.sslr.grammar
-
A marker interface for key of grammar rule.
- GRAPHIC - com.sonarsource.cobol.api.SQLKeyword
- GREATER - com.sonarsource.cobol.api.CobolKeyword
- gridScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- gripPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- GROUP - com.sonarsource.cobol.api.SQLKeyword
- groupUsageClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
H
- HANDLE - com.sonarsource.cobol.api.MicrofocusKeyword
- hasAncestor(AstNodeType) - Method in class com.sonar.sslr.api.AstNode
- hasAncestor(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
- hasChildren() - Method in class com.sonar.sslr.api.AstNode
- hasChildren() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- hasChildren(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
-
Deprecated.in 1.17, use
AstNode.hasDescendant(AstNodeType...)
instead. Be careful the name of this method is misleading as the check is done on descendant nodes and not only on child nodes. - hasCommentTokensAtLine(int) - Method in class com.sonar.sslr.api.Comments
- hasDescendant(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
- hasDirectChildren(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
- hasFileStatusCode() - Method in class com.sonarsource.cobol.api.symbol.FileSymbol
- hashCode() - Method in class com.sonar.sslr.api.Offsets
-
Deprecated.
- hashCode() - Method in class org.sonar.sslr.internal.matchers.InputBuffer.Position
- hashCode() - Method in class org.sonar.sslr.internal.matchers.MatcherPathElement
- hashCode() - Method in class org.sonar.sslr.internal.vm.Instruction.BackCommitInstruction
- hashCode() - Method in class org.sonar.sslr.internal.vm.Instruction.CallInstruction
- hashCode() - Method in class org.sonar.sslr.internal.vm.Instruction.ChoiceInstruction
- hashCode() - Method in class org.sonar.sslr.internal.vm.Instruction.CommitInstruction
- hashCode() - Method in class org.sonar.sslr.internal.vm.Instruction.CommitVerifyInstruction
- hashCode() - Method in class org.sonar.sslr.internal.vm.Instruction.JumpInstruction
- hashCode() - Method in class org.sonar.sslr.internal.vm.Instruction.PredicateChoiceInstruction
- HASHEDVALUE - com.sonarsource.cobol.api.SQLKeyword
- hasMethodForRuleKey(Object) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
- hasParent() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- hasParent(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
- hasParents(AstNodeType) - Method in class com.sonar.sslr.api.AstNode
-
Deprecated.in 1.17, use
AstNode.hasAncestor(AstNodeType)
instead - hasPreprocessingDirective() - Method in class com.sonar.sslr.api.Trivia
- hasResult() - Method in class com.sonar.sslr.api.AstNodeBrowser
- hasSeparateSign() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- hasToBeSkippedFromAst() - Method in class com.sonar.sslr.api.AstNode
-
For internal use only.
- hasToBeSkippedFromAst(AstNode) - Method in interface com.sonar.sslr.api.AstNodeSkippingPolicy
-
Some AstNode can be pretty useless and makes a global AST less readable.
- hasToBeSkippedFromAst(AstNode) - Method in enum com.sonar.sslr.api.GenericTokenType
- hasToBeSkippedFromAst(AstNode) - Method in interface com.sonar.sslr.api.TokenType
- hasToBeSkippedFromAst(AstNode) - Method in class com.sonar.sslr.impl.ast.AlwaysSkipFromAst
- hasToBeSkippedFromAst(AstNode) - Method in class com.sonar.sslr.impl.ast.NeverSkipFromAst
- hasToBeSkippedFromAst(AstNode) - Method in class com.sonar.sslr.impl.ast.SkipFromAstIfOnlyOneChild
- hasToBeSkippedFromAst(AstNode) - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
- hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.AcuCobolKeyword
- hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.AcuCobolTokenType
- hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.CICSKeyword
- hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.CobolKeyword
- hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.CobolSpecialCharacter
- hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.CobolTokenType
- hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.DliKeyword
- hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.EnterpriseKeyword
- hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.GcosKeyword
- hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.HpKeyword
- hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.IleCobolKeyword
- hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.MicrofocusKeyword
- hasToBeSkippedFromAst(AstNode) - Method in enum com.sonarsource.cobol.api.SQLKeyword
- hasToBeSkippedFromAst(AstNode) - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
- hasToken() - Method in class com.sonar.sslr.api.AstNode
- hasTrivia() - Method in class com.sonar.sslr.api.Token
- hasValue() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- HAVING - com.sonarsource.cobol.api.SQLKeyword
- HELP_ID - com.sonarsource.cobol.api.MicrofocusKeyword
- helpIdPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- HEX - com.sonarsource.cobol.api.SQLKeyword
- HEXA_DIGIT - Static variable in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
- HEXADECIMAL - com.sonarsource.cobol.api.CobolTokenType
- HIGH_VALUE - com.sonarsource.cobol.api.CobolKeyword
- HIGH_VALUES - com.sonarsource.cobol.api.CobolKeyword
- highlightScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- highLowStandardPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- HOLD - com.sonarsource.cobol.api.SQLKeyword
- hp - Variable in class com.sonarsource.cobol.api.CobolGrammar
- HpExtension - Class in com.sonarsource.cobol.api
- HpExtension() - Constructor for class com.sonarsource.cobol.api.HpExtension
- HpKeyword - Enum in com.sonarsource.cobol.api
I
- I_O - com.sonarsource.cobol.api.CobolKeyword
- I_O_CONTROL - com.sonarsource.cobol.api.CobolKeyword
- ibmCompilerOptionsStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
-
IBM Compiler options statement
- identificationDivision - Variable in class com.sonarsource.cobol.api.CobolGrammar
-
* Identification Division ****
- identificationDivisionParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
- IDENTIFIED - com.sonarsource.cobol.api.CobolKeyword
- identifier - Variable in class com.sonarsource.cobol.api.CobolGrammar
- IDENTIFIER - com.sonar.sslr.api.GenericTokenType
- IdentifierAndKeywordChannel - Class in com.sonar.sslr.impl.channel
- IdentifierAndKeywordChannel(String, boolean, TokenType[]...) - Constructor for class com.sonar.sslr.impl.channel.IdentifierAndKeywordChannel
- IDENTITY_VAL_LOCAL - com.sonarsource.cobol.api.SQLKeyword
- IF - com.sonarsource.cobol.api.CobolKeyword
- ifElseClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- IFNULL - com.sonarsource.cobol.api.SQLKeyword
- ifStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- ifThenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- ignoreErrors() - Static method in class org.sonar.sslr.internal.vm.Instruction
- IgnoreErrorsInstruction() - Constructor for class org.sonar.sslr.internal.vm.Instruction.IgnoreErrorsInstruction
- ile - Variable in class com.sonarsource.cobol.api.CobolGrammar
- IleCobolExtension - Class in com.sonarsource.cobol.api
- IleCobolExtension() - Constructor for class com.sonarsource.cobol.api.IleCobolExtension
- IleCobolKeyword - Enum in com.sonarsource.cobol.api
- IMMEDIATE - com.sonarsource.cobol.api.SQLKeyword
- ImmutableInputBuffer - Class in org.sonar.sslr.internal.matchers
- ImmutableInputBuffer(char[]) - Constructor for class org.sonar.sslr.internal.matchers.ImmutableInputBuffer
- IN - com.sonarsource.cobol.api.CobolKeyword
- IN - com.sonarsource.cobol.api.SQLKeyword
- INCLUDE - com.sonarsource.cobol.api.SQLKeyword
- index() - Method in class org.sonar.sslr.internal.vm.MachineStack
- INDEX - com.sonarsource.cobol.api.CobolKeyword
- INDEXED - com.sonarsource.cobol.api.CobolKeyword
- indexName - Variable in class com.sonarsource.cobol.api.CobolGrammar
- INDICATOR_AREA_DEFAULT_POSITION_INDEX - Static variable in class com.sonarsource.cobol.api.CobolConstants
-
Position of the Indicator Area, used to set debug ('D'), comment ('*'), preprocessing ('$') or continuation ('-') operators.
- init() - Method in class com.sonar.sslr.api.Preprocessor
-
Deprecated.Method called before the lexing starts which can be overridden to initialize a state for instance.
- init() - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
-
Initialize the visitor.
- INITIAL - com.sonarsource.cobol.api.CobolKeyword
- INITIALIZE - com.sonarsource.cobol.api.CobolKeyword
- initializeStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- initializeStatementCategoryName - Variable in class com.sonarsource.cobol.api.CobolGrammar
- initialOrCommon - Variable in class com.sonarsource.cobol.api.CobolGrammar
- initiateStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- INNER - com.sonarsource.cobol.api.SQLKeyword
- input() - Method in class com.sonar.sslr.api.typed.Input
- Input - Class in com.sonar.sslr.api.typed
- Input(char[]) - Constructor for class com.sonar.sslr.api.typed.Input
- Input(char[], URI) - Constructor for class com.sonar.sslr.api.typed.Input
- INPUT - com.sonarsource.cobol.api.CobolKeyword
- INPUT - com.sonarsource.cobol.api.SQLKeyword
- INPUT_OUTPUT - com.sonarsource.cobol.api.CobolKeyword
- InputBuffer - Interface in org.sonar.sslr.internal.matchers
-
Input text to be parsed.
- InputBuffer.Position - Class in org.sonar.sslr.internal.matchers
- inputFileSpecification - Variable in class com.sonarsource.cobol.api.CobolGrammar
- inputOutputSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
- inputOutputSectionParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
- INQUIRE - com.sonarsource.cobol.api.MicrofocusKeyword
- inquireStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- INSERT - com.sonarsource.cobol.api.SQLKeyword
- INSPECT - com.sonarsource.cobol.api.CobolKeyword
- inspectStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- INSTALLATION - com.sonarsource.cobol.api.CobolKeyword
- installationParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
- INSTANCE - Static variable in class com.sonar.sslr.impl.ast.AlwaysSkipFromAst
- INSTANCE - Static variable in class com.sonar.sslr.impl.ast.NeverSkipFromAst
- INSTANCE - Static variable in class com.sonar.sslr.impl.ast.SkipFromAstIfOnlyOneChild
- INSTANCE - Static variable in class org.sonar.sslr.internal.vm.EndOfInputExpression
- INSTANCE - Static variable in class org.sonar.sslr.internal.vm.lexerful.AdjacentExpression
- INSTANCE - Static variable in class org.sonar.sslr.internal.vm.lexerful.AnyTokenExpression
- INSTANCE - Static variable in class org.sonar.sslr.internal.vm.lexerful.TillNewLineExpression
- INSTANCE - Static variable in class org.sonar.sslr.internal.vm.NothingExpression
- Instruction - Class in org.sonar.sslr.internal.vm
- Instruction() - Constructor for class org.sonar.sslr.internal.vm.Instruction
- Instruction.BackCommitInstruction - Class in org.sonar.sslr.internal.vm
- Instruction.BacktrackInstruction - Class in org.sonar.sslr.internal.vm
- Instruction.CallInstruction - Class in org.sonar.sslr.internal.vm
- Instruction.ChoiceInstruction - Class in org.sonar.sslr.internal.vm
- Instruction.CommitInstruction - Class in org.sonar.sslr.internal.vm
- Instruction.CommitVerifyInstruction - Class in org.sonar.sslr.internal.vm
- Instruction.EndInstruction - Class in org.sonar.sslr.internal.vm
- Instruction.FailTwiceInstruction - Class in org.sonar.sslr.internal.vm
- Instruction.IgnoreErrorsInstruction - Class in org.sonar.sslr.internal.vm
- Instruction.JumpInstruction - Class in org.sonar.sslr.internal.vm
- Instruction.PredicateChoiceInstruction - Class in org.sonar.sslr.internal.vm
-
Instruction dedicated for predicates.
- Instruction.RetInstruction - Class in org.sonar.sslr.internal.vm
- INT - com.sonarsource.cobol.api.SQLKeyword
- intAt(int) - Method in class org.sonar.sslr.channel.CodeBuffer
- INTEGER - com.sonarsource.cobol.api.SQLKeyword
- integerConstant - Variable in class com.sonarsource.cobol.api.CobolGrammar
- intercept(Method) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
- intercept(Method) - Method in interface com.sonar.sslr.impl.typed.MethodInterceptor
- Interceptor - Class in com.sonar.sslr.impl.typed
- INTO - com.sonarsource.cobol.api.CobolKeyword
- INTO - com.sonarsource.cobol.api.SQLKeyword
- intoClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- INVALID - com.sonarsource.cobol.api.CobolKeyword
- invalidKeyClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- invokeMethod(Method, Object, Object...) - Static method in class com.sonar.sslr.impl.typed.ReflectionUtils
- invokeRule(GrammarRuleKey) - Method in interface com.sonar.sslr.api.typed.GrammarBuilder
- invokeRule(GrammarRuleKey) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
- invokeStatement - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
- invokeStatement - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- ioControlClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- ioControlParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
- ioFileSpecification - Variable in class com.sonarsource.cobol.api.CobolGrammar
- is(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
- is(Object) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
- is(Object) - Method in interface org.sonar.sslr.grammar.GrammarRuleBuilder
-
Allows to provide definition of a grammar rule.
- is(Object...) - Method in interface com.sonar.sslr.api.Rule
-
Deprecated.in 1.19, use
GrammarRuleBuilder.is(Object)
instead. - is(Object...) - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
- is(Object...) - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
- is(Object, Object...) - Method in interface org.sonar.sslr.grammar.GrammarRuleBuilder
-
Convenience method equivalent to calling
is(grammarBuilder.sequence(e, rest))
. - is(T) - Method in interface com.sonar.sslr.api.typed.NonterminalBuilder
- IS - com.sonarsource.cobol.api.CobolKeyword
- IS - com.sonarsource.cobol.api.SQLKeyword
- isAlphanumeric() - Method in class com.sonarsource.cobol.api.symbol.DataItemValue
- isArray() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- isBlank(String) - Method in class com.sonar.sslr.api.CommentAnalyser
-
Check whether or not a comment line is blank
- isBlank(String) - Method in class com.sonar.sslr.api.Comments
- isComment() - Method in class com.sonar.sslr.api.Trivia
- isConditionName() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- isCopyBook() - Method in class com.sonar.sslr.api.Token
- isCopyBookOrGeneratedNode() - Method in class com.sonar.sslr.api.AstNode
- isDefinedAsGlobal() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- isEmpty() - Method in interface org.sonar.sslr.ast.AstSelect
-
Deprecated.Returns true if this selection contains no elements.
- isEmpty() - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
- isEmpty() - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
- isEmpty() - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
- isEmpty() - Method in class org.sonar.sslr.internal.vm.MachineStack
- isFalse() - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced
-
Deprecated.in 1.19, use
GrammarBuilder.nothing()
instead. - isFileDataItem() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- isFiller() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- isFirstLevel() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- isGeneratedCode() - Method in class com.sonar.sslr.api.Token
- isGlobal() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- isGroup() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- isIgnoreErrors() - Method in class org.sonar.sslr.internal.vm.MachineStack
- isMatched() - Method in class org.sonar.sslr.parser.ParsingResult
- isNot(AstNodeType...) - Method in class com.sonar.sslr.api.AstNode
- isNotEmpty() - Method in interface org.sonar.sslr.ast.AstSelect
-
Deprecated.Returns true if this selection contains elements.
- isNotEmpty() - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
- isNotEmpty() - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
- isNotEmpty() - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
- isNumeric() - Method in class com.sonarsource.cobol.api.symbol.DataItemValue
- isOneOfThem(TokenType...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced
-
Deprecated.in 1.19, use
LexerfulGrammarBuilder.isOneOfThem(TokenType, TokenType...)
instead. - isOneOfThem(TokenType, TokenType...) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
-
Creates parsing expression - "is one of them".
- isOneOrMoreRule(Object) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
- isOnSameLineThan(Token) - Method in class com.sonar.sslr.api.Token
- isOptionalRule(Object) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
- isPreprocessor() - Method in class com.sonar.sslr.api.Trivia
- isPresent() - Method in class com.sonar.sslr.api.typed.Optional
- isRedefined() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- isRedefinition() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- isRenamesDataItem() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- isReplacement() - Method in class com.sonar.sslr.api.Token
- isReturn() - Method in class org.sonar.sslr.internal.vm.MachineStack
- isSkippedText() - Method in class com.sonar.sslr.api.Trivia
- IssueBuilder - Interface in com.sonarsource.cobol.api.issue
- IssueRepository - Interface in com.sonarsource.cobol.api.issue
- isTrue() - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced
-
Deprecated.in 1.19, use
LexerfulGrammarBuilder.anyToken()
instead. - isUsed() - Method in class com.sonarsource.cobol.api.symbol.FileSymbol
- isXml() - Method in class com.sonarsource.cobol.api.symbol.FileSymbol
- isZeroOrMoreRule(Object) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
- iterator() - Method in class com.sonar.sslr.api.Comments
-
Iterates over the collection of comment tokens
- iterator() - Method in interface org.sonar.sslr.ast.AstSelect
-
Deprecated.Returns an iterator over the elements in this selection.
- iterator() - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
- iterator() - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
- iterator() - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
J
- JOIN - com.sonarsource.cobol.api.SQLKeyword
- JSON - com.sonarsource.cobol.api.EnterpriseKeyword
- jsonGenerateStatement - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
- jsonNamePhrase - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
- jsonParseStatement - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
- JULIAN_DAY - com.sonarsource.cobol.api.SQLKeyword
- jump(int) - Static method in class org.sonar.sslr.internal.vm.Instruction
- jump(int) - Method in class org.sonar.sslr.internal.vm.Machine
- JumpInstruction(int) - Constructor for class org.sonar.sslr.internal.vm.Instruction.JumpInstruction
- JUST - com.sonarsource.cobol.api.CobolKeyword
- JUSTIFIED - com.sonarsource.cobol.api.CobolKeyword
- justifiedScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
K
- KANJI - com.sonarsource.cobol.api.CobolKeyword
- KEY - com.sonarsource.cobol.api.CobolKeyword
- keyClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- keyIsClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- keyPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
L
- LABEL - com.sonarsource.cobol.api.CobolKeyword
- labelRecordsClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- LANGUAGE_KEY - Static variable in class com.sonarsource.cobol.api.CobolConstants
- languageClause - Variable in class com.sonarsource.cobol.api.HpExtension
- LAST_DAY - com.sonarsource.cobol.api.SQLKeyword
- lastChar() - Method in class org.sonar.sslr.channel.CodeBuffer
-
Looks at the last consumed character
- lastClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- layoutDataPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- LCASE - com.sonarsource.cobol.api.SQLKeyword
- LEADING - com.sonarsource.cobol.api.CobolKeyword
- leaveFile(AstNode) - Method in interface com.sonar.sslr.api.AstVisitor
-
Called once a computation unit tree has been fully visited.
- leaveFile(AstNode) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
-
Called once a computation unit tree has been fully visited.
- leaveNode(AstNode) - Method in interface com.sonar.sslr.api.AstVisitor
-
Called once an AST node has been fully visited.
- leaveNode(AstNode) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
-
Called once an AST node has been fully visited.
- LEFT - com.sonarsource.cobol.api.CobolKeyword
- LEFT - com.sonarsource.cobol.api.SQLKeyword
- leftineScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- leftRecursion() - Method in class org.sonar.sslr.internal.vm.MachineStack
- length() - Method in class org.sonar.sslr.channel.CodeBuffer
-
Returns the relative length of the string (i.e.
- length() - Method in class org.sonar.sslr.internal.matchers.ImmutableInputBuffer
- length() - Method in interface org.sonar.sslr.internal.matchers.InputBuffer
- length() - Method in class org.sonar.sslr.internal.matchers.LocatedText
- length() - Method in class org.sonar.sslr.internal.vm.Machine
- LENGTH - com.sonarsource.cobol.api.CobolKeyword
- LESS - com.sonarsource.cobol.api.CobolKeyword
- LESSTHANCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
- lex(CobolFile) - Method in class com.sonar.sslr.impl.Lexer2
- lex(File) - Method in class com.sonar.sslr.impl.Lexer
- lex(File) - Method in class com.sonar.sslr.impl.Lexer2
- lex(Reader, LexerOutput) - Method in class com.sonar.sslr.impl.Lexer2
- lex(String) - Method in class com.sonar.sslr.impl.Lexer
-
Do not use this method, it is intended for internal unit testing only
- lex(String) - Method in class com.sonar.sslr.impl.Lexer2
- lex(URL) - Method in class com.sonar.sslr.impl.Lexer
- Lexer - Class in com.sonar.sslr.impl
- Lexer.Builder - Class in com.sonar.sslr.impl
- Lexer2 - Class in com.sonar.sslr.impl
-
This class allows to ensure forward compatibility with SSLR 1.9.
- Lexer2(Charset) - Constructor for class com.sonar.sslr.impl.Lexer2
-
Deprecated.
- Lexer2.LexerBuilder - Class in com.sonar.sslr.impl
- LexerException - Exception in com.sonar.sslr.impl
-
This class is not intended to be instantiated or subclassed by clients.
- LexerException(String) - Constructor for exception com.sonar.sslr.impl.LexerException
- LexerException(String, Throwable) - Constructor for exception com.sonar.sslr.impl.LexerException
- LexerfulAstCreator - Class in org.sonar.sslr.internal.matchers
- LexerfulGrammarBuilder - Class in org.sonar.sslr.grammar
-
A builder for creating Parsing Expression Grammars for lexerful parsing.
- LexerfulParseErrorFormatter - Class in org.sonar.sslr.internal.vm.lexerful
- LexerfulParseErrorFormatter() - Constructor for class org.sonar.sslr.internal.vm.lexerful.LexerfulParseErrorFormatter
- LexerlessGrammar - Class in org.sonar.sslr.parser
-
Use
LexerlessGrammarBuilder
to create instances of this class. - LexerlessGrammar() - Constructor for class org.sonar.sslr.parser.LexerlessGrammar
- LexerlessGrammarBuilder - Class in org.sonar.sslr.grammar
-
A builder for creating Parsing Expression Grammars for lexerless parsing.
- LexerOutput - Class in com.sonar.sslr.api
- LexerOutput(Preprocessor2...) - Constructor for class com.sonar.sslr.api.LexerOutput
- LexerOutput(List<Token>) - Constructor for class com.sonar.sslr.api.LexerOutput
- LF - Static variable in class org.sonar.sslr.internal.matchers.TextUtils
- libraryName - Variable in class com.sonarsource.cobol.api.CobolGrammar
- LIKE - com.sonarsource.cobol.api.SQLKeyword
- LINAGE - com.sonarsource.cobol.api.CobolKeyword
- LINAGE_COUNTER - com.sonarsource.cobol.api.CobolKeyword
- linageClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- line() - Method in class com.sonar.sslr.api.TokenContinuation
- LINE - com.sonarsource.cobol.api.CobolKeyword
- lineAndColumnAt(int) - Method in class com.sonar.sslr.api.typed.Input
- lineNumberPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- lineNumberPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- LINES - com.sonarsource.cobol.api.CobolKeyword
- lineScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- linesPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- LINKAGE - com.sonarsource.cobol.api.CobolKeyword
- linkageSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
- linkageTypeClause - Variable in class com.sonarsource.cobol.api.IleCobolExtension
- ListAstSelect - Class in org.sonar.sslr.internal.ast.select
-
AstSelect
which contains more than one element. - ListAstSelect(List<AstNode>) - Constructor for class org.sonar.sslr.internal.ast.select.ListAstSelect
- literal - Variable in class com.sonarsource.cobol.api.CobolGrammar
- LITERAL - com.sonar.sslr.api.GenericTokenType
- literalOrIdentifier - Variable in class com.sonarsource.cobol.api.CobolGrammar
- literalOrIdentifierOrArithmeticExpression - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- LN - com.sonarsource.cobol.api.SQLKeyword
- LOCAL - com.sonarsource.cobol.api.SQLKeyword
- LOCAL_STORAGE - com.sonarsource.cobol.api.CobolKeyword
- localStorageSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
- LOCATE - com.sonarsource.cobol.api.SQLKeyword
- LocatedText - Class in org.sonar.sslr.internal.matchers
- LocatedText(File, char[]) - Constructor for class org.sonar.sslr.internal.matchers.LocatedText
- LocationBuilder<T> - Interface in com.sonarsource.cobol.api.issue
- LOCK - com.sonarsource.cobol.api.CobolKeyword
- LOCK - com.sonarsource.cobol.api.SQLKeyword
- LOCKFILE - com.sonarsource.cobol.api.HpKeyword
- lockFileStatement - Variable in class com.sonarsource.cobol.api.HpExtension
- lockMode - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- lockStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- LOG - com.sonarsource.cobol.api.SQLKeyword
- LOG10 - com.sonarsource.cobol.api.SQLKeyword
- LOW_VALUE - com.sonarsource.cobol.api.CobolKeyword
- LOW_VALUES - com.sonarsource.cobol.api.CobolKeyword
- LOWER - com.sonarsource.cobol.api.SQLKeyword
- LPARENCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
- LTRIM - com.sonarsource.cobol.api.SQLKeyword
M
- Machine - Class in org.sonar.sslr.internal.vm
-
Duplicates corresponding class from SSLR to improve: Performance in case of parsing list of tokens multiple times, but with different starting positions.
- Machine(String, Instruction[], MachineHandler) - Constructor for class org.sonar.sslr.internal.vm.Machine
- MachineHandler - Interface in org.sonar.sslr.internal.vm
- MachineStack - Class in org.sonar.sslr.internal.vm
- MachineStack() - Constructor for class org.sonar.sslr.internal.vm.MachineStack
- match(int) - Method in interface org.sonar.sslr.channel.EndMatcher
- matcher() - Method in class org.sonar.sslr.internal.vm.MachineStack
- Matcher - Interface in com.sonar.sslr.impl.matcher
-
This interface is not intended to be implemented by clients.
- Matcher - Interface in org.sonar.sslr.internal.matchers
- MatcherPathElement - Class in org.sonar.sslr.internal.matchers
- MatcherPathElement(Matcher, int, int) - Constructor for class org.sonar.sslr.internal.matchers.MatcherPathElement
- maxMinPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- MemoParsingExpression - Interface in org.sonar.sslr.internal.vm
- MEMORY - com.sonarsource.cobol.api.CobolKeyword
- memorySizeClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- MERGE - com.sonarsource.cobol.api.CobolKeyword
- mergeStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- MESSAGE - com.sonarsource.cobol.api.GcosKeyword
- messageSourcePhrase - Variable in class com.sonarsource.cobol.api.HpExtension
- MethodInterceptor - Interface in com.sonar.sslr.impl.typed
- methodName - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- mf - Variable in class com.sonarsource.cobol.api.CobolGrammar
- MicrofocusExtension - Class in com.sonarsource.cobol.api
- MicrofocusExtension() - Constructor for class com.sonarsource.cobol.api.MicrofocusExtension
- MicrofocusKeyword - Enum in com.sonarsource.cobol.api
- microFocusReadStatementClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- MICROSECOND - com.sonarsource.cobol.api.SQLKeyword
- MIDNIGHT_SECONDS - com.sonarsource.cobol.api.SQLKeyword
- MIN - com.sonarsource.cobol.api.SQLKeyword
- MINUSCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
- MINUTE - com.sonarsource.cobol.api.SQLKeyword
- mnemonicName - Variable in class com.sonarsource.cobol.api.CobolGrammar
- mock() - Method in interface com.sonar.sslr.api.Rule
-
Deprecated.in 1.18, use
Rule.override(Object...)
instead. - mock() - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
- mock() - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
- MOD - com.sonarsource.cobol.api.SQLKeyword
- mode - Variable in class com.sonarsource.cobol.api.CobolGrammar
- MODE - com.sonarsource.cobol.api.CobolKeyword
- MODE - com.sonarsource.cobol.api.SQLKeyword
- modifiedClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- MODIFY - com.sonarsource.cobol.api.MicrofocusKeyword
- modifyNotStylePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- modifyStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- Module - Class in com.sonarsource.cobol.api.symbol
- Module(Procedure, AstNode) - Constructor for class com.sonarsource.cobol.api.symbol.Module
- Module(Procedure, Procedure, AstNode) - Constructor for class com.sonarsource.cobol.api.symbol.Module
- MODULES - com.sonarsource.cobol.api.CobolKeyword
- MONTHNAME - com.sonarsource.cobol.api.SQLKeyword
- MORE_LABELS - com.sonarsource.cobol.api.CobolKeyword
- MORETHANCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
- MOVE - com.sonarsource.cobol.api.CobolKeyword
- moveStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- MultiLocationBuilder<T> - Interface in com.sonarsource.cobol.api.issue
- MULTIPLE - com.sonarsource.cobol.api.CobolKeyword
- multipleFileClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- MULTIPLY - com.sonarsource.cobol.api.CobolKeyword
- MULTIPLY_ALT - com.sonarsource.cobol.api.SQLKeyword
- multiplyStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- MutableGrammar - Class in org.sonar.sslr.internal.grammar
- MutableGrammar(Map<GrammarRuleKey, ? extends CompilableGrammarRule>, GrammarRuleKey) - Constructor for class org.sonar.sslr.internal.grammar.MutableGrammar
- MutableGrammarCompiler - Class in org.sonar.sslr.internal.vm
- MutableGrammarCompiler() - Constructor for class org.sonar.sslr.internal.vm.MutableGrammarCompiler
- MutableParsingRule - Class in org.sonar.sslr.internal.grammar
- MutableParsingRule(String) - Constructor for class org.sonar.sslr.internal.grammar.MutableParsingRule
- MutableParsingRule(GrammarRuleKey) - Constructor for class org.sonar.sslr.internal.grammar.MutableParsingRule
N
- NATIVE - com.sonarsource.cobol.api.CobolKeyword
- NativeExpression - Class in org.sonar.sslr.internal.vm
- NativeExpression() - Constructor for class org.sonar.sslr.internal.vm.NativeExpression
- NEGATIVE - com.sonarsource.cobol.api.CobolKeyword
- nestedIdentificationDivision - Variable in class com.sonarsource.cobol.api.CobolGrammar
- nestedProgramIdParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
- nestedProgramUnit - Variable in class com.sonarsource.cobol.api.CobolGrammar
-
* Nested Program ****
- NeverSkipFromAst - Class in com.sonar.sslr.impl.ast
- next(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Predicate
-
Deprecated.in 1.19, use
GrammarBuilder.next(Object)
instead. - next(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
-
Deprecated.in 1.19, use
GrammarBuilder.next(Object)
instead. - NEXT - com.sonarsource.cobol.api.CobolKeyword
- nextAstNode() - Method in class com.sonar.sslr.api.AstNode
-
Deprecated.in 1.17, use
AstNode.getNextAstNode()
instead - nextClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- NextExpression - Class in org.sonar.sslr.internal.vm
- NextExpression(ParsingExpression) - Constructor for class org.sonar.sslr.internal.vm.NextExpression
- nextModifiedClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- nextNot(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
-
Deprecated.in 1.19, use
GrammarBuilder.nextNot(Object)
instead. - NextNotExpression - Class in org.sonar.sslr.internal.vm
- NextNotExpression(ParsingExpression) - Constructor for class org.sonar.sslr.internal.vm.NextNotExpression
- nextSentence - Variable in class com.sonarsource.cobol.api.CobolGrammar
- nextSibling() - Method in class com.sonar.sslr.api.AstNode
-
Deprecated.in 1.17, use
AstNode.getNextSibling()
instead - nextSibling() - Method in interface org.sonar.sslr.ast.AstSelect
-
Deprecated.Returns new selection, which contains next sibling for each node from this selection.
- nextSibling() - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
- nextSibling() - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
- nextSibling() - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
- NO - com.sonarsource.cobol.api.CobolKeyword
- NO_OPERATION - Static variable in class com.sonar.sslr.api.PreprocessorAction
-
Deprecated.Use this no operation preprocessor action for improved readability and performances.
- noAdvancingPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- noAdvancingPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- NodeBuilder - Interface in com.sonar.sslr.api.typed
- noEchoPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- NONE - com.sonarsource.cobol.api.symbol.DataItem.PictureType
- nonNumericConstant - Variable in class com.sonarsource.cobol.api.CobolGrammar
- nonterminal() - Method in interface com.sonar.sslr.api.typed.GrammarBuilder
- nonterminal() - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
- nonterminal(GrammarRuleKey) - Method in interface com.sonar.sslr.api.typed.GrammarBuilder
- nonterminal(GrammarRuleKey) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
- NonterminalBuilder<T> - Interface in com.sonar.sslr.api.typed
- noRewindClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- noScrollAndNoWrapPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- not(Object) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Predicate
-
Deprecated.in 1.19, use
GrammarBuilder.nextNot(Object)
instead. - NOT - com.sonarsource.cobol.api.CobolKeyword
- NOT - com.sonarsource.cobol.api.SQLKeyword
- noteStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- nothing() - Static method in class org.sonar.sslr.parser.GrammarOperators
-
Deprecated.in 1.19, use
GrammarBuilder.nothing()
instead. - NothingExpression - Class in org.sonar.sslr.internal.vm
- notInvalidKeyClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- notOnExceptionPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- NOTSIGNCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
- NULL - com.sonarsource.cobol.api.CobolKeyword
- NULL - com.sonarsource.cobol.api.SQLKeyword
- NULLIF - com.sonarsource.cobol.api.SQLKeyword
- NULLS - com.sonarsource.cobol.api.CobolKeyword
- NUMBER - com.sonarsource.cobol.api.MicrofocusKeyword
- NUMERIC - com.sonarsource.cobol.api.CobolKeyword
- NUMERIC - com.sonarsource.cobol.api.symbol.DataItem.PictureType
- NUMERIC_EDITED - com.sonarsource.cobol.api.CobolKeyword
- numericConstant - Variable in class com.sonarsource.cobol.api.CobolGrammar
O
- o2n(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Standard
-
Deprecated.in 1.19, use
GrammarBuilder.zeroOrMore(Object)
instead. - o2n(String) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
- OBJECT - com.sonarsource.cobol.api.MicrofocusKeyword
- OBJECT_COMPUTER - com.sonarsource.cobol.api.CobolKeyword
- objectComputerClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- objectComputerParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
- objectExpression - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- OCCURS - com.sonarsource.cobol.api.CobolKeyword
- occursScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- OCTAL_DIGIT - Static variable in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
- of(T) - Static method in class com.sonar.sslr.api.typed.Optional
- OF - com.sonarsource.cobol.api.CobolKeyword
- OF - com.sonarsource.cobol.api.SQLKeyword
- OFF - com.sonarsource.cobol.api.CobolKeyword
- Offsets - Class in com.sonar.sslr.api
-
Deprecated.since 4.2
- Offsets(int, int) - Constructor for class com.sonar.sslr.api.Offsets
-
Deprecated.
- OMITTED - com.sonarsource.cobol.api.CobolKeyword
- omittedCondition - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- on(AstNode) - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
- on(Token) - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
- ON - com.sonarsource.cobol.api.CobolKeyword
- ON - com.sonarsource.cobol.api.SQLKeyword
- onBacktrack(Machine) - Method in class org.sonar.sslr.internal.vm.ErrorLocatingHandler
- onBacktrack(Machine) - Method in interface org.sonar.sslr.internal.vm.MachineHandler
- one2n(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Standard
-
Deprecated.in 1.19, use
GrammarBuilder.oneOrMore(Object)
instead. - one2n(String) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
- oneOrMore(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
-
Deprecated.in 1.19, use
GrammarBuilder.oneOrMore(Object)
instead. - oneOrMore(U) - Method in interface com.sonar.sslr.api.typed.GrammarBuilder
- oneOrMore(U) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
- OneOrMoreExpression - Class in org.sonar.sslr.internal.vm
- OneOrMoreExpression(ParsingExpression) - Constructor for class org.sonar.sslr.internal.vm.OneOrMoreExpression
- onExceptionPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- onFile() - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
-
location is global to the current source code file (not at a specific line number)
- onFile(File) - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
-
location is global to a specific source code file (not at a specific line number)
- ONLY - com.sonarsource.cobol.api.SQLKeyword
- onNodes(Stream<AstNode>) - Method in interface com.sonarsource.cobol.api.issue.MultiLocationBuilder
- onRange(AstNode, AstNode) - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
-
precise issue location, see
LocationBuilder.onRange(Token, Token)
- onRange(Token, Token) - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
-
precise issue location
- onRange(List<AstNode>) - Method in interface com.sonarsource.cobol.api.issue.LocationBuilder
-
precise issue location, see
LocationBuilder.onRange(Token, Token)
- onStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- onTokens(Stream<Token>) - Method in interface com.sonarsource.cobol.api.issue.MultiLocationBuilder
- OPEN - com.sonarsource.cobol.api.CobolKeyword
- OPEN - com.sonarsource.cobol.api.SQLKeyword
- openStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- openStatementLockOption - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- opt(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Standard
-
Deprecated.in 1.19, use
GrammarBuilder.optional(Object)
instead. - opt(String) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
- OPTIMIZE - com.sonarsource.cobol.api.SQLKeyword
- optional(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
-
Deprecated.in 1.19, use
GrammarBuilder.optional(Object)
instead. - optional(U) - Method in interface com.sonar.sslr.api.typed.GrammarBuilder
- optional(U) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
- Optional<T> - Class in com.sonar.sslr.api.typed
-
Loosely modeled after
Optional
. - Optional() - Constructor for class com.sonar.sslr.api.typed.Optional
- OPTIONAL - com.sonarsource.cobol.api.CobolKeyword
- OptionalExpression - Class in org.sonar.sslr.internal.vm
- OptionalExpression(ParsingExpression) - Constructor for class org.sonar.sslr.internal.vm.OptionalExpression
- or(Object...) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Standard
-
Deprecated.in 1.16, use
GrammarFunctions.Standard.firstOf(Object...)
instead - or(String...) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
- or(T) - Method in class com.sonar.sslr.api.typed.Optional
- OR - com.sonarsource.cobol.api.CobolKeyword
- OR - com.sonarsource.cobol.api.SQLKeyword
- ORDER - com.sonarsource.cobol.api.CobolKeyword
- ORDER - com.sonarsource.cobol.api.SQLKeyword
- org.sonar.sslr.ast - package org.sonar.sslr.ast
- org.sonar.sslr.channel - package org.sonar.sslr.channel
-
Provides a basic framework to sequentially read any kind of character stream in order to feed a generic OUTPUT.
- org.sonar.sslr.grammar - package org.sonar.sslr.grammar
-
API to define Parsing Expression Grammar.
- org.sonar.sslr.internal.ast.select - package org.sonar.sslr.internal.ast.select
- org.sonar.sslr.internal.grammar - package org.sonar.sslr.internal.grammar
-
Internals of Grammar API.
- org.sonar.sslr.internal.matchers - package org.sonar.sslr.internal.matchers
-
Internals of Parser.
- org.sonar.sslr.internal.vm - package org.sonar.sslr.internal.vm
- org.sonar.sslr.internal.vm.lexerful - package org.sonar.sslr.internal.vm.lexerful
-
Members of this package must not be used from outside of SSLR.
- org.sonar.sslr.parser - package org.sonar.sslr.parser
- ORGANIZATION - com.sonarsource.cobol.api.CobolKeyword
- organizationClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- orNull() - Method in class com.sonar.sslr.api.typed.Optional
- OTHER - com.sonarsource.cobol.api.CobolKeyword
- OTHER - com.sonarsource.cobol.api.symbol.DataItem.PictureType
- OUTER - com.sonarsource.cobol.api.SQLKeyword
- OUTPUT - com.sonarsource.cobol.api.CobolKeyword
- OUTPUT - com.sonarsource.cobol.api.SQLKeyword
- outputFileSpecification - Variable in class com.sonarsource.cobol.api.CobolGrammar
- outputPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- OVERFLOW - com.sonarsource.cobol.api.CobolKeyword
- overlineScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- override(Object) - Method in interface org.sonar.sslr.grammar.GrammarRuleBuilder
-
Allows to override definition of a grammar rule.
- override(Object...) - Method in interface com.sonar.sslr.api.Rule
-
Deprecated.in 1.19, use
GrammarRuleBuilder.override(Object)
instead. - override(Object...) - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
- override(Object...) - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
- override(Object, Object...) - Method in interface org.sonar.sslr.grammar.GrammarRuleBuilder
-
Convenience method equivalent to calling
override(grammarBuilder.sequence(e, rest))
.
P
- PACKED_DECIMAL - com.sonarsource.cobol.api.CobolKeyword
- PADDING - com.sonarsource.cobol.api.CobolKeyword
- paddingCharacterClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- PAGE - com.sonarsource.cobol.api.CobolKeyword
- paragraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
- Paragraph - Class in com.sonarsource.cobol.api.symbol
- Paragraph(String, AstNode) - Constructor for class com.sonarsource.cobol.api.symbol.Paragraph
- paragraphName - Variable in class com.sonarsource.cobol.api.CobolGrammar
- parent() - Method in interface org.sonar.sslr.ast.AstSelect
-
Deprecated.Returns new selection, which contains parent for each node from this selection.
- parent() - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
- parent() - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
- parent() - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
- parent() - Method in class org.sonar.sslr.internal.vm.MachineStack
- parse(char[]) - Method in class org.sonar.sslr.parser.ParseRunner
- parse(char[], CompiledGrammar) - Static method in class org.sonar.sslr.internal.vm.Machine
- parse(CobolFile) - Method in class com.sonar.sslr.impl.Parser
- parse(File) - Method in class com.sonar.sslr.api.typed.ActionParser
- parse(File) - Method in class com.sonar.sslr.impl.Parser
- parse(File) - Method in class org.sonar.sslr.parser.ParserAdapter
- parse(String) - Method in class com.sonar.sslr.api.typed.ActionParser
- parse(String) - Method in class com.sonar.sslr.impl.Parser
- parse(String) - Method in class org.sonar.sslr.parser.ParserAdapter
- parse(List<Token>) - Method in class com.sonar.sslr.impl.Parser
- parse(List<Token>) - Method in class org.sonar.sslr.parser.ParserAdapter
- parse(List<Token>, CompiledGrammar) - Static method in class org.sonar.sslr.internal.vm.Machine
- PARSE - com.sonarsource.cobol.api.CobolKeyword
- ParseError - Class in org.sonar.sslr.parser
-
Describes an error, which is occurred during parse.
- ParseError(InputBuffer, int) - Constructor for class org.sonar.sslr.parser.ParseError
- ParseErrorFormatter - Class in org.sonar.sslr.parser
-
Formats
ParseError
to readable form. - ParseErrorFormatter() - Constructor for class org.sonar.sslr.parser.ParseErrorFormatter
- ParseNode - Class in org.sonar.sslr.internal.matchers
-
Node of a parse tree.
- ParseNode(int, int, List<ParseNode>, Matcher) - Constructor for class org.sonar.sslr.internal.matchers.ParseNode
- ParseNode(int, int, Matcher) - Constructor for class org.sonar.sslr.internal.matchers.ParseNode
-
Leaf node.
- Parser<G extends Grammar> - Class in com.sonar.sslr.impl
-
Duplicates corresponding class from SSLR to provide Cobol-specific changes: added
Parser.getLexerOutput()
- Parser(G) - Constructor for class com.sonar.sslr.impl.Parser
- Parser.Builder<G extends Grammar> - Class in com.sonar.sslr.impl
- ParserAdapter<G extends LexerlessGrammar> - Class in org.sonar.sslr.parser
-
Adapts
ParseRunner
to be used asParser
. - ParserAdapter(Charset, G) - Constructor for class org.sonar.sslr.parser.ParserAdapter
- ParseRunner - Class in org.sonar.sslr.parser
-
Performs parsing of a given grammar rule on a given input text.
- ParseRunner(Rule) - Constructor for class org.sonar.sslr.parser.ParseRunner
- ParsingExpression - Interface in org.sonar.sslr.internal.vm
-
Parsing expression.
- ParsingResult - Class in org.sonar.sslr.parser
-
Parsing result.
- ParsingResult(InputBuffer, boolean, ParseNode, ParseError) - Constructor for class org.sonar.sslr.parser.ParsingResult
- passwordClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- pathElement - Variable in class org.sonar.sslr.internal.vm.ErrorTreeNode
- PatternExpression - Class in org.sonar.sslr.internal.vm
- PatternExpression(String) - Constructor for class org.sonar.sslr.internal.vm.PatternExpression
- peek() - Method in class org.sonar.sslr.channel.CodeBuffer
-
Looks at the next character without consuming it
- peek() - Method in class org.sonar.sslr.internal.vm.Machine
- peek(int) - Method in class org.sonar.sslr.channel.CodeReader
-
Read without consuming the next characters
- peekTo(EndMatcher, Appendable) - Method in class org.sonar.sslr.channel.CodeReader
-
Read without consuming the next characters until a condition is reached (EndMatcher)
- PERFORM - com.sonarsource.cobol.api.CobolKeyword
- performAfterClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- performFlavour - Variable in class com.sonarsource.cobol.api.CobolGrammar
- performProcedureScopeClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- performStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- performTestPositionClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- performTimeClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- performUntilClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- performVaryingClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- performVaryingWithTestClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- PIC - com.sonarsource.cobol.api.CobolKeyword
- PICTURE - com.sonarsource.cobol.api.CobolKeyword
- picturePunctuation - Variable in class com.sonarsource.cobol.api.CobolGrammar
- pictureScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- pictureString - Variable in class com.sonarsource.cobol.api.CobolGrammar
- PLUSCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
- plusMinus - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- POINTER - com.sonarsource.cobol.api.CobolKeyword
- pop() - Method in class org.sonar.sslr.channel.CodeBuffer
-
Read and consume the next character
- pop() - Method in class org.sonar.sslr.internal.vm.Machine
- pop(Appendable) - Method in class org.sonar.sslr.channel.CodeReader
-
Read and consume the next character
- popReturn() - Method in class org.sonar.sslr.internal.vm.Machine
- popTo(Matcher, Appendable) - Method in class org.sonar.sslr.channel.CodeReader
-
Read and consume the next characters according to a given regular expression
- popTo(Matcher, Matcher, Appendable) - Method in class org.sonar.sslr.channel.CodeReader
-
Read and consume the next characters according to a given regular expression.
- popupMenuPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- Position(int, int) - Constructor for class org.sonar.sslr.internal.matchers.InputBuffer.Position
- POSITION - com.sonarsource.cobol.api.CobolKeyword
- POSITIVE - com.sonarsource.cobol.api.CobolKeyword
- POSSTR - com.sonarsource.cobol.api.SQLKeyword
- power - Variable in class com.sonarsource.cobol.api.CobolGrammar
- POWER - com.sonarsource.cobol.api.SQLKeyword
- POWERCHARS - com.sonarsource.cobol.api.CobolSpecialCharacter
- predicateChoice(int) - Static method in class org.sonar.sslr.internal.vm.Instruction
- PredicateChoiceInstruction(int) - Constructor for class org.sonar.sslr.internal.vm.Instruction.PredicateChoiceInstruction
- PREPARE - com.sonarsource.cobol.api.SQLKeyword
- PREPROCESSING_LINE - com.sonarsource.cobol.api.CobolTokenType
- PreprocessingDirective - Class in com.sonar.sslr.api
-
Deprecated.in 1.20, use your own preprocessor API instead.
- PreprocessingDirective() - Constructor for class com.sonar.sslr.api.PreprocessingDirective
-
Deprecated.
- Preprocessor - Class in com.sonar.sslr.api
-
Deprecated.in 1.20, use your own preprocessor API instead.
- Preprocessor() - Constructor for class com.sonar.sslr.api.Preprocessor
-
Deprecated.
- PREPROCESSOR - com.sonar.sslr.api.Trivia.TriviaKind
- Preprocessor2 - Class in com.sonar.sslr.api
-
A Preprocessor can be used to modify the content of the LexerOuput before launching the parser.
- Preprocessor2() - Constructor for class com.sonar.sslr.api.Preprocessor2
- PreprocessorAction - Class in com.sonar.sslr.api
-
Deprecated.in 1.20, use your own preprocessor API instead.
- PreprocessorAction(int, List<Trivia>, List<Token>) - Constructor for class com.sonar.sslr.api.PreprocessorAction
-
Deprecated.Construct a preprocessor action.
- PRESERVE - com.sonarsource.cobol.api.SQLKeyword
- previousAstNode() - Method in class com.sonar.sslr.api.AstNode
-
Deprecated.in 1.17, use
AstNode.getPreviousAstNode()
instead - previousSibling() - Method in class com.sonar.sslr.api.AstNode
-
Deprecated.in 1.17, use
AstNode.getPreviousSibling()
- previousSibling() - Method in interface org.sonar.sslr.ast.AstSelect
-
Deprecated.Returns new selection, which contains previous sibling for each node from this selection.
- previousSibling() - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
- previousSibling() - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
- previousSibling() - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
- print(AstNode) - Static method in class com.sonar.sslr.impl.ast.AstXmlPrinter
- print(AstNode, Writer) - Static method in class com.sonar.sslr.impl.ast.AstXmlPrinter
- priorClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- Procedure - Class in com.sonarsource.cobol.api.symbol
- Procedure(String, AstNode) - Constructor for class com.sonarsource.cobol.api.symbol.Procedure
- PROCEDURE - com.sonarsource.cobol.api.CobolKeyword
- procedureBody - Variable in class com.sonarsource.cobol.api.CobolGrammar
- procedureDivision - Variable in class com.sonarsource.cobol.api.CobolGrammar
-
* Procedure Division ****
- procedureDivisionUsingKeyword - Variable in class com.sonarsource.cobol.api.CobolGrammar
- procedureName - Variable in class com.sonarsource.cobol.api.CobolGrammar
- procedurePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- PROCEDURES - com.sonarsource.cobol.api.CobolKeyword
- procedureSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
- PROCEED - com.sonarsource.cobol.api.CobolKeyword
- process(Token, LexerOutput) - Method in class com.sonar.sslr.api.Preprocessor2
-
This method is called just before adding a new Token to the LexerOutput.
- process(List<Token>) - Method in class com.sonar.sslr.api.Preprocessor
-
Deprecated.Method called on each token seen by the current preprocessor.
- PROGRAM - com.sonarsource.cobol.api.CobolKeyword
- PROGRAM_ID - com.sonarsource.cobol.api.CobolKeyword
- programIdParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
- programName - Variable in class com.sonarsource.cobol.api.CobolGrammar
- programUnit - Variable in class com.sonarsource.cobol.api.CobolGrammar
- promptPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- promptScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- propertyName - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- propertyOptionClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- propertyPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- propertyPhraseWithoutExpression - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- propertyType - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- PunctuatorChannel - Class in com.sonar.sslr.impl.channel
- PunctuatorChannel(TokenType...) - Constructor for class com.sonar.sslr.impl.channel.PunctuatorChannel
- pushBackTokenAndProcess(Token, Preprocessor2) - Method in class com.sonar.sslr.api.LexerOutput
-
This method must be called by a preprocessor when a token has been temporary consumed by this preprocessor but finally must be pushed back to the LexerOutput.
- pushBackTokensAndProcess(List<Token>, Preprocessor2) - Method in class com.sonar.sslr.api.LexerOutput
-
This method must be called by a preprocessor when some tokens have been temporary consumed by this preprocessor but finally must be pushed back to the LexerOutput.
- pushBacktrack(int) - Method in class org.sonar.sslr.internal.vm.Machine
- pushReturn(int, Matcher, int) - Method in class org.sonar.sslr.internal.vm.Machine
Q
- qualifiedDataName - Variable in class com.sonarsource.cobol.api.CobolGrammar
- qualifierRest - Variable in class com.sonarsource.cobol.api.CobolGrammar
- QUARTER - com.sonarsource.cobol.api.SQLKeyword
- QUEUE - com.sonarsource.cobol.api.GcosKeyword
- QUOTE - com.sonarsource.cobol.api.CobolKeyword
- QUOTEDSTRING - com.sonarsource.cobol.api.CobolTokenType
- QUOTES - com.sonarsource.cobol.api.CobolKeyword
R
- RADIANS - com.sonarsource.cobol.api.SQLKeyword
- RAISE_ERROR - com.sonarsource.cobol.api.SQLKeyword
- RAND - com.sonarsource.cobol.api.SQLKeyword
- randomAccessMode - Variable in class com.sonarsource.cobol.api.CobolGrammar
- read(char[], int, int) - Method in class org.sonar.sslr.channel.ChannelCodeReaderFilter
-
This method implements the filtering logic, that is: get the characters from the reader, filter the character flow (and grab more characters from the reader if the filtering removes some), and fill the given buffer to its full capacity with the filtered data.
- read(char[], int, int) - Method in class org.sonar.sslr.channel.CodeReaderFilter
-
This method implements the filtering logic, that is: get the characters from the reader, filter the character flow (and grab more characters from the reader if the filtering removes some), and fill the given buffer to its full capacity with the filtered data.
- READ - com.sonarsource.cobol.api.CobolKeyword
- readStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- REAL - com.sonarsource.cobol.api.SQLKeyword
- REC2XML - com.sonarsource.cobol.api.SQLKeyword
- RECEIVE - com.sonarsource.cobol.api.AcuCobolKeyword
- RECEIVE - com.sonarsource.cobol.api.GcosKeyword
- receiveControlClause - Variable in class com.sonarsource.cobol.api.HpExtension
- receiveControlParagraph - Variable in class com.sonarsource.cobol.api.HpExtension
- receiveStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- receiveStatement - Variable in class com.sonarsource.cobol.api.GcosExtension
-
Procedure Division
- receiveStatementInstruction - Variable in class com.sonarsource.cobol.api.GcosExtension
- RecognitionException - Exception in com.sonar.sslr.api
-
This class is not intended to be instantiated or subclassed by clients.
- RecognitionException(int, String) - Constructor for exception com.sonar.sslr.api.RecognitionException
- RecognitionException(int, String, Throwable) - Constructor for exception com.sonar.sslr.api.RecognitionException
- RecognitionException(LexerException) - Constructor for exception com.sonar.sslr.api.RecognitionException
- RECORD - com.sonarsource.cobol.api.CobolKeyword
- recordClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- recordContainsClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- recordDelimiterClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- RECORDING - com.sonarsource.cobol.api.CobolKeyword
- recordingModeClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- recordKeyClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- recordName - Variable in class com.sonarsource.cobol.api.CobolGrammar
- RECORDS - com.sonarsource.cobol.api.CobolKeyword
- redefine(DataItem) - Method in class com.sonarsource.cobol.api.symbol.DataItem
- REDEFINES - com.sonarsource.cobol.api.CobolKeyword
- REEL - com.sonarsource.cobol.api.CobolKeyword
- REFERENCE - com.sonarsource.cobol.api.CobolKeyword
- referenceModification - Variable in class com.sonarsource.cobol.api.CobolGrammar
- ReflectionUtils - Class in com.sonar.sslr.impl.typed
- RegexChannel<O> - Class in org.sonar.sslr.channel
-
The RegexChannel can be used to be called each time the next characters in the character stream match a regular expression
- RegexChannel(String) - Constructor for class org.sonar.sslr.channel.RegexChannel
-
Create a RegexChannel object with the required regular expression
- regexp(TokenType, String...) - Static method in class com.sonar.sslr.impl.channel.RegexpChannelBuilder
- regexp(String) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
-
Creates parsing expression based on regular expression.
- regexp(String) - Static method in class org.sonar.sslr.parser.GrammarOperators
-
Deprecated.in 1.19, use
LexerlessGrammarBuilder.regexp(String)
instead. - RegexpChannel - Class in com.sonar.sslr.impl.channel
-
Creates token of specified type from characters, which match given regular expression.
- RegexpChannel(TokenType, String) - Constructor for class com.sonar.sslr.impl.channel.RegexpChannel
- RegexpChannelBuilder - Class in com.sonar.sslr.impl.channel
- relationalOperator - Variable in class com.sonarsource.cobol.api.CobolGrammar
- relationCondition - Variable in class com.sonarsource.cobol.api.CobolGrammar
- RELATIVE - com.sonarsource.cobol.api.CobolKeyword
- relativeKeyClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- RELEASE - com.sonarsource.cobol.api.CobolKeyword
- releaseStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- REMAINDER - com.sonarsource.cobol.api.CobolKeyword
- remarksParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
- REMOVAL - com.sonarsource.cobol.api.CobolKeyword
- removeLastTokens(int) - Method in class com.sonar.sslr.api.LexerOutput
- RENAMES - com.sonarsource.cobol.api.CobolKeyword
- renamesClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- REPEAT - com.sonarsource.cobol.api.SQLKeyword
- REPLACE - com.sonarsource.cobol.api.CobolKeyword
- REPLACE - com.sonarsource.cobol.api.SQLKeyword
- REPLACE_PSEUDO_TEXT - com.sonarsource.cobol.api.CobolTokenType
- REPLACING - com.sonarsource.cobol.api.CobolKeyword
- replacingPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- replyContainsPhrase - Variable in class com.sonarsource.cobol.api.HpExtension
- reportClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- reportClauseFirstWord - Variable in class com.sonarsource.cobol.api.CobolGrammar
- reportDescriptionEntry - Variable in class com.sonarsource.cobol.api.CobolGrammar
- reportDescriptionEntryAllowSourceClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- reportDescriptionEntryClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- reportDescriptionEntryCodeClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- reportDescriptionEntryControlClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- reportDescriptionEntryLineClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- reportDescriptionEntryOverflowClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- reportDescriptionEntryPageClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- reportGroupDescriptionEntry - Variable in class com.sonarsource.cobol.api.CobolGrammar
- reportGroupDescriptionEntryClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- reportGroupDescriptionEntryName - Variable in class com.sonarsource.cobol.api.CobolGrammar
- reportIssue(CobolCheck, String) - Method in interface com.sonarsource.cobol.api.issue.IssueRepository
- reportIssue(String) - Method in class com.sonarsource.cobol.api.ast.CobolCheck
- reportName - Variable in class com.sonarsource.cobol.api.CobolGrammar
- reportName - Variable in class com.sonarsource.cobol.api.GcosExtension
-
Common
- reportPhrase - Variable in class com.sonarsource.cobol.api.HpExtension
- REPORTS - com.sonarsource.cobol.api.CobolKeyword
- reportSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
- requiredPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- requiredScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- RERUN - com.sonarsource.cobol.api.CobolKeyword
- rerun2 - Variable in class com.sonarsource.cobol.api.CobolGrammar
- rerunClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- RESERVE - com.sonarsource.cobol.api.CobolKeyword
- reserveClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- RESET - com.sonarsource.cobol.api.CobolKeyword
- RESET - com.sonarsource.cobol.api.SQLKeyword
- ret() - Static method in class org.sonar.sslr.internal.vm.Instruction
- RetInstruction() - Constructor for class org.sonar.sslr.internal.vm.Instruction.RetInstruction
- RETURN - com.sonarsource.cobol.api.CobolKeyword
- returnCodeClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- RETURNING - com.sonarsource.cobol.api.CobolKeyword
- returnStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- REVERSED - com.sonarsource.cobol.api.CobolKeyword
- reversedClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- reversedPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- reverseVideoScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- REWIND - com.sonarsource.cobol.api.CobolKeyword
- REWRITE - com.sonarsource.cobol.api.CobolKeyword
- rewriteStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- RIGHT - com.sonarsource.cobol.api.CobolKeyword
- RIGHT - com.sonarsource.cobol.api.SQLKeyword
- ROLLBACK - com.sonarsource.cobol.api.SQLKeyword
- rollbackStatement - Variable in class com.sonarsource.cobol.api.Cobol400Extension
- rollbackStatement - Variable in class com.sonarsource.cobol.api.IleCobolExtension
- rollbackStatement - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- rootRule - Variable in class com.sonarsource.cobol.api.CobolGrammar
- rootRule() - Method in class com.sonar.sslr.api.typed.ActionParser
- ROUND - com.sonarsource.cobol.api.SQLKeyword
- ROUNDED - com.sonarsource.cobol.api.CobolKeyword
- routineName - Variable in class com.sonarsource.cobol.api.CobolGrammar
- routineNameClause - Variable in class com.sonarsource.cobol.api.HpExtension
- RPARENCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
- RTRIM - com.sonarsource.cobol.api.SQLKeyword
- rule(GrammarRuleKey) - Method in class com.sonar.sslr.api.Grammar
-
Allows to obtain an instance of grammar rule, which was constructed by
LexerlessGrammarBuilder
andLexerfulGrammarBuilder
. - rule(GrammarRuleKey) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
-
Allows to describe rule.
- rule(GrammarRuleKey) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
-
Allows to describe rule.
- rule(GrammarRuleKey) - Method in class org.sonar.sslr.internal.grammar.MutableGrammar
- Rule - Interface in com.sonar.sslr.api
-
This interface is not intended to be implemented by clients.
- RuleDefinition - Class in com.sonar.sslr.impl.matcher
-
This class is not intended to be instantiated or subclassed by clients.
- RuleDefinition(String) - Constructor for class com.sonar.sslr.impl.matcher.RuleDefinition
- RuleDefinition(GrammarRuleKey) - Constructor for class com.sonar.sslr.impl.matcher.RuleDefinition
- ruleKeyForMethod(Method) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
- RuleRefExpression - Class in org.sonar.sslr.internal.vm
- RuleRefExpression(GrammarRuleKey) - Constructor for class org.sonar.sslr.internal.vm.RuleRefExpression
- RulesDefinitionExtension - Interface in com.sonarsource.cobol.api.ast
-
Extension point to define custom COBOL rules inside the same SonarQube rule repository as the standard rules.
- RUN - com.sonarsource.cobol.api.CobolKeyword
S
- SAME - com.sonarsource.cobol.api.CobolKeyword
- sameAreaClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- samePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- screenBlankWhenZero - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- screenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- screenDescription - Variable in class com.sonarsource.cobol.api.CobolGrammar
- screenFromItemClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- screenJustifyClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- screenLocationPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- screenName - Variable in class com.sonarsource.cobol.api.CobolGrammar
- screenObjectPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- screenOccursClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- screenOptions - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- screenPictureClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- screenSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
- screenSignClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- screenToItemClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- screenUsageClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- screenUsingItemClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- scrollPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- SEARCH - com.sonarsource.cobol.api.CobolKeyword
- searchStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- SECOND - com.sonarsource.cobol.api.SQLKeyword
- Section - Class in com.sonarsource.cobol.api.symbol
- Section(String, AstNode) - Constructor for class com.sonarsource.cobol.api.symbol.Section
- SECTION - com.sonarsource.cobol.api.CobolKeyword
- SECTION - com.sonarsource.cobol.api.SQLKeyword
- sectionHeader - Variable in class com.sonarsource.cobol.api.CobolGrammar
- sectionName - Variable in class com.sonarsource.cobol.api.CobolGrammar
- secureScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- SECURITY - com.sonarsource.cobol.api.CobolKeyword
- securityParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
- SEGMENT - com.sonarsource.cobol.api.GcosKeyword
- SEGMENT_LIMIT - com.sonarsource.cobol.api.CobolKeyword
- segmentLimitClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- select() - Method in class com.sonar.sslr.api.AstNode
-
Deprecated.in 1.22
- select(AstNode) - Static method in class org.sonar.sslr.internal.ast.select.AstSelectFactory
- SELECT - com.sonarsource.cobol.api.CobolKeyword
- SELECT - com.sonarsource.cobol.api.SQLKeyword
- selectClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- SEMICOLONCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
- SEND - com.sonarsource.cobol.api.AcuCobolKeyword
- SEND - com.sonarsource.cobol.api.GcosKeyword
- sendStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- sendStatement - Variable in class com.sonarsource.cobol.api.GcosExtension
- sendStatementClause - Variable in class com.sonarsource.cobol.api.GcosExtension
- sentence - Variable in class com.sonarsource.cobol.api.CobolGrammar
- SENTENCE - com.sonarsource.cobol.api.CobolKeyword
- SEPARATE - com.sonarsource.cobol.api.CobolKeyword
- sequence(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
-
Deprecated.in 1.19, use
GrammarBuilder.sequence(Object, Object)
instead. - SEQUENCE - com.sonarsource.cobol.api.CobolKeyword
- SequenceExpression - Class in org.sonar.sslr.internal.vm
- SequenceExpression(ParsingExpression...) - Constructor for class org.sonar.sslr.internal.vm.SequenceExpression
- SEQUENTIAL - com.sonarsource.cobol.api.CobolKeyword
- sequentialAccessMode - Variable in class com.sonarsource.cobol.api.CobolGrammar
- SERVER - com.sonarsource.cobol.api.SQLKeyword
- SET - com.sonarsource.cobol.api.CobolKeyword
- SET - com.sonarsource.cobol.api.SQLKeyword
- setAddress(int) - Method in class org.sonar.sslr.internal.vm.Machine
- setAddress(int) - Method in class org.sonar.sslr.internal.vm.MachineStack
- setArraySize(long) - Method in class com.sonarsource.cobol.api.symbol.DataItem
- setAssignment(String) - Method in class com.sonarsource.cobol.api.symbol.FileSymbol
- setCalledAddress(int) - Method in class org.sonar.sslr.internal.vm.MachineStack
- setCharset(Charset) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
- setChildIndex(AstNode, int) - Static method in class com.sonar.sslr.impl.typed.AstNodeReflector
- setCobolFile(CobolFile) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
- setCodeReaderFilters(CodeReaderFilter<?>...) - Method in class org.sonar.sslr.channel.CodeReaderConfiguration
- setColumn(int) - Method in class com.sonar.sslr.api.Token.Builder
- setColumnPosition(int) - Method in class org.sonar.sslr.channel.CodeBuffer
-
Overrides the current column position
- setComments(Comments) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
-
Do not use
- setConfiguration(CodeReaderConfiguration) - Method in class com.sonar.sslr.impl.Lexer2
-
Deprecated.
- setConfiguration(CodeReaderConfiguration) - Method in class org.sonar.sslr.channel.CodeReaderFilter
-
Sets the configuration that must be used by the CodeReader
- setContinuationOffsets(List<Offsets>) - Method in class com.sonar.sslr.api.Token.Builder
-
Deprecated.since 4.2. Use
Token.Builder.setContinuations(List)
. - setContinuations(List<TokenContinuation>) - Method in class com.sonar.sslr.api.Token.Builder
- setCopyBook(boolean) - Method in class com.sonar.sslr.api.Token
-
FIXME no such method in SSLR 1.9
- setCopyBook(String, int) - Method in class com.sonar.sslr.api.Token.Builder
- setCopyBookOriginalFileName(String) - Method in class com.sonar.sslr.api.Token
-
FIXME no such method in SSLR 1.9
- setCopyBookOriginalLine(int) - Method in class com.sonar.sslr.api.Token
-
FIXME no such method in SSLR 1.9
- setDataName(String) - Method in class com.sonarsource.cobol.api.symbol.DataItem
- setDefinedAsGlobal(boolean) - Method in class com.sonarsource.cobol.api.symbol.DataItem
- setExpression(ParsingExpression) - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
- setExpression(ParsingExpression) - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
- setExpression(ParsingExpression) - Method in interface org.sonar.sslr.internal.vm.CompilableGrammarRule
- setField(Field, Object, Object) - Static method in class com.sonar.sslr.impl.typed.ReflectionUtils
- setFile(File) - Method in class com.sonar.sslr.api.LexerOutput
- setFile(File) - Method in class com.sonar.sslr.api.Token.Builder
-
FIXME no such method in SSLR 1.9
- setFileStatusCode(String) - Method in class com.sonarsource.cobol.api.symbol.FileSymbol
- setFileSymbol(FileSymbol) - Method in class com.sonarsource.cobol.api.symbol.DataItem
- setFiller() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- setFromIndex(int) - Method in class com.sonar.sslr.api.AstNode
- setGeneratedCode(boolean) - Method in class com.sonar.sslr.api.Token.Builder
- setGeneratedCode(boolean) - Method in class com.sonar.sslr.api.Token
-
FIXME no such method in SSLR 1.9
- setGrammar(CobolGrammar) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
-
Do not use
- setIgnoreErrors(boolean) - Method in class org.sonar.sslr.internal.vm.Machine
- setIgnoreErrors(boolean) - Method in class org.sonar.sslr.internal.vm.MachineStack
- setIndex(int) - Method in class org.sonar.sslr.internal.vm.Machine
- setIndex(int) - Method in class org.sonar.sslr.internal.vm.MachineStack
- setIssueRepository(IssueRepository) - Method in class com.sonarsource.cobol.api.ast.CobolCheck
- setIsXml(boolean) - Method in class com.sonarsource.cobol.api.symbol.FileSymbol
- setLeftRecursion(int) - Method in class org.sonar.sslr.internal.vm.MachineStack
- setLevel(int) - Method in class com.sonarsource.cobol.api.symbol.DataItem
- setLine(int) - Method in class com.sonar.sslr.api.Token.Builder
- setLinePosition(int) - Method in class org.sonar.sslr.channel.CodeBuffer
-
Overrides the current line position
- setMatcher(Matcher) - Method in class org.sonar.sslr.internal.vm.MachineStack
- setOutput(O) - Method in class org.sonar.sslr.channel.CodeReaderFilter
-
Sets the output object
- setParent(AstNode, AstNode) - Static method in class com.sonar.sslr.impl.typed.AstNodeReflector
- setPicture(String) - Method in class com.sonarsource.cobol.api.symbol.DataItem
- setPreprocessors(Preprocessor2...) - Method in class com.sonar.sslr.impl.Lexer2
-
Deprecated.
- setReader(Reader) - Method in class org.sonar.sslr.channel.ChannelCodeReaderFilter
-
Sets the reader from which this class will read the character stream.
- setReader(Reader) - Method in class org.sonar.sslr.channel.CodeReaderFilter
-
Sets the reader from which this class will read the character stream.
- setRenamedGroup(List<DataItem>) - Method in class com.sonarsource.cobol.api.symbol.DataItem
- setReplacement() - Method in class com.sonar.sslr.api.Token.Builder
- setRootRule(Rule) - Method in class com.sonar.sslr.impl.Parser
- setRootRule(Rule) - Method in class com.sonarsource.cobol.api.CobolGrammar
- setRootRule(GrammarRuleKey) - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
-
Allows to specify that given rule should be root for grammar.
- setRootRule(GrammarRuleKey) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
-
Allows to specify that given rule should be root for grammar.
- setSeparateSign(boolean) - Method in class com.sonarsource.cobol.api.symbol.DataItem
- setStartAndEndOffsets(int, int) - Method in class com.sonar.sslr.api.Token.Builder
- setStartLineOffset(int) - Method in class com.sonar.sslr.api.Token.Builder
- setStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- setSymbolTable(CobolSymbolTable) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
-
Do not use
- setTabWidth(int) - Method in class org.sonar.sslr.channel.CodeReaderConfiguration
- setToIndex(int) - Method in class com.sonar.sslr.api.AstNode
- setToken(AstNode, Token) - Static method in class com.sonar.sslr.impl.typed.AstNodeReflector
- setTokens(List<Token>) - Method in class com.sonar.sslr.api.LexerOutput
- setTrivia(List<Trivia>) - Method in class com.sonar.sslr.api.Token.Builder
- setType(TokenType) - Method in class com.sonar.sslr.api.Token.Builder
- setUsage(String) - Method in class com.sonarsource.cobol.api.symbol.DataItem
- setUsed(boolean) - Method in class com.sonarsource.cobol.api.symbol.FileSymbol
- setValue(DataItemValue) - Method in class com.sonarsource.cobol.api.symbol.DataItem
- setValueAndOriginalValue(String) - Method in class com.sonar.sslr.api.Token.Builder
- setValueAndOriginalValue(String, String) - Method in class com.sonar.sslr.api.Token.Builder
- SHARE - com.sonarsource.cobol.api.SQLKeyword
- SHARING - com.sonarsource.cobol.api.MicrofocusKeyword
- sharingClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- SHIFT_IN - com.sonarsource.cobol.api.CobolKeyword
- SHIFT_OUT - com.sonarsource.cobol.api.CobolKeyword
- shouldMemoize() - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
- shouldMemoize() - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
- shouldMemoize() - Method in interface org.sonar.sslr.internal.vm.MemoParsingExpression
- SIGN - com.sonarsource.cobol.api.CobolKeyword
- SIGN - com.sonarsource.cobol.api.SQLKeyword
- signCondition - Variable in class com.sonarsource.cobol.api.CobolGrammar
- signScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- simpleCondition - Variable in class com.sonarsource.cobol.api.CobolGrammar
- simpleDisplayFormat - Variable in class com.sonarsource.cobol.api.CobolGrammar
- SIN - com.sonarsource.cobol.api.SQLKeyword
- SingleAstSelect - Class in org.sonar.sslr.internal.ast.select
-
AstSelect
which contains exactly one element. - SingleAstSelect(AstNode) - Constructor for class org.sonar.sslr.internal.ast.select.SingleAstSelect
- SINH - com.sonarsource.cobol.api.SQLKeyword
- size() - Method in class com.sonar.sslr.api.Comments
-
Return the number of comment tokens
- size() - Method in class com.sonar.sslr.api.LexerOutput
- size() - Method in interface org.sonar.sslr.ast.AstSelect
-
Deprecated.Returns the number of elements in this selection.
- size() - Method in class org.sonar.sslr.internal.ast.select.EmptyAstSelect
- size() - Method in class org.sonar.sslr.internal.ast.select.ListAstSelect
- size() - Method in class org.sonar.sslr.internal.ast.select.SingleAstSelect
- SIZE - com.sonarsource.cobol.api.CobolKeyword
- sizePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- sizeScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- sizeWithWindowsAndControlsPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- skip() - Method in interface com.sonar.sslr.api.Rule
-
Deprecated.in 1.19, use
GrammarRuleBuilder.skip()
instead. - skip() - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
- skip() - Method in interface org.sonar.sslr.grammar.GrammarRuleBuilder
-
Indicates that grammar rule should not lead to creation of AST node - its children should be attached directly to its parent.
- skip() - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
- SkipFromAstIfOnlyOneChild - Class in com.sonar.sslr.impl.ast
- skipIfOneChild() - Method in interface com.sonar.sslr.api.Rule
-
Deprecated.in 1.19, use
GrammarRuleBuilder.skipIfOneChild()
instead. - skipIfOneChild() - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
- skipIfOneChild() - Method in interface org.sonar.sslr.grammar.GrammarRuleBuilder
-
Indicates that grammar rule should not lead to creation of AST node if it has exactly one child.
- skipIfOneChild() - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
- SKIPPED_TEXT - com.sonar.sslr.api.Trivia.TriviaKind
- skippedTrivia(Object) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
-
Creates parsing expression - "skipped trivia".
- skippedTrivia(Object) - Static method in class org.sonar.sslr.parser.GrammarOperators
-
Deprecated.in 1.19, use
LexerlessGrammarBuilder.skippedTrivia(Object)
instead. - SLASHCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
- SMALLINT - com.sonarsource.cobol.api.SQLKeyword
- SORT - com.sonarsource.cobol.api.CobolKeyword
- sortAscendingDescendingClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- sortDuplicatesClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- sortSequenceClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- sortStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- sortStatementFormat1 - Variable in class com.sonarsource.cobol.api.CobolGrammar
- sortStatementFormat2 - Variable in class com.sonarsource.cobol.api.CobolGrammar
- SOUNDEX - com.sonarsource.cobol.api.SQLKeyword
- SOURCE - com.sonarsource.cobol.api.GcosKeyword
- SOURCE_CODE_CONTROL - com.sonarsource.cobol.api.AcuCobolTokenType
- SOURCE_COMPUTER - com.sonarsource.cobol.api.CobolKeyword
- SOURCE_FORMAT_FIXED - Static variable in class com.sonarsource.cobol.api.CobolConstants
- SOURCE_FORMAT_FREE - Static variable in class com.sonarsource.cobol.api.CobolConstants
- SOURCE_FORMAT_KEY - Static variable in class com.sonarsource.cobol.api.CobolConstants
- SOURCE_FORMAT_VARIABLE - Static variable in class com.sonarsource.cobol.api.CobolConstants
- SOURCE_FORMATS - Static variable in class com.sonarsource.cobol.api.CobolConstants
- sourceComputerParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
- SPACE - com.sonarsource.cobol.api.CobolKeyword
- SPACE - com.sonarsource.cobol.api.SQLKeyword
- SPACES - com.sonarsource.cobol.api.CobolKeyword
- SPECIAL_NAMES - com.sonarsource.cobol.api.CobolKeyword
- specialNameClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- specialNamesParagraph - Variable in class com.sonarsource.cobol.api.CobolGrammar
- specialNamesParagraphStatusPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- specialOperatingSystemFileNameQualifier - Variable in class com.sonarsource.cobol.api.CobolGrammar
- specialRegister - Variable in class com.sonarsource.cobol.api.CobolGrammar
- sql - Variable in class com.sonarsource.cobol.api.CobolGrammar
- sqlAggregateFunction - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlArithmeticExpression - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlBasis - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlBeginDeclareStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlCallStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlCaseClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlCastClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlCLICursorStatementOption - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlCloseCursorStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlCombinableCondition - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlComma - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlCommitStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlComparisonOperator - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlConcatenateClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlCondition - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlConditionBetween - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlConditionCompare - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlConditionCurrentCursor - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlConditionExists - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlConditionIn - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlConditionLike - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlConnectAuthorizationClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlConnectStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlCreateViewStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlDataChangeTableReference - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlDataType - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlDataTypeLength - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlDataTypeLobLength - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlDdlStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlDeclareCursorHoldability - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlDeclareCursorReturnability - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlDeclareCursorRowsetPositioning - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlDeclareCursorStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlDeclareProcedureOptionList - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlDeclareProcedureStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlDeclareStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlDeclareTableStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlDeclareTempTable - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlDeclareTempTableColumnDefinition - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlDeclareTempTableColumnDefinitionIdentityOptions - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlDeclareTempTableCopyOptions - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlDeclareVariableStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlDeleteStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlDescribeStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlDot - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlEmbeddedErrorStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlEndDeclareStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- SQLERROR - com.sonarsource.cobol.api.SQLKeyword
- SQLEXCEPTION - com.sonarsource.cobol.api.SQLKeyword
- SQLEXCLAMCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
- sqlExecuteImmediateStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlExecuteStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlExpression - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlFetchCursorMultipleRowFetch - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlFetchCursorOrientation - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlFetchCursorSingleFetch - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlFetchCursorStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlFetchSelectClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlFigurativeConstant - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlForUpdateClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlFromClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlFunction - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlFunctionName - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlFunctionOrWordName - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlGetDiagnosticsStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlGetDiagnosticsStatementCombinedInformation - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlGetDiagnosticsStatementConditionInformation - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlGetDiagnosticsStatementStatementInformation - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlGroupByClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlHostVariable - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlIdentifier - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlInsertAtomicClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlInsertClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlInsertForRowsClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlInsertStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- SQLINTERROGATIONCHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
- sqlIntoClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlIsolationClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- SQLKeyword - Enum in com.sonarsource.cobol.api
- sqlLiteral - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlLockTableStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlMergeStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlNonNumericConstant - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlNumericConstant - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlOpenCursorStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlOpenCursorUsingClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlOpenCursorUsingDescriptorClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlOpenCursorUsingSources - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlOptimizeClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlOrderByClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlParameterDeclaration - Variable in class com.sonarsource.cobol.api.DB2Grammar
- SQLPIPECHAR - com.sonarsource.cobol.api.CobolSpecialCharacter
- sqlPrepareStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlQueryNoClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlReadOnlyClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlReleaseConnectionStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlReleaseSavepointStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlRollbackStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlSavepointStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlSelectClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlSelectCommonTableExpression - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlSelectStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlSequenceReference - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlSetStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlSetStatementOptions - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlSetVariableStatementClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlSkippedLockedData - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlSpecialRegisters - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlTimesDiv - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlUpdateClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlUpdateStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlValuesClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlValuesStatement - Variable in class com.sonarsource.cobol.api.DB2Grammar
- SQLWARNING - com.sonarsource.cobol.api.SQLKeyword
- sqlWhereClause - Variable in class com.sonarsource.cobol.api.DB2Grammar
- sqlWord - Variable in class com.sonarsource.cobol.api.DB2Grammar
- SQRT - com.sonarsource.cobol.api.SQLKeyword
- STANDARD_1 - com.sonarsource.cobol.api.CobolKeyword
- STANDARD_2 - com.sonarsource.cobol.api.CobolKeyword
- start() - Method in class com.sonar.sslr.api.Offsets
-
Deprecated.
- START - com.sonarsource.cobol.api.CobolKeyword
- startLexing() - Method in class com.sonar.sslr.api.Preprocessor2
-
Method calls before starting lexing the source code.
- startLexing() - Method in class com.sonar.sslr.impl.Lexer2
-
Deprecated.use the parser event listeners instead
- startOffset() - Method in class com.sonar.sslr.api.TokenContinuation
- startRecording() - Method in class org.sonar.sslr.channel.CodeBuffer
- startStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- statement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- STATEMENT - com.sonarsource.cobol.api.SQLKeyword
- statementList - Variable in class com.sonarsource.cobol.api.CobolGrammar
-
* Statements ****
- STATUS - com.sonarsource.cobol.api.CobolKeyword
- statusPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- STDDEV - com.sonarsource.cobol.api.SQLKeyword
- STOP - com.sonarsource.cobol.api.CobolKeyword
- stopRecording() - Method in class org.sonar.sslr.channel.CodeBuffer
- stopStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- storageSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
- STRING - com.sonarsource.cobol.api.CobolKeyword
- StringExpression - Class in org.sonar.sslr.internal.vm
- StringExpression(String) - Constructor for class org.sonar.sslr.internal.vm.StringExpression
- stringStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- styleFormatPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- stylePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- subNodes() - Method in class org.sonar.sslr.internal.vm.MachineStack
- subscribeTo(AstNodeType...) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
-
This method must called into the init() method when a Cobol AST visitor wants to subscribe to a set of AST node type.
- subscript - Variable in class com.sonarsource.cobol.api.CobolGrammar
- subSequence(int, int) - Method in class org.sonar.sslr.channel.CodeBuffer
- subSequence(int, int) - Method in class org.sonar.sslr.internal.matchers.LocatedText
- subSequence(int, int) - Method in class org.sonar.sslr.internal.vm.Machine
-
Not supported.
- substitutionSection - Variable in class com.sonarsource.cobol.api.GcosExtension
- SUBSTR - com.sonarsource.cobol.api.SQLKeyword
- substring(int, int) - Method in class com.sonar.sslr.api.typed.Input
- SUBTRACT - com.sonarsource.cobol.api.CobolKeyword
- subtractStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- Symbol - Class in com.sonar.sslr.api.symbol
-
FIXME actually not an API of Cobol Plugin
- Symbol(AstNode) - Constructor for class com.sonar.sslr.api.symbol.Symbol
- SYMBOLIC - com.sonarsource.cobol.api.CobolKeyword
- symbolicCharacter - Variable in class com.sonarsource.cobol.api.CobolGrammar
- symbolicCharactersClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- SYNC - com.sonarsource.cobol.api.CobolKeyword
- syncDepthLimitPhrase - Variable in class com.sonarsource.cobol.api.HpExtension
- SYNCHRONIZED - com.sonarsource.cobol.api.CobolKeyword
- SyntaxTreeCreator<T> - Class in com.sonar.sslr.impl.typed
- SyntaxTreeCreator(Object, GrammarBuilderInterceptor, NodeBuilder) - Constructor for class com.sonar.sslr.impl.typed.SyntaxTreeCreator
- systemFileName - Variable in class com.sonarsource.cobol.api.CobolGrammar
- systemHandlePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- systemName - Variable in class com.sonarsource.cobol.api.CobolGrammar
- systemNameQualifier - Variable in class com.sonarsource.cobol.api.CobolGrammar
T
- TABLE - com.sonarsource.cobol.api.GcosKeyword
- TABLE - com.sonarsource.cobol.api.SQLKeyword
- TABLE_SCHEMA - com.sonarsource.cobol.api.SQLKeyword
- tableOccursPhrase - Variable in class com.sonarsource.cobol.api.HpExtension
- tabPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- TALLY - com.sonarsource.cobol.api.EnterpriseKeyword
- TALLYING - com.sonarsource.cobol.api.CobolKeyword
- tallyingPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- TAN - com.sonarsource.cobol.api.SQLKeyword
- TANH - com.sonarsource.cobol.api.SQLKeyword
- TAPE - com.sonarsource.cobol.api.CobolKeyword
- TEMPORARY - com.sonarsource.cobol.api.SQLKeyword
- TERMINAL - com.sonarsource.cobol.api.GcosKeyword
- terminateStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- TEST - com.sonarsource.cobol.api.CobolKeyword
- TEXT - com.sonarsource.cobol.api.GcosKeyword
- TextUtils - Class in org.sonar.sslr.internal.matchers
- THAN - com.sonarsource.cobol.api.CobolKeyword
- THEN - com.sonarsource.cobol.api.CobolKeyword
- THEN - com.sonarsource.cobol.api.SQLKeyword
- THREAD - com.sonarsource.cobol.api.MicrofocusKeyword
- THREAD_LOCAL_STORAGE - com.sonarsource.cobol.api.MicrofocusKeyword
- threadLocalStorageSection - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- THROUGH - com.sonarsource.cobol.api.CobolKeyword
- THRU - com.sonarsource.cobol.api.CobolKeyword
- till(Object) - Static method in class com.sonar.sslr.impl.matcher.GrammarFunctions.Advanced
-
Deprecated.in 1.19, use
LexerfulGrammarBuilder.till(Object)
instead. - 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.in 1.19, use
LexerfulGrammarBuilder.tillNewLine()
instead. - tillNewLine() - Method in class org.sonar.sslr.grammar.LexerfulGrammarBuilder
-
Creates parsing expression - "till new line".
- TillNewLineExpression - Class in org.sonar.sslr.internal.vm.lexerful
- TIME - com.sonarsource.cobol.api.CobolKeyword
- TIME - com.sonarsource.cobol.api.SQLKeyword
- timeLimitsClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- TIMES - com.sonarsource.cobol.api.CobolKeyword
- timesDiv - Variable in class com.sonarsource.cobol.api.CobolGrammar
- TIMESTAMP - com.sonarsource.cobol.api.SQLKeyword
- TIMESTAMP_FORMAT - com.sonarsource.cobol.api.SQLKeyword
- TIMESTAMP_ISO - com.sonarsource.cobol.api.SQLKeyword
- TIMESTAMPDIFF - com.sonarsource.cobol.api.SQLKeyword
- titlePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- TO - com.sonarsource.cobol.api.CobolKeyword
- TO - com.sonarsource.cobol.api.SQLKeyword
- TO_CHAR - com.sonarsource.cobol.api.SQLKeyword
- TO_DATE - com.sonarsource.cobol.api.SQLKeyword
- toChars() - Method in class org.sonar.sslr.internal.matchers.LocatedText
- token(TokenType, Object) - Method in class org.sonar.sslr.grammar.LexerlessGrammarBuilder
-
Creates parsing expression - "token".
- token(TokenType, Object) - Static method in class org.sonar.sslr.parser.GrammarOperators
-
Deprecated.in 1.19, use
LexerlessGrammarBuilder.token(TokenType, Object)
instead. - token(GrammarRuleKey) - Method in interface com.sonar.sslr.api.typed.GrammarBuilder
- token(GrammarRuleKey) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
- Token - Class in com.sonar.sslr.api
-
Tokens are string of character like an identifier, a literal, an integer, ...
- Token.Builder - Class in com.sonar.sslr.api
- tokenAt(int) - Method in class org.sonar.sslr.internal.vm.Machine
- TokenContinuation - Class in com.sonar.sslr.api
- TokenContinuation(String, int, int, int) - Constructor for class com.sonar.sslr.api.TokenContinuation
- TokenExpression - Class in org.sonar.sslr.internal.vm
- TokenExpression(TokenType, ParsingExpression) - Constructor for class org.sonar.sslr.internal.vm.TokenExpression
- TokensBridgeExpression - Class in org.sonar.sslr.internal.vm.lexerful
- TokensBridgeExpression(TokenType, TokenType) - Constructor for class org.sonar.sslr.internal.vm.lexerful.TokensBridgeExpression
- TokenType - Interface in com.sonar.sslr.api
- TokenTypeClassExpression - Class in org.sonar.sslr.internal.vm.lexerful
- TokenTypeClassExpression(Class) - Constructor for class org.sonar.sslr.internal.vm.lexerful.TokenTypeClassExpression
- TokenTypeExpression - Class in org.sonar.sslr.internal.vm.lexerful
- TokenTypeExpression(TokenType) - Constructor for class org.sonar.sslr.internal.vm.lexerful.TokenTypeExpression
- TokenTypesExpression - Class in org.sonar.sslr.internal.vm.lexerful
- TokenTypesExpression(TokenType...) - Constructor for class org.sonar.sslr.internal.vm.lexerful.TokenTypesExpression
- TokenValueExpression - Class in org.sonar.sslr.internal.vm.lexerful
- TokenValueExpression(String) - Constructor for class org.sonar.sslr.internal.vm.lexerful.TokenValueExpression
- TOP - com.sonarsource.cobol.api.CobolKeyword
- toString() - Method in class com.sonar.sslr.api.AstNode
- toString() - Method in class com.sonar.sslr.api.LexerOutput
- toString() - Method in class com.sonar.sslr.api.Offsets
-
Deprecated.
- toString() - Method in class com.sonar.sslr.api.Token
- toString() - Method in class com.sonar.sslr.api.Trivia
- toString() - Method in class com.sonar.sslr.impl.matcher.RuleDefinition
- toString() - Method in class com.sonar.sslr.impl.typed.DelayedRuleInvocationExpression
- toString() - Method in class com.sonarsource.cobol.api.symbol.DataItem
- toString() - Method in class com.sonarsource.cobol.api.symbol.Module
- toString() - Method in class org.sonar.sslr.channel.CodeBuffer
- toString() - Method in class org.sonar.sslr.internal.grammar.MutableParsingRule
- toString() - Method in class org.sonar.sslr.internal.matchers.InputBuffer.Position
- toString() - Method in class org.sonar.sslr.internal.matchers.LocatedText
- toString() - Method in class org.sonar.sslr.internal.vm.EndOfInputExpression
- toString() - Method in class org.sonar.sslr.internal.vm.FirstOfExpression
- toString() - Method in class org.sonar.sslr.internal.vm.Instruction.BackCommitInstruction
- toString() - Method in class org.sonar.sslr.internal.vm.Instruction.BacktrackInstruction
- toString() - Method in class org.sonar.sslr.internal.vm.Instruction.CallInstruction
- toString() - Method in class org.sonar.sslr.internal.vm.Instruction.ChoiceInstruction
- toString() - Method in class org.sonar.sslr.internal.vm.Instruction.CommitInstruction
- toString() - Method in class org.sonar.sslr.internal.vm.Instruction.CommitVerifyInstruction
- toString() - Method in class org.sonar.sslr.internal.vm.Instruction.EndInstruction
- toString() - Method in class org.sonar.sslr.internal.vm.Instruction.FailTwiceInstruction
- toString() - Method in class org.sonar.sslr.internal.vm.Instruction.IgnoreErrorsInstruction
- toString() - Method in class org.sonar.sslr.internal.vm.Instruction.JumpInstruction
- toString() - Method in class org.sonar.sslr.internal.vm.Instruction.PredicateChoiceInstruction
- toString() - Method in class org.sonar.sslr.internal.vm.Instruction.RetInstruction
- toString() - Method in class org.sonar.sslr.internal.vm.lexerful.AdjacentExpression
- toString() - Method in class org.sonar.sslr.internal.vm.lexerful.AnyTokenExpression
- toString() - Method in class org.sonar.sslr.internal.vm.lexerful.TillNewLineExpression
- toString() - Method in class org.sonar.sslr.internal.vm.lexerful.TokensBridgeExpression
- toString() - Method in class org.sonar.sslr.internal.vm.lexerful.TokenTypeClassExpression
- toString() - Method in class org.sonar.sslr.internal.vm.lexerful.TokenTypeExpression
- toString() - Method in class org.sonar.sslr.internal.vm.lexerful.TokenTypesExpression
- toString() - Method in class org.sonar.sslr.internal.vm.lexerful.TokenValueExpression
- toString() - Method in class org.sonar.sslr.internal.vm.NextExpression
- toString() - Method in class org.sonar.sslr.internal.vm.NextNotExpression
- toString() - Method in class org.sonar.sslr.internal.vm.NothingExpression
- toString() - Method in class org.sonar.sslr.internal.vm.OneOrMoreExpression
- toString() - Method in class org.sonar.sslr.internal.vm.OptionalExpression
- toString() - Method in class org.sonar.sslr.internal.vm.PatternExpression
- toString() - Method in class org.sonar.sslr.internal.vm.RuleRefExpression
- toString() - Method in class org.sonar.sslr.internal.vm.SequenceExpression
- toString() - Method in class org.sonar.sslr.internal.vm.StringExpression
- toString() - Method in class org.sonar.sslr.internal.vm.TokenExpression
- toString() - Method in class org.sonar.sslr.internal.vm.TriviaExpression
- toString() - Method in class org.sonar.sslr.internal.vm.ZeroOrMoreExpression
- TRAILING - com.sonarsource.cobol.api.CobolKeyword
- TRANSFORM - com.sonarsource.cobol.api.CobolKeyword
- transformStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- TRANSLATE - com.sonarsource.cobol.api.SQLKeyword
- trimTrailingLineSeparatorFrom(String) - Static method in class org.sonar.sslr.internal.matchers.TextUtils
- Trivia - Class in com.sonar.sslr.api
- Trivia.TriviaKind - Enum in com.sonar.sslr.api
- TriviaExpression - Class in org.sonar.sslr.internal.vm
- TriviaExpression(Trivia.TriviaKind, ParsingExpression) - Constructor for class org.sonar.sslr.internal.vm.TriviaExpression
- TRUE - com.sonarsource.cobol.api.CobolKeyword
- TRUNC - com.sonarsource.cobol.api.SQLKeyword
- TRUNCATE - com.sonarsource.cobol.api.SQLKeyword
- type - Variable in class com.sonar.sslr.api.AstNode
- TYPE_ID - com.sonarsource.cobol.api.SQLKeyword
- TYPE_NAME - com.sonarsource.cobol.api.SQLKeyword
- TYPE_SCHEMA - com.sonarsource.cobol.api.SQLKeyword
- typeClause - Variable in class com.sonarsource.cobol.api.IleCobolExtension
- typedefClause - Variable in class com.sonarsource.cobol.api.IleCobolExtension
- typedefClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- typenameClause - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
U
- UCASE - com.sonarsource.cobol.api.SQLKeyword
- underlinedPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- underlineScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- UNION - com.sonarsource.cobol.api.SQLKeyword
- UNIT - com.sonarsource.cobol.api.CobolKeyword
- UNKNOWN_CHAR - com.sonar.sslr.api.GenericTokenType
- UnknownCharacterChannel - Class in com.sonar.sslr.impl.channel
-
Creates token with type
GenericTokenType.UNKNOWN_CHAR
for any character. - UnknownCharacterChannel() - Constructor for class com.sonar.sslr.impl.channel.UnknownCharacterChannel
- UnknownCharacterChannel(boolean) - Constructor for class com.sonar.sslr.impl.channel.UnknownCharacterChannel
-
Deprecated.logging removed in 1.20, use
UnknownCharacterChannel()
or implement your own Channel with logging - UNLOCKFILE - com.sonarsource.cobol.api.HpKeyword
- unlockFileStatement - Variable in class com.sonarsource.cobol.api.HpExtension
- UNLOCKRECORD - com.sonarsource.cobol.api.HpKeyword
- unlockRecordStatement - Variable in class com.sonarsource.cobol.api.HpExtension
- unlockStatement - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- unlockStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- UNSTRING - com.sonarsource.cobol.api.CobolKeyword
- unstringStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- UNTIL - com.sonarsource.cobol.api.CobolKeyword
- UP - com.sonarsource.cobol.api.CobolKeyword
- UPDATE - com.sonarsource.cobol.api.SQLKeyword
- UPON - com.sonarsource.cobol.api.CobolKeyword
- uponPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- uponPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- UPPER - com.sonarsource.cobol.api.SQLKeyword
- upperAndLowerPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- uri() - Method in class com.sonar.sslr.api.typed.Input
- USAGE - com.sonarsource.cobol.api.CobolKeyword
- usageScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- USE - com.sonarsource.cobol.api.CobolKeyword
- USER - com.sonarsource.cobol.api.SQLKeyword
- useStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- USING - com.sonarsource.cobol.api.CobolKeyword
- USING - com.sonarsource.cobol.api.SQLKeyword
- usingClause - Variable in class com.sonarsource.cobol.api.HpExtension
- usingOmittedClause - Variable in class com.sonarsource.cobol.api.HpExtension
- usingParameterClause - Variable in class com.sonarsource.cobol.api.HpExtension
- utilIsOrEqualOrIn - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- utilNumberUnits - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
V
- value() - Method in class com.sonar.sslr.api.TokenContinuation
- VALUE - com.sonarsource.cobol.api.CobolKeyword
- VALUE - com.sonarsource.cobol.api.SQLKeyword
- valueOf(String) - Static method in enum com.sonar.sslr.api.GenericTokenType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sonar.sslr.api.Trivia.TriviaKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sonarsource.cobol.api.AcuCobolKeyword
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sonarsource.cobol.api.AcuCobolTokenType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sonarsource.cobol.api.CICSKeyword
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sonarsource.cobol.api.CobolKeyword
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sonarsource.cobol.api.CobolSpecialCharacter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sonarsource.cobol.api.CobolTokenType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sonarsource.cobol.api.DliKeyword
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sonarsource.cobol.api.EnterpriseKeyword
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sonarsource.cobol.api.GcosKeyword
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sonarsource.cobol.api.HpKeyword
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sonarsource.cobol.api.IleCobolKeyword
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sonarsource.cobol.api.MicrofocusKeyword
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sonarsource.cobol.api.SQLKeyword
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sonarsource.cobol.api.symbol.DataItem.PictureType
-
Returns the enum constant of this type with the specified name.
- valueOfClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- valuePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- values() - Static method in enum com.sonar.sslr.api.GenericTokenType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.sonar.sslr.api.Trivia.TriviaKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.sonarsource.cobol.api.AcuCobolKeyword
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.sonarsource.cobol.api.AcuCobolTokenType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.sonarsource.cobol.api.CICSKeyword
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.sonarsource.cobol.api.CobolKeyword
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.sonarsource.cobol.api.CobolSpecialCharacter
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.sonarsource.cobol.api.CobolTokenType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.sonarsource.cobol.api.DliKeyword
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.sonarsource.cobol.api.EnterpriseKeyword
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.sonarsource.cobol.api.GcosKeyword
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.sonarsource.cobol.api.HpKeyword
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.sonarsource.cobol.api.IleCobolKeyword
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.sonarsource.cobol.api.MicrofocusKeyword
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.sonarsource.cobol.api.SQLKeyword
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.sonarsource.cobol.api.symbol.DataItem.PictureType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VALUES - com.sonarsource.cobol.api.CobolKeyword
- VALUES - com.sonarsource.cobol.api.SQLKeyword
- valueScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- VARCHAR - com.sonarsource.cobol.api.SQLKeyword
- VARCHAR_FORMAT - com.sonarsource.cobol.api.SQLKeyword
- VARGRAPHIC - com.sonarsource.cobol.api.SQLKeyword
- VARIANCE - com.sonarsource.cobol.api.SQLKeyword
- VARYING - com.sonarsource.cobol.api.CobolKeyword
- visiblePhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- visitFile(AstNode) - Method in interface com.sonar.sslr.api.AstVisitor
-
Called before starting visiting a computation unit tree.
- visitFile(AstNode) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
-
Called before starting visiting a computation unit tree.
- visitNode(AstNode) - Method in interface com.sonar.sslr.api.AstVisitor
-
Called to process an AST node whose type has been registered to be visited.
- visitNode(AstNode) - Method in class com.sonarsource.cobol.api.ast.CobolAstVisitor
-
Called to process an AST node whose type has been registered to be visited.
- visitToken(Token) - Method in interface com.sonar.sslr.api.AstAndTokenVisitor
-
Called sequentially for each token generated by the Lexer
- VOLATILE - com.sonarsource.cobol.api.EnterpriseKeyword
- volumeOrProcessNameQualifier - Variable in class com.sonarsource.cobol.api.CobolGrammar
W
- WAIT - com.sonarsource.cobol.api.MicrofocusKeyword
- waitStatement - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- waitStatementOption - Variable in class com.sonarsource.cobol.api.MicrofocusExtension
- walkAndVisit(AstNode) - Method in class com.sonar.sslr.impl.ast.AstWalker
- walkVisitAndListen(AstNode, Object) - Method in class com.sonar.sslr.impl.ast.AstWalker
-
Deprecated.in 1.18, use
AstWalker.walkAndVisit(AstNode)
instead - WEEK - com.sonarsource.cobol.api.SQLKeyword
- WEEK_ISO - com.sonarsource.cobol.api.SQLKeyword
- WHEN - com.sonarsource.cobol.api.CobolKeyword
- WHEN - com.sonarsource.cobol.api.SQLKeyword
- WHEN_COMPILED - com.sonarsource.cobol.api.CobolKeyword
- WHENEVER - com.sonarsource.cobol.api.SQLKeyword
- WHERE - com.sonarsource.cobol.api.SQLKeyword
- windowHandle - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- WITH - com.sonarsource.cobol.api.CobolKeyword
- WITH - com.sonarsource.cobol.api.SQLKeyword
- withChannel(Channel<LexerOutput>) - Method in class com.sonar.sslr.impl.Lexer2.LexerBuilder
- withChannel(Channel<Lexer>) - Method in class com.sonar.sslr.impl.Lexer.Builder
- withCharset(Charset) - Method in class com.sonar.sslr.impl.Lexer.Builder
- withCharset(Charset) - Method in class com.sonar.sslr.impl.Lexer2.LexerBuilder
-
Define the charset to be used in order to read the source code.
- withClause - Variable in class com.sonarsource.cobol.api.GcosExtension
-
Environment Division
- withCodeReaderConfiguration(CodeReaderConfiguration) - Method in class com.sonar.sslr.impl.Lexer2.LexerBuilder
- withCompressionOrEncryptionClause - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- withEncoding - Variable in class com.sonarsource.cobol.api.CobolGrammar
-
IBM COBOL statements
- withFailIfNoChannelToConsumeOneCharacter(boolean) - Method in class com.sonar.sslr.impl.Lexer.Builder
- withFailIfNoChannelToConsumeOneCharacter(boolean) - Method in class com.sonar.sslr.impl.Lexer2.LexerBuilder
- withGap(Double) - Method in interface com.sonarsource.cobol.api.issue.IssueBuilder
- withLexer(Lexer2) - Method in class com.sonar.sslr.impl.Parser.Builder
- withPreprocessor(Preprocessor) - Method in class com.sonar.sslr.impl.Lexer.Builder
-
Deprecated.in 1.20 - use your own preprocessor instead
- withPreprocessor(Preprocessor2) - Method in class com.sonar.sslr.impl.Lexer2.LexerBuilder
- withPromptClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- withTimeLimitClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- withUnlockClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
- WORD - com.sonarsource.cobol.api.CobolTokenType
- wordOrKeyword - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- WORDS - com.sonarsource.cobol.api.CobolKeyword
- WORKING_STORAGE - com.sonarsource.cobol.api.CobolKeyword
- workingStorageSection - Variable in class com.sonarsource.cobol.api.CobolGrammar
- WRITE - com.sonarsource.cobol.api.CobolKeyword
- writeStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
X
- XML - com.sonarsource.cobol.api.CobolKeyword
- xmlGenerateGenericSuppressionPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- xmlGenerateNamePhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- xmlGenerateStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- xmlGenerateSuppressPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- xmlGenerateTypePhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- xmlGenerateWhenPhrase - Variable in class com.sonarsource.cobol.api.CobolGrammar
- xmlParseStatement - Variable in class com.sonarsource.cobol.api.CobolGrammar
- xmlSchemaClause - Variable in class com.sonarsource.cobol.api.EnterpriseExtension
Y
- YEARS - com.sonarsource.cobol.api.SQLKeyword
Z
- ZERO - com.sonarsource.cobol.api.CobolKeyword
- zeroAndNumeriFillPhrase - Variable in class com.sonarsource.cobol.api.AcuCobolExtension
- ZEROES - com.sonarsource.cobol.api.CobolKeyword
- zeroOrMore(Object...) - Static method in class org.sonar.sslr.parser.GrammarOperators
-
Deprecated.in 1.19, use
GrammarBuilder.zeroOrMore(Object)
instead. - zeroOrMore(U) - Method in interface com.sonar.sslr.api.typed.GrammarBuilder
- zeroOrMore(U) - Method in class com.sonar.sslr.impl.typed.GrammarBuilderInterceptor
- ZeroOrMoreExpression - Class in org.sonar.sslr.internal.vm
- ZeroOrMoreExpression(ParsingExpression) - Constructor for class org.sonar.sslr.internal.vm.ZeroOrMoreExpression
- ZEROS - com.sonarsource.cobol.api.CobolKeyword
- zeroScreenClause - Variable in class com.sonarsource.cobol.api.CobolGrammar
All Classes All Packages