Uses of Interface
org.sonar.plugins.python.api.symbols.FunctionSymbol
Packages that use FunctionSymbol
-
Uses of FunctionSymbol in org.sonar.python.semantic
Classes in org.sonar.python.semantic that implement FunctionSymbolMethods in org.sonar.python.semantic that return types with arguments of type FunctionSymbolModifier and TypeMethodDescriptionstatic Optional<FunctionSymbol>SymbolUtils.getFirstAlternativeIfEqualArgumentNames(List<FunctionSymbol> alternatives) static List<FunctionSymbol>SymbolUtils.getFunctionSymbols(Symbol symbol) static Optional<FunctionSymbol>SymbolUtils.getOverriddenMethod(FunctionSymbol functionSymbol) static List<FunctionSymbol>SymbolUtils.getOverriddenMethods(FunctionSymbol functionSymbol) Methods in org.sonar.python.semantic with parameters of type FunctionSymbolModifier and TypeMethodDescriptionstatic booleanSymbolUtils.canBeAnOverridingMethod(FunctionSymbol functionSymbol) static intSymbolUtils.firstParameterOffset(FunctionSymbol functionSymbol, boolean isStaticCall) static Optional<FunctionSymbol>SymbolUtils.getOverriddenMethod(FunctionSymbol functionSymbol) static List<FunctionSymbol>SymbolUtils.getOverriddenMethods(FunctionSymbol functionSymbol) Method parameters in org.sonar.python.semantic with type arguments of type FunctionSymbolModifier and TypeMethodDescriptionstatic Optional<FunctionSymbol>SymbolUtils.getFirstAlternativeIfEqualArgumentNames(List<FunctionSymbol> alternatives) static booleanSymbolUtils.isEqualParameterCountAndNames(List<FunctionSymbol> alternatives) -
Uses of FunctionSymbol in org.sonar.python.tree
Methods in org.sonar.python.tree that return FunctionSymbolModifier and TypeMethodDescriptionFunctionDefImpl.functionSymbol()static FunctionSymbolTreeUtils.getFunctionSymbolFromDef(FunctionDef functionDef) Methods in org.sonar.python.tree with parameters of type FunctionSymbolModifier and TypeMethodDescriptionvoidFunctionDefImpl.setFunctionSymbol(FunctionSymbol functionSymbol)