Uses of Interface
org.sonar.plugins.python.api.types.InferredType
-
-
Uses of InferredType in org.sonar.plugins.python.api.symbols
Methods in org.sonar.plugins.python.api.symbols that return InferredType Modifier and Type Method Description InferredTypeFunctionSymbol.Parameter. declaredType() -
Uses of InferredType in org.sonar.plugins.python.api.tree
Methods in org.sonar.plugins.python.api.tree that return InferredType Modifier and Type Method Description default InferredTypeExpression. type() -
Uses of InferredType in org.sonar.plugins.python.api.types
Methods in org.sonar.plugins.python.api.types with parameters of type InferredType Modifier and Type Method Description booleanInferredType. isCompatibleWith(InferredType other)booleanInferredType. isIdentityComparableWith(InferredType other) -
Uses of InferredType in org.sonar.python.semantic
Methods in org.sonar.python.semantic that return InferredType Modifier and Type Method Description InferredTypeFunctionSymbolImpl. declaredReturnType()InferredTypeFunctionSymbolImpl.ParameterImpl. declaredType()InferredTypeSymbolImpl. inferredType()Methods in org.sonar.python.semantic with parameters of type InferredType Modifier and Type Method Description voidFunctionSymbolImpl. setDeclaredReturnType(InferredType declaredReturnType)voidFunctionSymbolImpl.ParameterImpl. setDeclaredType(InferredType type)voidSymbolImpl. setInferredType(InferredType inferredType) -
Uses of InferredType in org.sonar.python.tree
Methods in org.sonar.python.tree that return InferredType Modifier and Type Method Description InferredTypeBinaryExpressionImpl. type()InferredTypeCallExpressionImpl. type()InferredTypeComprehensionExpressionImpl. type()InferredTypeConditionalExpressionImpl. type()InferredTypeDictCompExpressionImpl. type()InferredTypeDictionaryLiteralImpl. type()InferredTypeListLiteralImpl. type()InferredTypeNameImpl. type()InferredTypeNoneExpressionImpl. type()InferredTypeNumericLiteralImpl. type()InferredTypeParenthesizedExpressionImpl. type()InferredTypeSetLiteralImpl. type()InferredTypeSliceExpressionImpl. type()InferredTypeStringLiteralImpl. type()InferredTypeTupleImpl. type()InferredTypeUnaryExpressionImpl. type()Methods in org.sonar.python.tree with parameters of type InferredType Modifier and Type Method Description voidNameImpl. setInferredType(InferredType inferredType) -
Uses of InferredType in org.sonar.python.types
Classes in org.sonar.python.types that implement InferredType Modifier and Type Class Description classDeclaredTypeFields in org.sonar.python.types declared as InferredType Modifier and Type Field Description static InferredTypeInferredTypes. BOOLstatic InferredTypeInferredTypes. COMPLEXstatic InferredTypeInferredTypes. DECL_BOOLstatic InferredTypeInferredTypes. DECL_COMPLEXstatic InferredTypeInferredTypes. DECL_DICTstatic InferredTypeInferredTypes. DECL_FLOATstatic InferredTypeInferredTypes. DECL_INTstatic InferredTypeInferredTypes. DECL_LISTstatic InferredTypeInferredTypes. DECL_NONEstatic InferredTypeInferredTypes. DECL_SETstatic InferredTypeInferredTypes. DECL_STRstatic InferredTypeInferredTypes. DECL_TUPLEstatic InferredTypeInferredTypes. DICTstatic InferredTypeInferredTypes. FLOATstatic InferredTypeInferredTypes. INTstatic InferredTypeInferredTypes. LISTstatic InferredTypeInferredTypes. NONEstatic InferredTypeInferredTypes. SETstatic InferredTypeInferredTypes. STRstatic InferredTypeInferredTypes. TUPLEMethods in org.sonar.python.types that return InferredType Modifier and Type Method Description static InferredTypeInferredTypes. anyType()static InferredTypeDeclaredType. fromInferredType(InferredType inferredType)static InferredTypeInferredTypes. fromTypeAnnotation(TypeAnnotation typeAnnotation)static InferredTypeInferredTypes. fromTypeshedProtobuf(SymbolsProtos.Type type)static InferredTypeInferredTypes. fromTypeshedTypeAnnotation(TypeAnnotation typeAnnotation)static InferredTypeInferredTypes. or(InferredType t1, InferredType t2)static InferredTypeInferredTypes. runtimeType(Symbol typeClass)static InferredTypeInferredTypes. union(Stream<InferredType> types)Methods in org.sonar.python.types with parameters of type InferredType Modifier and Type Method Description static booleanInferredTypes. containsDeclaredType(InferredType type)static InferredTypeDeclaredType. fromInferredType(InferredType inferredType)booleanDeclaredType. isCompatibleWith(InferredType other)static booleanInferredTypes. isDeclaredTypeWithTypeClass(InferredType type, String typeName)booleanDeclaredType. isIdentityComparableWith(InferredType other)static InferredTypeInferredTypes. or(InferredType t1, InferredType t2)static LocationInFileInferredTypes. typeClassLocation(InferredType inferredType)static StringInferredTypes. typeName(InferredType inferredType)static Collection<ClassSymbol>InferredTypes. typeSymbols(InferredType inferredType)Method parameters in org.sonar.python.types with type arguments of type InferredType Modifier and Type Method Description static InferredTypeInferredTypes. union(Stream<InferredType> types)
-