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

A

after(C, Tree) - Method in class org.sonarsource.slang.visitors.TreeVisitor
 
allComments() - Method in interface org.sonarsource.slang.api.TopLevelTree
 
allComments() - Method in class org.sonarsource.slang.impl.TopLevelTreeImpl
 
allComments() - Method in class org.sonarsource.slang.impl.TreeMetaDataProvider
 
ancestors() - Method in class org.sonarsource.slang.visitors.TreeContext
 
areEquivalent(List<? extends Tree>, List<? extends Tree>) - Static method in class org.sonarsource.slang.utils.SyntacticEquivalence
 
areEquivalent(List<? extends Tree>, List<? extends Tree>, boolean) - Static method in class org.sonarsource.slang.utils.SyntacticEquivalence
 
areEquivalent(Tree, Tree) - Static method in class org.sonarsource.slang.utils.SyntacticEquivalence
 
areEquivalent(Tree, Tree, boolean) - Static method in class org.sonarsource.slang.utils.SyntacticEquivalence
 
AssignmentExpressionTree - Interface in org.sonarsource.slang.api
 
AssignmentExpressionTree.Operator - Enum in org.sonarsource.slang.api
 
AssignmentExpressionTreeImpl - Class in org.sonarsource.slang.impl
 
AssignmentExpressionTreeImpl(TreeMetaData, AssignmentExpressionTree.Operator, Tree, Tree) - Constructor for class org.sonarsource.slang.impl.AssignmentExpressionTreeImpl
 
ASTConverter - Interface in org.sonarsource.slang.api
 

B

BaseTreeImpl - Class in org.sonarsource.slang.impl
 
BaseTreeImpl(TreeMetaData) - Constructor for class org.sonarsource.slang.impl.BaseTreeImpl
 
before(Tree) - Method in class org.sonarsource.slang.visitors.TreeContext
 
before(C, Tree) - Method in class org.sonarsource.slang.visitors.TreeVisitor
 
BinaryExpressionTree - Interface in org.sonarsource.slang.api
 
BinaryExpressionTree.Operator - Enum in org.sonarsource.slang.api
 
BinaryExpressionTreeImpl - Class in org.sonarsource.slang.impl
 
BinaryExpressionTreeImpl(TreeMetaData, BinaryExpressionTree.Operator, Token, Tree, Tree) - Constructor for class org.sonarsource.slang.impl.BinaryExpressionTreeImpl
 
BlockTree - Interface in org.sonarsource.slang.api
 
BlockTreeImpl - Class in org.sonarsource.slang.impl
 
BlockTreeImpl(TreeMetaData, List<Tree>) - Constructor for class org.sonarsource.slang.impl.BlockTreeImpl
 
body() - Method in interface org.sonarsource.slang.api.FunctionDeclarationTree
 
body() - Method in interface org.sonarsource.slang.api.LoopTree
 
body() - Method in interface org.sonarsource.slang.api.MatchCaseTree
 
body() - Method in interface org.sonarsource.slang.api.ReturnTree
 
body() - Method in class org.sonarsource.slang.impl.FunctionDeclarationTreeImpl
 
body() - Method in class org.sonarsource.slang.impl.LoopTreeImpl
 
body() - Method in class org.sonarsource.slang.impl.MatchCaseTreeImpl
 
body() - Method in class org.sonarsource.slang.impl.ReturnTreeImpl
 

C

cases() - Method in interface org.sonarsource.slang.api.MatchTree
 
cases() - Method in class org.sonarsource.slang.impl.MatchTreeImpl
 
catchBlock() - Method in interface org.sonarsource.slang.api.CatchTree
 
catchBlock() - Method in class org.sonarsource.slang.impl.CatchTreeImpl
 
catchBlocks() - Method in interface org.sonarsource.slang.api.ExceptionHandlingTree
 
catchBlocks() - Method in class org.sonarsource.slang.impl.ExceptionHandlingTreeImpl
 
catchParameter() - Method in interface org.sonarsource.slang.api.CatchTree
 
catchParameter() - Method in class org.sonarsource.slang.impl.CatchTreeImpl
 
CatchTree - Interface in org.sonarsource.slang.api
 
CatchTreeImpl - Class in org.sonarsource.slang.impl
 
CatchTreeImpl(TreeMetaData, Tree, Tree, Token) - Constructor for class org.sonarsource.slang.impl.CatchTreeImpl
 
