Uses of Class
org.sonar.plugins.javascript.api.tree.Tree.Kind
-
Packages that use Tree.Kind Package Description org.sonar.javascript.cpd org.sonar.javascript.highlighter org.sonar.javascript.metrics Provides visitor for JavaScript metric computationorg.sonar.javascript.se org.sonar.javascript.se.sv org.sonar.javascript.tree org.sonar.javascript.tree.impl Provides implementation of interfaces that represent JavaScript source code as abstract syntax trees (AST).org.sonar.javascript.tree.impl.declaration org.sonar.javascript.tree.impl.expression org.sonar.javascript.tree.impl.expression.jsx org.sonar.javascript.tree.impl.flow org.sonar.javascript.tree.impl.lexical org.sonar.javascript.tree.impl.statement org.sonar.plugins.javascript.api.tree Provides interfaces to represent JavaScript source code as abstract syntax trees (AST).org.sonar.plugins.javascript.api.visitors -
-
Uses of Tree.Kind in org.sonar.javascript.cpd
Methods in org.sonar.javascript.cpd that return types with arguments of type Tree.Kind Modifier and Type Method Description Set<Tree.Kind>CpdVisitor. nodesToVisit() -
Uses of Tree.Kind in org.sonar.javascript.highlighter
Methods in org.sonar.javascript.highlighter that return types with arguments of type Tree.Kind Modifier and Type Method Description Set<Tree.Kind>HighlighterVisitor. nodesToVisit() -
Uses of Tree.Kind in org.sonar.javascript.metrics
Methods in org.sonar.javascript.metrics that return Tree.Kind Modifier and Type Method Description static Tree.Kind[]MetricsVisitor. getClassNodes()Methods in org.sonar.javascript.metrics that return types with arguments of type Tree.Kind Modifier and Type Method Description Set<Tree.Kind>CommentLineVisitor. nodesToVisit()Set<Tree.Kind>CounterVisitor. nodesToVisit()Set<Tree.Kind>ExecutableLineVisitor. nodesToVisit()Set<Tree.Kind>FunctionDefiningModuleVisitor. nodesToVisit()Set<Tree.Kind>MetricsVisitor. nodesToVisit() -
Uses of Tree.Kind in org.sonar.javascript.se
Methods in org.sonar.javascript.se that return types with arguments of type Tree.Kind Modifier and Type Method Description Set<Tree.Kind>SeChecksDispatcher. nodesToVisit()Constructors in org.sonar.javascript.se with parameters of type Tree.Kind Constructor Description Relation(Tree.Kind kind, SymbolicValue leftOperand, SymbolicValue rightOperand) -
Uses of Tree.Kind in org.sonar.javascript.se.sv
Fields in org.sonar.javascript.se.sv with type parameters of type Tree.Kind Modifier and Type Field Description protected static Set<Tree.Kind>EqualitySymbolicValue. EQUALITY_KINDSprotected static Set<Tree.Kind>EqualitySymbolicValue. EQUALITY_NEGATION_KINDSMethods in org.sonar.javascript.se.sv with parameters of type Tree.Kind Modifier and Type Method Description static SymbolicValueRelationalSymbolicValue. create(Tree.Kind kind, SymbolicValue leftOperand, SymbolicValue rightOperand) -
Uses of Tree.Kind in org.sonar.javascript.tree
Methods in org.sonar.javascript.tree that return types with arguments of type Tree.Kind Modifier and Type Method Description Set<Tree.Kind>KindSet. getSubKinds() -
Uses of Tree.Kind in org.sonar.javascript.tree.impl
Methods in org.sonar.javascript.tree.impl that return Tree.Kind Modifier and Type Method Description abstract Tree.KindJavaScriptTree. getKind() -
Uses of Tree.Kind in org.sonar.javascript.tree.impl.declaration
Methods in org.sonar.javascript.tree.impl.declaration that return Tree.Kind Modifier and Type Method Description Tree.KindAccessorMethodDeclarationTreeImpl. getKind()Tree.KindArrayBindingPatternTreeImpl. getKind()Tree.KindBindingPropertyTreeImpl. getKind()Tree.KindClassTreeImpl. getKind()Tree.KindDecoratorTreeImpl. getKind()Tree.KindDefaultExportDeclarationTreeImpl. getKind()Tree.KindExportClauseTreeImpl. getKind()Tree.KindExportDefaultBindingImpl. getKind()Tree.KindExportDefaultBindingWithExportListImpl. getKind()Tree.KindExportDefaultBindingWithNameSpaceExportImpl. getKind()Tree.KindExtendsClauseTreeImpl. getKind()Tree.KindFieldDeclarationTreeImpl. getKind()Tree.KindFromClauseTreeImpl. getKind()Tree.KindFunctionDeclarationTreeImpl. getKind()Tree.KindImportClauseTreeImpl. getKind()Tree.KindImportDeclarationTreeImpl. getKind()Tree.KindImportModuleDeclarationTreeImpl. getKind()Tree.KindInitializedBindingElementTreeImpl. getKind()Tree.KindMethodDeclarationTreeImpl. getKind()Tree.KindModuleTreeImpl. getKind()Tree.KindNamedExportDeclarationTreeImpl. getKind()Tree.KindNamedImportExportClauseTreeImpl. getKind()Tree.KindNameSpaceExportDeclarationTreeImpl. getKind()Tree.KindNameSpaceImportTreeImpl. getKind()Tree.KindObjectBindingPatternTreeImpl. getKind()Tree.KindParameterListTreeImpl. getKind()Tree.KindScriptTreeImpl. getKind()Tree.KindSpecifierTreeImpl. getKind()Constructors in org.sonar.javascript.tree.impl.declaration with parameters of type Tree.Kind Constructor Description NamedImportExportClauseTreeImpl(Tree.Kind kind, InternalSyntaxToken openCurlyBraceToken, SeparatedList<SpecifierTree> specifiers, InternalSyntaxToken closeCurlyBraceToken)SpecifierTreeImpl(Tree.Kind kind, SyntaxToken flowImportTypeOfTypeOfToken, IdentifierTree leftName)SpecifierTreeImpl(Tree.Kind kind, SyntaxToken flowImportTypeOfTypeOfToken, IdentifierTree leftName, SyntaxToken asToken, IdentifierTree rightName) -
Uses of Tree.Kind in org.sonar.javascript.tree.impl.expression
Methods in org.sonar.javascript.tree.impl.expression that return Tree.Kind Modifier and Type Method Description Tree.KindArgumentListTreeImpl. getKind()Tree.KindArrayAssignmentPatternTreeImpl. getKind()Tree.KindArrayLiteralTreeImpl. getKind()Tree.KindArrowFunctionTreeImpl. getKind()Tree.KindAssignmentExpressionTreeImpl. getKind()Tree.KindAssignmentPatternRestElementTreeImpl. getKind()Tree.KindBinaryExpressionTreeImpl. getKind()Tree.KindBracketMemberExpressionTreeImpl. getKind()Tree.KindCallExpressionTreeImpl. getKind()Tree.KindComputedPropertyNameTreeImpl. getKind()Tree.KindConditionalExpressionTreeImpl. getKind()Tree.KindDotMemberExpressionTreeImpl. getKind()Tree.KindFunctionExpressionTreeImpl. getKind()Tree.KindIdentifierTreeImpl. getKind()Tree.KindImportTreeImpl. getKind()Tree.KindInitializedAssignmentPatternElementTreeImpl. getKind()Tree.KindLiteralTreeImpl. getKind()Tree.KindNewExpressionTreeImpl. getKind()Tree.KindNewTargetTreeImpl. getKind()Tree.KindObjectAssignmentPatternPairElementTreeImpl. getKind()Tree.KindObjectAssignmentPatternTreeImpl. getKind()Tree.KindObjectLiteralTreeImpl. getKind()Tree.KindPairPropertyTreeImpl. getKind()Tree.KindParenthesisedExpressionTreeImpl. getKind()Tree.KindPostfixExpressionTreeImpl. getKind()Tree.KindPrefixExpressionTreeImpl. getKind()Tree.KindRestElementTreeImpl. getKind()Tree.KindSpreadElementTreeImpl. getKind()Tree.KindSuperTreeImpl. getKind()Tree.KindTaggedTemplateTreeImpl. getKind()Tree.KindTemplateCharactersTreeImpl. getKind()Tree.KindTemplateExpressionTreeImpl. getKind()Tree.KindTemplateLiteralTreeImpl. getKind()Tree.KindYieldExpressionTreeImpl. getKind()Constructors in org.sonar.javascript.tree.impl.expression with parameters of type Tree.Kind Constructor Description AssignmentExpressionTreeImpl(Tree.Kind kind, ExpressionTree variable, InternalSyntaxToken operator, ExpressionTree expression)BinaryExpressionTreeImpl(Tree.Kind kind, ExpressionTree leftOperand, InternalSyntaxToken operand, ExpressionTree rightOperand)IdentifierTreeImpl(Tree.Kind kind, InternalSyntaxToken nameToken)LiteralTreeImpl(Tree.Kind kind, SyntaxToken token)NewExpressionTreeImpl(Tree.Kind kind, InternalSyntaxToken newKeyword, ExpressionTree expression)NewExpressionTreeImpl(Tree.Kind kind, InternalSyntaxToken newKeyword, ExpressionTree expression, ArgumentListTree arguments)PostfixExpressionTreeImpl(Tree.Kind kind, ExpressionTree expression, InternalSyntaxToken operator)PrefixExpressionTreeImpl(Tree.Kind kind, InternalSyntaxToken operator, ExpressionTree expression) -
Uses of Tree.Kind in org.sonar.javascript.tree.impl.expression.jsx
Methods in org.sonar.javascript.tree.impl.expression.jsx that return Tree.Kind Modifier and Type Method Description Tree.KindJsxClosingElementTreeImpl. getKind()Tree.KindJsxEmptyClosingElementTreeImpl. getKind()Tree.KindJsxEmptyOpeningElementTreeImpl. getKind()Tree.KindJsxIdentifierTreeImpl. getKind()Tree.KindJsxJavaScriptExpressionTreeImpl. getKind()Tree.KindJsxOpeningElementTreeImpl. getKind()Tree.KindJsxSelfClosingElementTreeImpl. getKind()Tree.KindJsxShortFragmentElementTreeImpl. getKind()Tree.KindJsxSpreadAttributeTreeImpl. getKind()Tree.KindJsxStandardAttributeTreeImpl. getKind()Tree.KindJsxStandardElementTreeImpl. getKind()Tree.KindJsxTextTreeImpl. getKind() -
Uses of Tree.Kind in org.sonar.javascript.tree.impl.flow
Methods in org.sonar.javascript.tree.impl.flow that return Tree.Kind Modifier and Type Method Description Tree.KindFlowArrayTypeShorthandTreeImpl. getKind()Tree.KindFlowArrayTypeWithKeywordTreeImpl. getKind()Tree.KindFlowCastingExpressionTreeImpl. getKind()Tree.KindFlowDeclareTreeImpl. getKind()Tree.KindFlowFunctionSignatureTreeImpl. getKind()Tree.KindFlowFunctionTypeParameterClauseTreeImpl. getKind()Tree.KindFlowFunctionTypeParameterTreeImpl. getKind()Tree.KindFlowFunctionTypeTreeImpl. getKind()Tree.KindFlowGenericParameterClauseTreeImpl. getKind()Tree.KindFlowGenericParameterTreeImpl. getKind()Tree.KindFlowImplementsClauseTreeImpl. getKind()Tree.KindFlowIndexerPropertyDefinitionKeyTreeImpl. getKind()Tree.KindFlowInterfaceDeclarationTreeImpl. getKind()Tree.KindFlowIntersectionTypeTreeImpl. getKind()Tree.KindFlowLiteralTypeTreeImpl. getKind()Tree.KindFlowMethodPropertyDefinitionKeyTreeImpl. getKind()Tree.KindFlowModuleExportsTreeImpl. getKind()Tree.KindFlowModuleTreeImpl. getKind()Tree.KindFlowNamespacedTypeTreeImpl. getKind()Tree.KindFlowObjectTypeTreeImpl. getKind()Tree.KindFlowOpaqueTypeTreeImpl. getKind()Tree.KindFlowOptionalBindingElementTreeImpl. getKind()Tree.KindFlowOptionalTypeTreeImpl. getKind()Tree.KindFlowParameterizedGenericsTypeTreeImpl. getKind()Tree.KindFlowParenthesisedTypeTreeImpl. getKind()Tree.KindFlowPropertyDefinitionTreeImpl. getKind()Tree.KindFlowSimplePropertyDefinitionKeyTreeImpl. getKind()Tree.KindFlowSimpleTypeTreeImpl. getKind()Tree.KindFlowTupleTypeTreeImpl. getKind()Tree.KindFlowTypeAliasStatementTreeImpl. getKind()Tree.KindFlowTypeAnnotationTreeImpl. getKind()Tree.KindFlowTypedBindingElementTreeImpl. getKind()Tree.KindFlowTypeofTypeTreeImpl. getKind()Tree.KindFlowUnionTypeTreeImpl. getKind() -
Uses of Tree.Kind in org.sonar.javascript.tree.impl.lexical
Methods in org.sonar.javascript.tree.impl.lexical that return Tree.Kind Modifier and Type Method Description Tree.KindInternalSyntaxToken. getKind()Tree.KindInternalSyntaxTrivia. getKind() -
Uses of Tree.Kind in org.sonar.javascript.tree.impl.statement
Methods in org.sonar.javascript.tree.impl.statement that return Tree.Kind Modifier and Type Method Description Tree.KindBlockTreeImpl. getKind()Tree.KindBreakStatementTreeImpl. getKind()Tree.KindCaseClauseTreeImpl. getKind()Tree.KindCatchBlockTreeImpl. getKind()Tree.KindContinueStatementTreeImpl. getKind()Tree.KindDebuggerStatementTreeImpl. getKind()Tree.KindDefaultClauseTreeImpl. getKind()Tree.KindDoWhileStatementTreeImpl. getKind()Tree.KindElseClauseTreeImpl. getKind()Tree.KindEmptyStatementTreeImpl. getKind()Tree.KindExpressionStatementTreeImpl. getKind()Tree.KindFinallyBlockTreeImpl. getKind()Tree.KindForObjectStatementTreeImpl. getKind()Tree.KindForStatementTreeImpl. getKind()Tree.KindIfStatementTreeImpl. getKind()Tree.KindLabelledStatementTreeImpl. getKind()Tree.KindReturnStatementTreeImpl. getKind()Tree.KindSwitchStatementTreeImpl. getKind()Tree.KindThrowStatementTreeImpl. getKind()Tree.KindTryStatementTreeImpl. getKind()Tree.KindVariableDeclarationTreeImpl. getKind()Tree.KindVariableStatementTreeImpl. getKind()Tree.KindWhileStatementTreeImpl. getKind()Tree.KindWithStatementTreeImpl. getKind()Constructors in org.sonar.javascript.tree.impl.statement with parameters of type Tree.Kind Constructor Description VariableDeclarationTreeImpl(Tree.Kind kind, InternalSyntaxToken token, SeparatedList<BindingElementTree> variables) -
Uses of Tree.Kind in org.sonar.plugins.javascript.api.tree
Methods in org.sonar.plugins.javascript.api.tree that return Tree.Kind Modifier and Type Method Description static Tree.KindTree.Kind. valueOf(String name)Returns the enum constant of this type with the specified name.static Tree.Kind[]Tree.Kind. values()Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of Tree.Kind in org.sonar.plugins.javascript.api.visitors
Methods in org.sonar.plugins.javascript.api.visitors that return types with arguments of type Tree.Kind Modifier and Type Method Description abstract Set<Tree.Kind>SubscriptionVisitor. nodesToVisit()
-