Package sootup.callgraph.scope
Class DefaultCallResolver
java.lang.Object
sootup.callgraph.scope.DefaultCallResolver
- All Implemented Interfaces:
CallResolver
- Direct Known Subclasses:
ExcludedCallsCollectingCallResolver
The default
CallResolver: excludes calls originating from library classes.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NonNull CallFiltertryAdvanceMethod(@NonNull SootMethod method) Excludes the calls of library methods as a whole, so that their bodies are not loaded.
-
Constructor Details
-
DefaultCallResolver
-
-
Method Details
-
tryAdvanceMethod
Excludes the calls of library methods as a whole, so that their bodies are not loaded.- Specified by:
tryAdvanceMethodin interfaceCallResolver- Parameters:
method- the method whose calls are about to be resolved- Returns:
- the calls to resolve; with
CallFilter.none()the body ofcalleris not loaded
-