children() - Method in interface org.sonarsource.slang.api.Tree
 
children() - Method in class org.sonarsource.slang.impl.AssignmentExpressionTreeImpl
 
children() - Method in class org.sonarsource.slang.impl.BinaryExpressionTreeImpl
 
children() - Method in class org.sonarsource.slang.impl.BlockTreeImpl
 
children() - Method in class org.sonarsource.slang.impl.CatchTreeImpl
 
children() - Method in class org.sonarsource.slang.impl.ClassDeclarationTreeImpl
 
children() - Method in class org.sonarsource.slang.impl.ExceptionHandlingTreeImpl
 
children() - Method in class org.sonarsource.slang.impl.FunctionDeclarationTreeImpl
 
children() - Method in class org.sonarsource.slang.impl.IdentifierTreeImpl
 
children() - Method in class org.sonarsource.slang.impl.IfTreeImpl
 
children() - Method in class org.sonarsource.slang.impl.JumpTreeImpl
 
children() - Method in class org.sonarsource.slang.impl.LiteralTreeImpl
 
children() - Method in class org.sonarsource.slang.impl.LoopTreeImpl
 
children() - Method in class org.sonarsource.slang.impl.MatchCaseTreeImpl
 
children() - Method in class org.sonarsource.slang.impl.MatchTreeImpl
 
children() - Method in class org.sonarsource.slang.impl.ModifierTreeImpl
 
children() - Method in class org.sonarsource.slang.impl.NativeTreeImpl
 
children() - Method in class org.sonarsource.slang.impl.ParameterTreeImpl
 
children() - Method in class org.sonarsource.slang.impl.ParenthesizedExpressionTreeImpl
 
children() - Method in class org.sonarsource.slang.impl.ReturnTreeImpl
 
children() - Method in class org.sonarsource.slang.impl.TopLevelTreeImpl
 
children() - Method in class org.sonarsource.slang.impl.UnaryExpressionTreeImpl
 
children() - Method in class org.sonarsource.slang.impl.VariableDeclarationTreeImpl
 
ClassDeclarationTree - Interface in org.sonarsource.slang.api
 
ClassDeclarationTreeImpl - Class in org.sonarsource.slang.impl
 
ClassDeclarationTreeImpl(TreeMetaData, IdentifierTree, Tree) - Constructor for class org.sonarsource.slang.impl.ClassDeclarationTreeImpl
 
classTree() - Method in interface org.sonarsource.slang.api.ClassDeclarationTree
 
classTree() - Method in class org.sonarsource.slang.impl.ClassDeclarationTreeImpl
 
CodeVerifier - Interface in org.sonarsource.slang.api
 
Comment - Interface in org.sonarsource.slang.api
 
CommentImpl - Class in org.sonarsource.slang.impl
 
CommentImpl(String, String, TextRange, TextRange) - Constructor for class org.sonarsource.slang.impl.CommentImpl
 
commentsInside() - Method in interface org.sonarsource.slang.api.TreeMetaData
 
COMPARATOR - Static variable in class org.sonarsource.slang.impl.TreeMetaDataProvider
 
compareTo(TextPointer) - Method in class org.sonarsource.slang.impl.TextPointerImpl
 
condition() - Method in interface org.sonarsource.slang.api.IfTree
 
condition() - Method in interface org.sonarsource.slang.api.LoopTree
 
condition() - Method in class org.sonarsource.slang.impl.IfTreeImpl
 
condition() - Method in class org.sonarsource.slang.impl.LoopTreeImpl
 
containsCode(String) - Method in interface org.sonarsource.slang.api.CodeVerifier
 
content() - Method in interface org.sonarsource.slang.api.StringLiteralTree
 
content() - Method in class org.sonarsource.slang.impl.StringLiteralTreeImpl
 
contentRange() - Method in interface org.sonarsource.slang.api.Comment
 
contentRange() - Method in class org.sonarsource.slang.impl.CommentImpl
 
contentText() - Method in interface org.sonarsource.slang.api.Comment
 
contentText() - Method in class org.sonarsource.slang.impl.CommentImpl
 

D

declarations() - Method in interface org.sonarsource.slang.api.TopLevelTree
 
declarations() - Method in class org.sonarsource.slang.impl.TopLevelTreeImpl
 
descendants() - Method in interface org.sonarsource.slang.api.Tree
 

E

