Uses of Interface
org.sonar.plugins.python.api.tree.TypeAnnotation
Packages that use TypeAnnotation
Package
Description
-
Uses of TypeAnnotation in org.sonar.plugins.python.api.tree
Methods in org.sonar.plugins.python.api.tree that return TypeAnnotationModifier and TypeMethodDescriptionAnnotatedAssignment.annotation()FunctionDef.returnTypeAnnotation()-> returnTypeParameter.typeAnnotation()TypeParam.typeAnnotation()Methods in org.sonar.plugins.python.api.tree with parameters of type TypeAnnotationModifier and TypeMethodDescriptionvoidBaseTreeVisitor.visitTypeAnnotation(TypeAnnotation tree) voidTreeVisitor.visitTypeAnnotation(TypeAnnotation typeAnnotation) -
Uses of TypeAnnotation in org.sonar.python.semantic
Methods in org.sonar.python.semantic with parameters of type TypeAnnotationModifier and TypeMethodDescriptionvoidSymbolImpl.setAnnotatedTypeName(TypeAnnotation typeAnnotation) -
Uses of TypeAnnotation in org.sonar.python.tree
Classes in org.sonar.python.tree that implement TypeAnnotationMethods in org.sonar.python.tree that return TypeAnnotationModifier and TypeMethodDescriptionAnnotatedAssignmentImpl.annotation()FunctionDefImpl.returnTypeAnnotation()ParameterImpl.typeAnnotation()TypeParamImpl.typeAnnotation()Constructors in org.sonar.python.tree with parameters of type TypeAnnotationModifierConstructorDescriptionAnnotatedAssignmentImpl(Expression variable, TypeAnnotation annotation, Token equalToken, Expression assignedValue, Separators separators) FunctionDefImpl(List<Decorator> decorators, Token asyncKeyword, Token defKeyword, Name name, TypeParams typeParams, Token leftPar, ParameterList parameters, Token rightPar, TypeAnnotation returnType, Token colon, Token newLine, Token indent, StatementList body, Token dedent, boolean isMethodDefinition, StringLiteral docstring) ParameterImpl(Token starToken, Name name, TypeAnnotation annotation, Token equalToken, Expression defaultValue) TypeParamImpl(Token starToken, Name name, TypeAnnotation annotation) -
Uses of TypeAnnotation in org.sonar.python.types
Methods in org.sonar.python.types with parameters of type TypeAnnotationModifier and TypeMethodDescriptionstatic InferredTypeInferredTypes.fromTypeAnnotation(TypeAnnotation typeAnnotation) static InferredTypeInferredTypes.fromTypeshedTypeAnnotation(TypeAnnotation typeAnnotation)