Uses of Class
org.sonar.python.semantic.v2.SymbolV2
Packages that use SymbolV2
Package
Description
-
Uses of SymbolV2 in org.sonar.plugins.python.api.tree
Methods in org.sonar.plugins.python.api.tree that return SymbolV2 -
Uses of SymbolV2 in org.sonar.python.semantic.v2
Methods in org.sonar.python.semantic.v2 that return types with arguments of type SymbolV2Modifier and TypeMethodDescriptionSymbolTable.getSymbolsByRootTree(Tree tree) TypeInferenceV2.inferTopLevelTypes(FileInput fileInput) TypeInferenceV2.inferTypes(FileInput fileInput) ScopeV2.symbols() -
Uses of SymbolV2 in org.sonar.python.semantic.v2.converter
Methods in org.sonar.python.semantic.v2.converter with parameters of type SymbolV2Modifier and TypeMethodDescriptionPythonTypeToDescriptorConverter.convert(String moduleFqn, SymbolV2 symbol, Set<PythonType> types) -
Uses of SymbolV2 in org.sonar.python.semantic.v2.types
Methods in org.sonar.python.semantic.v2.types that return SymbolV2Methods in org.sonar.python.semantic.v2.types that return types with arguments of type SymbolV2Modifier and TypeMethodDescriptionPropagationVisitor.propagationsByLhs()TypeInferenceProgramState.typesBySymbol()Methods in org.sonar.python.semantic.v2.types with parameters of type SymbolV2Modifier and TypeMethodDescriptionvoidPropagation.addVariableDependency(SymbolV2 dependency) voidTypeInferenceProgramState.setTypes(SymbolV2 symbol, Set<PythonType> types) Method parameters in org.sonar.python.semantic.v2.types with type arguments of type SymbolV2Modifier and TypeMethodDescriptionConstructors in org.sonar.python.semantic.v2.types with parameters of type SymbolV2ModifierConstructorDescriptionAssignment(SymbolV2 lhsSymbol, Name lhsName, Expression rhs) Definition(SymbolV2 symbol, Name name) LoopAssignment(SymbolV2 lhsSymbol, Name lhsName, Expression rhs) protectedParameterDefinition(SymbolV2 lhsSymbol, Name lhsName) protectedPropagation(SymbolV2 lhsSymbol, Name lhsName) Constructor parameters in org.sonar.python.semantic.v2.types with type arguments of type SymbolV2ModifierConstructorDescriptionAstBasedTypeInference(Map<SymbolV2, Set<Propagation>> propagationsByLhs, TypeTable typeTable) FlowSensitiveTypeInference(TypeTable typeTable, Set<SymbolV2> trackedVars, Map<Statement, Assignment> assignmentsByAssignmentStatement, Map<Statement, Set<Definition>> definitionsByDefinitionStatement, Map<String, PythonType> parameterTypesByName) -
Uses of SymbolV2 in org.sonar.python.tree
Methods in org.sonar.python.tree that return SymbolV2Methods in org.sonar.python.tree with parameters of type SymbolV2