elseBranch() - Method in interface org.sonarsource.slang.api.IfTree
 
elseBranch() - Method in class org.sonarsource.slang.impl.IfTreeImpl
 
elseKeyword() - Method in interface org.sonarsource.slang.api.IfTree
 
elseKeyword() - Method in class org.sonarsource.slang.impl.IfTreeImpl
 
end() - Method in interface org.sonarsource.slang.api.TextRange
 
end() - Method in class org.sonarsource.slang.impl.TextRangeImpl
 
enter(Tree) - Method in class org.sonarsource.slang.visitors.TreeContext
 
equals(Object) - Method in class org.sonarsource.slang.impl.TextPointerImpl
 
equals(Object) - Method in class org.sonarsource.slang.impl.TextRangeImpl
 
ExceptionHandlingTree - Interface in org.sonarsource.slang.api
 
ExceptionHandlingTreeImpl - Class in org.sonarsource.slang.impl
 
ExceptionHandlingTreeImpl(TreeMetaData, Tree, Token, List<CatchTree>, Tree) - Constructor for class org.sonarsource.slang.impl.ExceptionHandlingTreeImpl
 
expression() - Method in interface org.sonarsource.slang.api.MatchCaseTree
 
expression() - Method in interface org.sonarsource.slang.api.MatchTree
 
expression() - Method in interface org.sonarsource.slang.api.ParenthesizedExpressionTree
 
expression() - Method in class org.sonarsource.slang.impl.MatchCaseTreeImpl
 
expression() - Method in class org.sonarsource.slang.impl.MatchTreeImpl
 
expression() - Method in class org.sonarsource.slang.impl.ParenthesizedExpressionTreeImpl
 

F

finallyBlock() - Method in interface org.sonarsource.slang.api.ExceptionHandlingTree
 
finallyBlock() - Method in class org.sonarsource.slang.impl.ExceptionHandlingTreeImpl
 
findDuplicatedGroups(List<Tree>) - Static method in class org.sonarsource.slang.utils.SyntacticEquivalence
 
formalParameters() - Method in interface org.sonarsource.slang.api.FunctionDeclarationTree
 
formalParameters() - Method in class org.sonarsource.slang.impl.FunctionDeclarationTreeImpl
 
FunctionDeclarationTree - Interface in org.sonarsource.slang.api
 
FunctionDeclarationTreeImpl - Class in org.sonarsource.slang.impl
 
FunctionDeclarationTreeImpl(TreeMetaData, List<Tree>, Tree, IdentifierTree, List<Tree>, BlockTree, List<Tree>) - Constructor for class org.sonarsource.slang.impl.FunctionDeclarationTreeImpl
 

H

hashCode() - Method in class org.sonarsource.slang.impl.TextPointerImpl
 
hashCode() - Method in class org.sonarsource.slang.impl.TextRangeImpl
 
HasTextRange - Interface in org.sonarsource.slang.api
 

I

identifier() - Method in interface org.sonarsource.slang.api.ClassDeclarationTree
 
identifier() - Method in interface org.sonarsource.slang.api.ParameterTree
 
identifier() - Method in interface org.sonarsource.slang.api.VariableDeclarationTree
 
identifier() - Method in class org.sonarsource.slang.impl.ClassDeclarationTreeImpl
 
identifier() - Method in class org.sonarsource.slang.impl.ParameterTreeImpl
 
identifier() - Method in class org.sonarsource.slang.impl.VariableDeclarationTreeImpl
 
IdentifierTree - Interface in org.sonarsource.slang.api
 
IdentifierTreeImpl - Class in org.sonarsource.slang.impl
 
IdentifierTreeImpl(TreeMetaData, String) - Constructor for class org.sonarsource.slang.impl.IdentifierTreeImpl
 
ifKeyword() - Method in interface org.sonarsource.slang.api.IfTree
 
ifKeyword() - Method in class org.sonarsource.slang.impl.IfTreeImpl
 
IfTree - Interface in org.sonarsource.slang.api
 
IfTreeImpl - Class in org.sonarsource.slang.impl
 
IfTreeImpl(TreeMetaData, Tree, Tree, Tree, Token, Token) - Constructor for class org.sonarsource.slang.impl.IfTreeImpl
 
initializer() - Method in interface org.sonarsource.slang.api.VariableDeclarationTree
 
initializer() - Method in class org.sonarsource.slang.impl.VariableDeclarationTreeImpl
 
