Uses of Interface
org.sonar.plugins.javascript.api.tree.expression.IdentifierTree
-
Packages that use IdentifierTree Package Description org.sonar.javascript.parser org.sonar.javascript.se org.sonar.javascript.tree.impl.declaration org.sonar.javascript.tree.impl.expression org.sonar.javascript.tree.impl.flow org.sonar.javascript.tree.impl.statement org.sonar.javascript.tree.symbols org.sonar.javascript.tree.symbols.type org.sonar.plugins.javascript.api.symbols org.sonar.plugins.javascript.api.tree.declaration Provides interfaces to represent JavaScript source code as abstract syntax trees (AST).org.sonar.plugins.javascript.api.tree.expression Provides interfaces to represent JavaScript source code as abstract syntax trees (AST).org.sonar.plugins.javascript.api.tree.flow Provides interfaces to represent JavaScript source code as abstract syntax trees (AST).org.sonar.plugins.javascript.api.visitors -
-
Uses of IdentifierTree in org.sonar.javascript.parser
Methods in org.sonar.javascript.parser that return IdentifierTree Modifier and Type Method Description IdentifierTreeJavaScriptGrammar. BINDING_IDENTIFIER()IdentifierTreeTreeFactory. bindingIdentifier(InternalSyntaxToken identifier)IdentifierTreeJavaScriptGrammar. IDENTIFIER_NAME()IdentifierTreeJavaScriptGrammar. IDENTIFIER_REFERENCE()IdentifierTreeTreeFactory. identifierName(InternalSyntaxToken identifier)IdentifierTreeTreeFactory. identifierReference(InternalSyntaxToken identifier)IdentifierTreeJavaScriptGrammar. THIS()IdentifierTreeTreeFactory. thisExpression(InternalSyntaxToken thisKeyword) -
Uses of IdentifierTree in org.sonar.javascript.se
Methods in org.sonar.javascript.se with parameters of type IdentifierTree Modifier and Type Method Description SymbolicValueProgramState. getSymbolicValue(IdentifierTree identifier, SymbolicExecution execution) -
Uses of IdentifierTree in org.sonar.javascript.tree.impl.declaration
Methods in org.sonar.javascript.tree.impl.declaration that return IdentifierTree Modifier and Type Method Description IdentifierTreeExportDefaultBindingImpl. exportedDefaultIdentifier()IdentifierTreeExportDefaultBindingWithExportListImpl. exportedDefaultIdentifier()IdentifierTreeExportDefaultBindingWithNameSpaceExportImpl. exportedDefaultIdentifier()IdentifierTreeSpecifierTreeImpl. leftName()IdentifierTreeNameSpaceImportTreeImpl. localName()IdentifierTreeClassTreeImpl. name()IdentifierTreeFunctionDeclarationTreeImpl. name()IdentifierTreeSpecifierTreeImpl. rightName()IdentifierTreeExportDefaultBindingWithNameSpaceExportImpl. synonymIdentifier()IdentifierTreeNameSpaceExportDeclarationTreeImpl. synonymIdentifier()Methods in org.sonar.javascript.tree.impl.declaration that return types with arguments of type IdentifierTree Modifier and Type Method Description List<IdentifierTree>ArrayBindingPatternTreeImpl. bindingIdentifiers()Return the list of new binding names introduced by this array binding pattern.List<IdentifierTree>BindingPropertyTreeImpl. bindingIdentifiers()List<IdentifierTree>InitializedBindingElementTreeImpl. bindingIdentifiers()List<IdentifierTree>ObjectBindingPatternTreeImpl. bindingIdentifiers()Return the list of new binding names introduced by this object binding pattern.SeparatedList<IdentifierTree>DecoratorTreeImpl. body()List<IdentifierTree>ParameterListTreeImpl. parameterIdentifiers()Constructor parameters in org.sonar.javascript.tree.impl.declaration with type arguments of type IdentifierTree Constructor Description DecoratorTreeImpl(SyntaxToken atToken, SeparatedList<IdentifierTree> body, ArgumentListTree arguments) -
Uses of IdentifierTree in org.sonar.javascript.tree.impl.expression
Classes in org.sonar.javascript.tree.impl.expression that implement IdentifierTree Modifier and Type Class Description classIdentifierTreeImplMethods in org.sonar.javascript.tree.impl.expression that return IdentifierTree Modifier and Type Method Description IdentifierTreeObjectAssignmentPatternPairElementTreeImpl. key()IdentifierTreeFunctionExpressionTreeImpl. name()IdentifierTreeDotMemberExpressionTreeImpl. property()Methods in org.sonar.javascript.tree.impl.expression that return types with arguments of type IdentifierTree Modifier and Type Method Description List<IdentifierTree>IdentifierTreeImpl. bindingIdentifiers()List<IdentifierTree>RestElementTreeImpl. bindingIdentifiers()List<IdentifierTree>ArrowFunctionTreeImpl. parameterIdentifiers()Methods in org.sonar.javascript.tree.impl.expression with parameters of type IdentifierTree Modifier and Type Method Description static FunctionExpressionTreeFunctionExpressionTreeImpl. create(SyntaxToken asyncToken, SyntaxToken functionToken, IdentifierTree name, FlowGenericParameterClauseTree genericParameterClause, ParameterListTree parameters, FlowTypeAnnotationTree returnType, BlockTree body)static FunctionExpressionTreeFunctionExpressionTreeImpl. createGenerator(SyntaxToken functionKeyword, SyntaxToken star, IdentifierTree name, FlowGenericParameterClauseTree genericParameterClause, ParameterListTree parameters, FlowTypeAnnotationTree returnType, BlockTree body)Constructors in org.sonar.javascript.tree.impl.expression with parameters of type IdentifierTree Constructor Description DotMemberExpressionTreeImpl(ExpressionTree object, SyntaxToken dot, IdentifierTree property)ObjectAssignmentPatternPairElementTreeImpl(IdentifierTree key, SyntaxToken colonToken, Tree element) -
Uses of IdentifierTree in org.sonar.javascript.tree.impl.flow
Methods in org.sonar.javascript.tree.impl.flow that return IdentifierTree Modifier and Type Method Description IdentifierTreeFlowFunctionTypeParameterTreeImpl. identifier()IdentifierTreeFlowGenericParameterTreeImpl. identifier()IdentifierTreeFlowIndexerPropertyDefinitionKeyTreeImpl. identifier()IdentifierTreeFlowMethodPropertyDefinitionKeyTreeImpl. methodName()IdentifierTreeFlowFunctionSignatureTreeImpl. name()IdentifierTreeFlowInterfaceDeclarationTreeImpl. name()IdentifierTreeFlowOpaqueTypeTreeImpl. typeAlias()IdentifierTreeFlowTypeAliasStatementTreeImpl. typeAlias()Methods in org.sonar.javascript.tree.impl.flow that return types with arguments of type IdentifierTree Modifier and Type Method Description List<IdentifierTree>FlowOptionalBindingElementTreeImpl. bindingIdentifiers()List<IdentifierTree>FlowTypedBindingElementTreeImpl. bindingIdentifiers()Optional<IdentifierTree>FlowSimpleTypeTreeImpl. getIdentifierTree()SeparatedList<IdentifierTree>FlowNamespacedTypeTreeImpl. identifiers()Constructor parameters in org.sonar.javascript.tree.impl.flow with type arguments of type IdentifierTree Constructor Description FlowNamespacedTypeTreeImpl(SeparatedList<IdentifierTree> identifiers) -
Uses of IdentifierTree in org.sonar.javascript.tree.impl.statement
Methods in org.sonar.javascript.tree.impl.statement that return types with arguments of type IdentifierTree Modifier and Type Method Description List<IdentifierTree>CatchBlockTreeImpl. parameterIdentifiers()List<IdentifierTree>VariableDeclarationTreeImpl. variableIdentifiers() -
Uses of IdentifierTree in org.sonar.javascript.tree.symbols
Methods in org.sonar.javascript.tree.symbols with parameters of type IdentifierTree Modifier and Type Method Description voidScopeVisitor. visitIdentifier(IdentifierTree tree)voidSymbolVisitor. visitIdentifier(IdentifierTree tree) -
Uses of IdentifierTree in org.sonar.javascript.tree.symbols.type
Methods in org.sonar.javascript.tree.symbols.type with parameters of type IdentifierTree Modifier and Type Method Description voidClassType. addMethod(IdentifierTree name, FunctionType functionType, Scope scope)static booleanWebAPI. isDocument(IdentifierTree tree)booleanJQuery. isJQueryObject(IdentifierTree identifierTree)voidTypeVisitor. visitIdentifier(IdentifierTree tree) -
Uses of IdentifierTree in org.sonar.plugins.javascript.api.symbols
Methods in org.sonar.plugins.javascript.api.symbols that return IdentifierTree Modifier and Type Method Description IdentifierTreeUsage. identifierTree()Methods in org.sonar.plugins.javascript.api.symbols with parameters of type IdentifierTree Modifier and Type Method Description voidSymbol. addUsage(IdentifierTree identifierTree, Usage.Kind usageKind) -
Uses of IdentifierTree in org.sonar.plugins.javascript.api.tree.declaration
Methods in org.sonar.plugins.javascript.api.tree.declaration that return IdentifierTree Modifier and Type Method Description IdentifierTreeExportDefaultBinding. exportedDefaultIdentifier()IdentifierTreeExportDefaultBindingWithExportList. exportedDefaultIdentifier()IdentifierTreeExportDefaultBindingWithNameSpaceExport. exportedDefaultIdentifier()IdentifierTreeSpecifierTree. leftName()IdentifierTreeNameSpaceImportTree. localName()IdentifierTreeClassTree. name()IdentifierTreeFunctionDeclarationTree. name()IdentifierTreeSpecifierTree. rightName()IdentifierTreeExportDefaultBindingWithNameSpaceExport. synonymIdentifier()IdentifierTreeNameSpaceExportDeclarationTree. synonymIdentifier()Methods in org.sonar.plugins.javascript.api.tree.declaration that return types with arguments of type IdentifierTree Modifier and Type Method Description List<IdentifierTree>BindingElementTree. bindingIdentifiers()SeparatedList<IdentifierTree>DecoratorTree. body() -
Uses of IdentifierTree in org.sonar.plugins.javascript.api.tree.expression
Methods in org.sonar.plugins.javascript.api.tree.expression that return IdentifierTree Modifier and Type Method Description IdentifierTreeObjectAssignmentPatternPairElementTree. key()IdentifierTreeFunctionExpressionTree. name()IdentifierTreeDotMemberExpressionTree. property() -
Uses of IdentifierTree in org.sonar.plugins.javascript.api.tree.flow
Methods in org.sonar.plugins.javascript.api.tree.flow that return IdentifierTree Modifier and Type Method Description IdentifierTreeFlowFunctionTypeParameterTree. identifier()IdentifierTreeFlowGenericParameterTree. identifier()IdentifierTreeFlowIndexerPropertyDefinitionKeyTree. identifier()IdentifierTreeFlowMethodPropertyDefinitionKeyTree. methodName()IdentifierTreeFlowFunctionSignatureTree. name()IdentifierTreeFlowInterfaceDeclarationTree. name()IdentifierTreeFlowOpaqueTypeTree. typeAlias()IdentifierTreeFlowTypeAliasStatementTree. typeAlias()Methods in org.sonar.plugins.javascript.api.tree.flow that return types with arguments of type IdentifierTree Modifier and Type Method Description Optional<IdentifierTree>FlowSimpleTypeTree. getIdentifierTree()SeparatedList<IdentifierTree>FlowNamespacedTypeTree. identifiers() -
Uses of IdentifierTree in org.sonar.plugins.javascript.api.visitors
Methods in org.sonar.plugins.javascript.api.visitors with parameters of type IdentifierTree Modifier and Type Method Description voidDoubleDispatchVisitor. visitIdentifier(IdentifierTree tree)
-