Uses of Interface
sootup.callgraph.scope.VirtualCallResolver
Packages that use VirtualCallResolver
-
Uses of VirtualCallResolver in sootup.callgraph
Constructors in sootup.callgraph with parameters of type VirtualCallResolverModifierConstructorDescriptionprotectedAbstractCallGraphAlgorithm(@NonNull View view, @NonNull CallResolver callResolver, @NonNull VirtualCallResolver virtualCallResolver) Creates a new call graph algorithm using the given view and customCallResolverandVirtualCallResolverto control which classes/methods are excluded from call graph expansion.protectedAbstractCallGraphAlgorithm(@NonNull View view, @NonNull VirtualCallResolver virtualCallResolver) Creates a new call graph algorithm using the given view and a customVirtualCallResolverto control which resolved dynamic-dispatch candidates are admitted and expanded.ClassHierarchyAnalysisAlgorithm(@NonNull View view, @NonNull CallResolver callResolver, @NonNull VirtualCallResolver virtualCallResolver) The constructor of the CHA algorithm that allows restricting which calls are expanded during call graph construction.ClassHierarchyAnalysisAlgorithm(@NonNull View view, @NonNull VirtualCallResolver virtualCallResolver) The constructor of the CHA algorithm that allows restricting which resolved dynamic-dispatch candidates are admitted/expanded during call graph construction.RapidTypeAnalysisAlgorithm(@NonNull View view, @NonNull CallResolver callResolver, @NonNull VirtualCallResolver virtualCallResolver) The constructor of the RTA algorithm that allows restricting which calls are expanded during call graph construction.RapidTypeAnalysisAlgorithm(@NonNull View view, @NonNull VirtualCallResolver virtualCallResolver) The constructor of the RTA algorithm that allows restricting which resolved dynamic-dispatch candidates are admitted/expanded during call graph construction. -
Uses of VirtualCallResolver in sootup.callgraph.scope
Methods in sootup.callgraph.scope that return VirtualCallResolverModifier and TypeMethodDescriptionstatic @NonNull VirtualCallResolverVirtualCallResolver.all()Returns aVirtualCallResolverthat admits and expands every candidate.