isInside(TextRange) - Method in interface org.sonarsource.slang.api.TextRange
 
isVal() - Method in interface org.sonarsource.slang.api.VariableDeclarationTree
 
isVal() - Method in class org.sonarsource.slang.impl.VariableDeclarationTreeImpl
 

J

JumpTree - Interface in org.sonarsource.slang.api
 
JumpTree.JumpKind - Enum in org.sonarsource.slang.api
 
JumpTreeImpl - Class in org.sonarsource.slang.impl
 
JumpTreeImpl(TreeMetaData, Token, JumpTree.JumpKind, IdentifierTree) - Constructor for class org.sonarsource.slang.impl.JumpTreeImpl
 

K

keyword() - Method in interface org.sonarsource.slang.api.CatchTree
 
keyword() - Method in interface org.sonarsource.slang.api.JumpTree
 
keyword() - Method in interface org.sonarsource.slang.api.LoopTree
 
keyword() - Method in interface org.sonarsource.slang.api.MatchTree
 
keyword() - Method in interface org.sonarsource.slang.api.ReturnTree
 
keyword() - Method in class org.sonarsource.slang.impl.CatchTreeImpl
 
keyword() - Method in class org.sonarsource.slang.impl.JumpTreeImpl
 
keyword() - Method in class org.sonarsource.slang.impl.LoopTreeImpl
 
keyword() - Method in class org.sonarsource.slang.impl.MatchTreeImpl
 
keyword() - Method in class org.sonarsource.slang.impl.ReturnTreeImpl
 
kind() - Method in interface org.sonarsource.slang.api.JumpTree
 
kind() - Method in interface org.sonarsource.slang.api.LoopTree
 
kind() - Method in interface org.sonarsource.slang.api.ModifierTree
 
kind() - Method in class org.sonarsource.slang.impl.JumpTreeImpl
 
kind() - Method in class org.sonarsource.slang.impl.LoopTreeImpl
 
kind() - Method in class org.sonarsource.slang.impl.ModifierTreeImpl
 

L

label() - Method in interface org.sonarsource.slang.api.JumpTree
 
label() - Method in class org.sonarsource.slang.impl.JumpTreeImpl
 
leave(Tree) - Method in class org.sonarsource.slang.visitors.TreeContext
 
leftHandSide() - Method in interface org.sonarsource.slang.api.AssignmentExpressionTree
 
leftHandSide() - Method in class org.sonarsource.slang.impl.AssignmentExpressionTreeImpl
 
leftOperand() - Method in interface org.sonarsource.slang.api.BinaryExpressionTree
 
leftOperand() - Method in class org.sonarsource.slang.impl.BinaryExpressionTreeImpl
 
leftParenthesis() - Method in interface org.sonarsource.slang.api.ParenthesizedExpressionTree
 
leftParenthesis() - Method in class org.sonarsource.slang.impl.ParenthesizedExpressionTreeImpl
 
line() - Method in interface org.sonarsource.slang.api.TextPointer
Starts at 1
line() - Method in class org.sonarsource.slang.impl.TextPointerImpl
 
lineOffset() - Method in interface org.sonarsource.slang.api.TextPointer
Starts at 0
lineOffset() - Method in class org.sonarsource.slang.impl.TextPointerImpl
 
linesOfCode() - Method in interface org.sonarsource.slang.api.TreeMetaData
 
LiteralTree - Interface in org.sonarsource.slang.api
 
LiteralTreeImpl - Class in org.sonarsource.slang.impl
 
LiteralTreeImpl(TreeMetaData, String) - Constructor for class org.sonarsource.slang.impl.LiteralTreeImpl
 
LoopTree - Interface in org.sonarsource.slang.api
 
LoopTree.LoopKind - Enum in org.sonarsource.slang.api
 
LoopTreeImpl - Class in org.sonarsource.slang.impl
 
LoopTreeImpl(TreeMetaData, Tree, Tree, LoopTree.LoopKind, Token) - Constructor for class org.sonarsource.slang.impl.LoopTreeImpl
 

M

MatchCaseTree - Interface in org.sonarsource.slang.api
 
MatchCaseTreeImpl - Class in org.sonarsource.slang.impl
 
MatchCaseTreeImpl(TreeMetaData, Tree, Tree) - Constructor for class org.sonarsource.slang.impl.MatchCaseTreeImpl
 
