Uses of Interface
org.sonar.plugins.javascript.api.tree.flow.FlowTypeAnnotationTree
-
Packages that use FlowTypeAnnotationTree Package Description org.sonar.javascript.parser org.sonar.javascript.tree.impl.declaration org.sonar.javascript.tree.impl.expression org.sonar.javascript.tree.impl.flow 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 FlowTypeAnnotationTree in org.sonar.javascript.parser
Methods in org.sonar.javascript.parser that return FlowTypeAnnotationTree Modifier and Type Method Description FlowTypeAnnotationTreeJavaScriptGrammar. FLOW_ARROW_FUNCTION_RETURN_TYPE_ANNOTATION()FlowTypeAnnotationTreeJavaScriptGrammar. FLOW_TYPE_ANNOTATION()FlowTypeAnnotationTreeTreeFactory. flowTypeAnnotation(InternalSyntaxToken colonToken, FlowTypeTree flowTypeTree)Method parameters in org.sonar.javascript.parser with type arguments of type FlowTypeAnnotationTree Modifier and Type Method Description RestElementTreeTreeFactory. bindingRestElement(InternalSyntaxToken ellipsis, BindingElementTree bindingElement, com.sonar.sslr.api.typed.Optional<FlowTypeAnnotationTree> type)FlowGenericParameterTreeTreeFactory. flowGenericParameter(IdentifierTree identifierTree, com.sonar.sslr.api.typed.Optional<FlowTypeAnnotationTree> superType, com.sonar.sslr.api.typed.Optional<TreeFactory.Tuple<InternalSyntaxToken,FlowTypeTree>> defaultValue) -
Uses of FlowTypeAnnotationTree in org.sonar.javascript.tree.impl.declaration
Methods in org.sonar.javascript.tree.impl.declaration that return FlowTypeAnnotationTree Modifier and Type Method Description FlowTypeAnnotationTreeAccessorMethodDeclarationTreeImpl. returnType()FlowTypeAnnotationTreeFunctionDeclarationTreeImpl. returnType()FlowTypeAnnotationTreeMethodDeclarationTreeImpl. returnType()FlowTypeAnnotationTreeFieldDeclarationTreeImpl. typeAnnotation()Constructors in org.sonar.javascript.tree.impl.declaration with parameters of type FlowTypeAnnotationTree Constructor Description AccessorMethodDeclarationTreeImpl(List<DecoratorTree> decorators, InternalSyntaxToken staticToken, InternalSyntaxToken accessorToken, Tree name, FlowGenericParameterClauseTree genericParameterClause, ParameterListTree parameters, FlowTypeAnnotationTree returnType, BlockTree body)FieldDeclarationTreeImpl(List<DecoratorTree> decorators, SyntaxToken staticToken, Tree propertyName, FlowTypeAnnotationTree typeAnnotation, SyntaxToken equalToken, ExpressionTree initializer, SyntaxToken semicolonToken) -
Uses of FlowTypeAnnotationTree in org.sonar.javascript.tree.impl.expression
Methods in org.sonar.javascript.tree.impl.expression that return FlowTypeAnnotationTree Modifier and Type Method Description FlowTypeAnnotationTreeArrowFunctionTreeImpl. returnType()FlowTypeAnnotationTreeFunctionExpressionTreeImpl. returnType()Methods in org.sonar.javascript.tree.impl.expression with parameters of type FlowTypeAnnotationTree 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 FlowTypeAnnotationTree Constructor Description ArrowFunctionTreeImpl(SyntaxToken asyncToken, FlowGenericParameterClauseTree genericParameterClause, Tree parameters, FlowTypeAnnotationTree returnType, InternalSyntaxToken doubleArrow, Tree body) -
Uses of FlowTypeAnnotationTree in org.sonar.javascript.tree.impl.flow
Classes in org.sonar.javascript.tree.impl.flow that implement FlowTypeAnnotationTree Modifier and Type Class Description classFlowTypeAnnotationTreeImplMethods in org.sonar.javascript.tree.impl.flow that return FlowTypeAnnotationTree Modifier and Type Method Description FlowTypeAnnotationTreeFlowFunctionSignatureTreeImpl. returnType()FlowTypeAnnotationTreeFlowGenericParameterTreeImpl. superTypeAnnotation()FlowTypeAnnotationTreeFlowTypeAliasStatementTreeImpl. superTypeAnnotation()FlowTypeAnnotationTreeFlowFunctionTypeParameterTreeImpl. typeAnnotation()FlowTypeAnnotationTreeFlowModuleExportsTreeImpl. typeAnnotation()FlowTypeAnnotationTreeFlowPropertyDefinitionTreeImpl. typeAnnotation()FlowTypeAnnotationTreeFlowTypedBindingElementTreeImpl. typeAnnotation() -
Uses of FlowTypeAnnotationTree in org.sonar.plugins.javascript.api.tree.declaration
Methods in org.sonar.plugins.javascript.api.tree.declaration that return FlowTypeAnnotationTree Modifier and Type Method Description FlowTypeAnnotationTreeAccessorMethodDeclarationTree. returnType()FlowTypeAnnotationTreeFunctionDeclarationTree. returnType()FlowTypeAnnotationTreeFunctionTree. returnType()FlowTypeAnnotationTreeMethodDeclarationTree. returnType()FlowTypeAnnotationTreeFieldDeclarationTree. typeAnnotation() -
Uses of FlowTypeAnnotationTree in org.sonar.plugins.javascript.api.tree.expression
Methods in org.sonar.plugins.javascript.api.tree.expression that return FlowTypeAnnotationTree Modifier and Type Method Description FlowTypeAnnotationTreeArrowFunctionTree. returnType()FlowTypeAnnotationTreeFunctionExpressionTree. returnType() -
Uses of FlowTypeAnnotationTree in org.sonar.plugins.javascript.api.tree.flow
Methods in org.sonar.plugins.javascript.api.tree.flow that return FlowTypeAnnotationTree Modifier and Type Method Description FlowTypeAnnotationTreeFlowFunctionSignatureTree. returnType()FlowTypeAnnotationTreeFlowGenericParameterTree. superTypeAnnotation()FlowTypeAnnotationTreeFlowTypeAliasStatementTree. superTypeAnnotation()FlowTypeAnnotationTreeFlowFunctionTypeParameterTree. typeAnnotation()FlowTypeAnnotationTreeFlowModuleExportsTree. typeAnnotation()FlowTypeAnnotationTreeFlowPropertyDefinitionTree. typeAnnotation()FlowTypeAnnotationTreeFlowTypedBindingElementTree. typeAnnotation() -
Uses of FlowTypeAnnotationTree in org.sonar.plugins.javascript.api.visitors
Methods in org.sonar.plugins.javascript.api.visitors with parameters of type FlowTypeAnnotationTree Modifier and Type Method Description voidDoubleDispatchVisitor. visitFlowTypeAnnotation(FlowTypeAnnotationTree tree)
-