Class CAstCallGraphUtil
java.lang.Object
com.ibm.wala.cast.ipa.callgraph.CAstCallGraphUtil
-
Field Summary
Modifier and TypeFieldDescriptionstatic final ThreadLocal
<Boolean> flag to prevent dumping of verbose call graph / pointer analysis output -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
dumpCG
(SSAContextInterpreter interp, PointerAnalysis<? extends InstanceKey> PA, CallGraph CG) static String
getShortName
(IMethod method) static String
getShortName
(CGNode nd) static SourceFileModule[]
handleFileNames
(String[] fileNameArgs) static IAnalysisCacheView
static AnalysisScope
makeScope
(Module[] files, SingleClassLoaderFactory loaders, Language language) static AnalysisScope
makeScope
(String[] files, SingleClassLoaderFactory loaders, Language language) static SourceFileModule
makeSourceModule
(URL script, String scriptName) static SourceFileModule
makeSourceModule
(URL script, String dir, String name)
-
Field Details
-
AVOID_DUMP
flag to prevent dumping of verbose call graph / pointer analysis output
-
-
Constructor Details
-
CAstCallGraphUtil
public CAstCallGraphUtil()
-
-
Method Details
-
makeSourceModule
-
makeSourceModule
-
makeScope
public static AnalysisScope makeScope(String[] files, SingleClassLoaderFactory loaders, Language language) -
makeScope
public static AnalysisScope makeScope(Module[] files, SingleClassLoaderFactory loaders, Language language) -
makeCache
-
getShortName
-
getShortName
-
dumpCG
public static void dumpCG(SSAContextInterpreter interp, PointerAnalysis<? extends InstanceKey> PA, CallGraph CG) -
handleFileNames
-