MatchTree - Interface in org.sonarsource.slang.api
 
MatchTreeImpl - Class in org.sonarsource.slang.impl
 
MatchTreeImpl(TreeMetaData, Tree, List<MatchCaseTree>, Token) - Constructor for class org.sonarsource.slang.impl.MatchTreeImpl
 
merge(List<TextRange>) - Static method in class org.sonarsource.slang.impl.TextRanges
 
metaData() - Method in interface org.sonarsource.slang.api.Tree
 
metaData() - Method in class org.sonarsource.slang.impl.BaseTreeImpl
 
metaData(TextRange) - Method in class org.sonarsource.slang.impl.TreeMetaDataProvider
 
modifiers() - Method in interface org.sonarsource.slang.api.FunctionDeclarationTree
 
modifiers() - Method in class org.sonarsource.slang.impl.FunctionDeclarationTreeImpl
 
ModifierTree - Interface in org.sonarsource.slang.api
 
ModifierTree.Kind - Enum in org.sonarsource.slang.api
 
ModifierTreeImpl - Class in org.sonarsource.slang.impl
 
ModifierTreeImpl(TreeMetaData, ModifierTree.Kind) - Constructor for class org.sonarsource.slang.impl.ModifierTreeImpl
 

N

name() - Method in interface org.sonarsource.slang.api.FunctionDeclarationTree
 
name() - Method in interface org.sonarsource.slang.api.IdentifierTree
 
name() - Method in class org.sonarsource.slang.impl.FunctionDeclarationTreeImpl
 
name() - Method in class org.sonarsource.slang.impl.IdentifierTreeImpl
 
nativeChildren() - Method in interface org.sonarsource.slang.api.FunctionDeclarationTree
 
nativeChildren() - Method in class org.sonarsource.slang.impl.FunctionDeclarationTreeImpl
 
NativeKind - Interface in org.sonarsource.slang.api
 
nativeKind() - Method in interface org.sonarsource.slang.api.NativeTree
 
nativeKind() - Method in class org.sonarsource.slang.impl.NativeTreeImpl
 
NativeTree - Interface in org.sonarsource.slang.api
 
NativeTreeImpl - Class in org.sonarsource.slang.impl
 
NativeTreeImpl(TreeMetaData, NativeKind, List<Tree>) - Constructor for class org.sonarsource.slang.impl.NativeTreeImpl
 

O

operand() - Method in interface org.sonarsource.slang.api.UnaryExpressionTree
 
operand() - Method in class org.sonarsource.slang.impl.UnaryExpressionTreeImpl
 
operator() - Method in interface org.sonarsource.slang.api.AssignmentExpressionTree
 
operator() - Method in interface org.sonarsource.slang.api.BinaryExpressionTree
 
operator() - Method in interface org.sonarsource.slang.api.UnaryExpressionTree
 
operator() - Method in class org.sonarsource.slang.impl.AssignmentExpressionTreeImpl
 
operator() - Method in class org.sonarsource.slang.impl.BinaryExpressionTreeImpl
 
operator() - Method in class org.sonarsource.slang.impl.UnaryExpressionTreeImpl
 
operatorToken() - Method in interface org.sonarsource.slang.api.BinaryExpressionTree
 
operatorToken() - Method in class org.sonarsource.slang.impl.BinaryExpressionTreeImpl
 
org.sonarsource.slang.api - package org.sonarsource.slang.api
 
org.sonarsource.slang.impl - package org.sonarsource.slang.impl
 
org.sonarsource.slang.utils - package org.sonarsource.slang.utils
 
org.sonarsource.slang.visitors - package org.sonarsource.slang.visitors
 

P

ParameterTree - Interface in org.sonarsource.slang.api
 
ParameterTreeImpl - Class in org.sonarsource.slang.impl
 
ParameterTreeImpl(TreeMetaData, IdentifierTree, Tree) - Constructor for class org.sonarsource.slang.impl.ParameterTreeImpl
 
ParenthesizedExpressionTree - Interface in org.sonarsource.slang.api
 
ParenthesizedExpressionTreeImpl - Class in org.sonarsource.slang.impl
 
ParenthesizedExpressionTreeImpl(TreeMetaData, Tree, Token, Token) - Constructor for class org.sonarsource.slang.impl.ParenthesizedExpressionTreeImpl
 
parse(String) - Method in interface org.sonarsource.slang.api.ASTConverter
 

