public abstract static class AstCallGraph.ScriptFakeRoot extends AstCallGraph.AstFakeRoot
| Constructor and Description |
|---|
ScriptFakeRoot(com.ibm.wala.types.MethodReference rootMethod,
com.ibm.wala.ipa.cha.IClassHierarchy cha,
com.ibm.wala.ipa.callgraph.AnalysisOptions options,
com.ibm.wala.ipa.callgraph.IAnalysisCacheView cache) |
ScriptFakeRoot(com.ibm.wala.types.MethodReference rootMethod,
com.ibm.wala.classLoader.IClass declaringClass,
com.ibm.wala.ipa.cha.IClassHierarchy cha,
com.ibm.wala.ipa.callgraph.AnalysisOptions options,
com.ibm.wala.ipa.callgraph.IAnalysisCacheView cache) |
| Modifier and Type | Method and Description |
|---|---|
com.ibm.wala.ssa.SSANewInstruction |
addAllocation(com.ibm.wala.types.TypeReference T) |
abstract com.ibm.wala.ssa.SSAAbstractInvokeInstruction |
addDirectCall(int functionVn,
int[] argVns,
com.ibm.wala.classLoader.CallSiteReference callSite) |
addGlobalRead, makeControlFlowGraphadd1DArrayAllocation, addAllocationWithoutCtor, addCheckcast, addGetArrayField, addGetInstance, addGetStatic, addInvocation, addLocal, addPhi, addReturn, addSetArrayField, addSetInstance, addSetStatic, getInterpreter, getStatements, getValueNumberForByteConstant, getValueNumberForCharConstant, getValueNumberForIntConstant, makeIRequals, getAnnotations, getBytecodeStream, getClassHierarchy, getDeclaredExceptions, getDeclaringClass, getDescriptor, getLineNumber, getLocalVariableName, getMaxLocals, getMaxStackHeight, getName, getNumberOfParameters, getParameterSourcePosition, getParameterType, getPoison, getPoisonLevel, getReference, getReturnType, getSelector, getSignature, getSourcePosition, getStatements, hasExceptionHandler, hashCode, hasLocalVariableTable, hasPoison, isAbstract, isBridge, isClinit, isFactoryMethod, isFinal, isInit, isNative, isPrivate, isProtected, isPublic, isStatic, isSynchronized, isSynthetic, isWalaSynthetic, toStringpublic ScriptFakeRoot(com.ibm.wala.types.MethodReference rootMethod,
com.ibm.wala.classLoader.IClass declaringClass,
com.ibm.wala.ipa.cha.IClassHierarchy cha,
com.ibm.wala.ipa.callgraph.AnalysisOptions options,
com.ibm.wala.ipa.callgraph.IAnalysisCacheView cache)
public ScriptFakeRoot(com.ibm.wala.types.MethodReference rootMethod,
com.ibm.wala.ipa.cha.IClassHierarchy cha,
com.ibm.wala.ipa.callgraph.AnalysisOptions options,
com.ibm.wala.ipa.callgraph.IAnalysisCacheView cache)
public abstract com.ibm.wala.ssa.SSAAbstractInvokeInstruction addDirectCall(int functionVn,
int[] argVns,
com.ibm.wala.classLoader.CallSiteReference callSite)
public com.ibm.wala.ssa.SSANewInstruction addAllocation(com.ibm.wala.types.TypeReference T)
addAllocation in class com.ibm.wala.ipa.callgraph.impl.AbstractRootMethod