R

range(int, int, int, int) - Static method in class org.sonarsource.slang.impl.TextRanges
 
rangeToHighlight() - Method in interface org.sonarsource.slang.api.FunctionDeclarationTree
 
rangeToHighlight() - Method in interface org.sonarsource.slang.api.MatchCaseTree
 
rangeToHighlight() - Method in class org.sonarsource.slang.impl.FunctionDeclarationTreeImpl
 
rangeToHighlight() - Method in class org.sonarsource.slang.impl.MatchCaseTreeImpl
 
register(Class<T>, BiConsumer<C, T>) - Method in class org.sonarsource.slang.visitors.TreeVisitor
 
ReturnTree - Interface in org.sonarsource.slang.api
 
ReturnTreeImpl - Class in org.sonarsource.slang.impl
 
ReturnTreeImpl(TreeMetaData, Token, Tree) - Constructor for class org.sonarsource.slang.impl.ReturnTreeImpl
 
returnType() - Method in interface org.sonarsource.slang.api.FunctionDeclarationTree
 
returnType() - Method in class org.sonarsource.slang.impl.FunctionDeclarationTreeImpl
 
rightOperand() - Method in interface org.sonarsource.slang.api.BinaryExpressionTree
 
rightOperand() - Method in class org.sonarsource.slang.impl.BinaryExpressionTreeImpl
 
rightParenthesis() - Method in interface org.sonarsource.slang.api.ParenthesizedExpressionTree
 
rightParenthesis() - Method in class org.sonarsource.slang.impl.ParenthesizedExpressionTreeImpl
 

S

scan(C, Tree) - Method in class org.sonarsource.slang.visitors.TreeVisitor
 
start() - Method in interface org.sonarsource.slang.api.TextRange
 
start() - Method in class org.sonarsource.slang.impl.TextRangeImpl
 
statementOrExpression() - Method in interface org.sonarsource.slang.api.AssignmentExpressionTree
 
statementOrExpression() - Method in class org.sonarsource.slang.impl.AssignmentExpressionTreeImpl
 
statementOrExpressions() - Method in interface org.sonarsource.slang.api.BlockTree
 
statementOrExpressions() - Method in class org.sonarsource.slang.impl.BlockTreeImpl
 
StringLiteralTree - Interface in org.sonarsource.slang.api
 
StringLiteralTreeImpl - Class in org.sonarsource.slang.impl
 
StringLiteralTreeImpl(TreeMetaData, String) - Constructor for class org.sonarsource.slang.impl.StringLiteralTreeImpl
 
SyntacticEquivalence - Class in org.sonarsource.slang.utils
 

T

text() - Method in interface org.sonarsource.slang.api.Comment
 
text() - Method in interface org.sonarsource.slang.api.Token
 
text() - Method in class org.sonarsource.slang.impl.CommentImpl
 
text() - Method in class org.sonarsource.slang.impl.TokenImpl
 
TextPointer - Interface in org.sonarsource.slang.api
 
TextPointerImpl - Class in org.sonarsource.slang.impl
 
TextPointerImpl(int, int) - Constructor for class org.sonarsource.slang.impl.TextPointerImpl
 
textRange() - Method in interface org.sonarsource.slang.api.HasTextRange
 
TextRange - Interface in org.sonarsource.slang.api
 
textRange() - Method in interface org.sonarsource.slang.api.Tree
 
textRange() - Method in interface org.sonarsource.slang.api.TreeMetaData
 
textRange() - Method in class org.sonarsource.slang.impl.CommentImpl
 
textRange() - Method in class org.sonarsource.slang.impl.TokenImpl
 
TextRangeImpl - Class in org.sonarsource.slang.impl
 
TextRangeImpl(int, int, int, int) - Constructor for class org.sonarsource.slang.impl.TextRangeImpl
 
TextRangeImpl(TextPointer, TextPointer) - Constructor for class org.sonarsource.slang.impl.TextRangeImpl
 
TextRanges - Class in org.sonarsource.slang.impl
 
thenBranch() - Method in interface org.sonarsource.slang.api.IfTree
 
thenBranch() - Method in class org.sonarsource.slang.impl.IfTreeImpl
 
Token - Interface in org.sonarsource.slang.api
 
Token.Type - Enum in org.sonarsource.slang.api
 
TokenImpl - Class in org.sonarsource.slang.impl
 
TokenImpl(TextRange, String, Token.Type) - Constructor for class org.sonarsource.slang.impl.TokenImpl
 
tokens() - Method in interface org.sonarsource.slang.api.TreeMetaData
 
TopLevelTree - Interface in org.sonarsource.slang.api
 
TopLevelTreeImpl - Class in org.sonarsource.slang.impl
 
TopLevelTreeImpl(TreeMetaData, List<Tree>, List<Comment>) - Constructor for class org.sonarsource.slang.impl.TopLevelTreeImpl
 
toString() - Method in class org.sonarsource.slang.impl.TextRangeImpl
 
Tree - Interface in org.sonarsource.slang.api
 
tree2string(List<Tree>) - Static method in class org.sonarsource.slang.visitors.TreePrinter
 
tree2string(Tree) - Static method in class org.sonarsource.slang.visitors.TreePrinter
 
TreeContext - Class in org.sonarsource.slang.visitors
 
TreeContext() - Constructor for class org.sonarsource.slang.visitors.TreeContext
 
TreeMetaData - Interface in org.sonarsource.slang.api
 
TreeMetaDataProvider - Class in org.sonarsource.slang.impl
 
TreeMetaDataProvider(List<Comment>, List<Token>) - Constructor for class org.sonarsource.slang.impl.TreeMetaDataProvider
 
TreePrinter - Class in org.sonarsource.slang.visitors
 
TreeVisitor<C extends TreeContext> - Class in org.sonarsource.slang.visitors
 
TreeVisitor() - Constructor for class org.sonarsource.slang.visitors.TreeVisitor
 
tryBlock() - Method in interface org.sonarsource.slang.api.ExceptionHandlingTree
 
tryBlock() - Method in class org.sonarsource.slang.impl.ExceptionHandlingTreeImpl
 
tryKeyword() - Method in interface org.sonarsource.slang.api.ExceptionHandlingTree
 
tryKeyword() - Method in class org.sonarsource.slang.impl.ExceptionHandlingTreeImpl
 
type() - Method in interface org.sonarsource.slang.api.ParameterTree
 
type() - Method in interface org.sonarsource.slang.api.Token
 
type() - Method in interface org.sonarsource.slang.api.VariableDeclarationTree
 
type() - Method in class org.sonarsource.slang.impl.ParameterTreeImpl
 
type() - Method in class org.sonarsource.slang.impl.TokenImpl
 
type() - Method in class org.sonarsource.slang.impl.VariableDeclarationTreeImpl
 

U

UnaryExpressionTree - Interface in org.sonarsource.slang.api
 
UnaryExpressionTree.Operator - Enum in org.sonarsource.slang.api
 
UnaryExpressionTreeImpl - Class in org.sonarsource.slang.impl
 
UnaryExpressionTreeImpl(TreeMetaData, UnaryExpressionTree.Operator, Tree) - Constructor for class org.sonarsource.slang.impl.UnaryExpressionTreeImpl
 

V

value() - Method in interface org.sonarsource.slang.api.LiteralTree
 
value() - Method in class org.sonarsource.slang.impl.LiteralTreeImpl
 
valueOf(String) - Static method in enum org.sonarsource.slang.api.AssignmentExpressionTree.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonarsource.slang.api.BinaryExpressionTree.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonarsource.slang.api.JumpTree.JumpKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonarsource.slang.api.LoopTree.LoopKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonarsource.slang.api.ModifierTree.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonarsource.slang.api.Token.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonarsource.slang.api.UnaryExpressionTree.Operator
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.sonarsource.slang.api.AssignmentExpressionTree.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonarsource.slang.api.BinaryExpressionTree.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonarsource.slang.api.JumpTree.JumpKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonarsource.slang.api.LoopTree.LoopKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonarsource.slang.api.ModifierTree.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonarsource.slang.api.Token.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonarsource.slang.api.UnaryExpressionTree.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
VariableDeclarationTree - Interface in org.sonarsource.slang.api
 
VariableDeclarationTreeImpl - Class in org.sonarsource.slang.impl
 
VariableDeclarationTreeImpl(TreeMetaData, IdentifierTree, Tree, Tree, boolean) - Constructor for class org.sonarsource.slang.impl.VariableDeclarationTreeImpl
 
A B C D E F H I J K L M N O P R S T U V 
Skip navigation links

Copyright © 2009–2018 SonarSource. All rights reserved.