public class FakeRootMethod extends AbstractRootMethod
IMethod.SourcePositionContextItem.Value<T>| Modifier and Type | Field and Description |
|---|---|
static Descriptor |
descr |
static Atom |
name |
static MethodReference |
rootMethod |
cache, cha, insts, nextLocal, statementsdeclaringClass, NO_STATEMENTS, resolvedMethod| Constructor and Description |
|---|
FakeRootMethod(IClassHierarchy cha,
AnalysisOptions options,
AnalysisCache cache) |
| Modifier and Type | Method and Description |
|---|---|
static MethodReference |
getRootMethod() |
static boolean |
isFakeRootMethod(MemberReference m) |
static boolean |
isFromFakeRoot(IBasicBlock block) |
add1DArrayAllocation, addAllocation, 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, makeControlFlowGraph, toStringpublic static final Atom name
public static final Descriptor descr
public static final MethodReference rootMethod
public FakeRootMethod(IClassHierarchy cha, AnalysisOptions options, AnalysisCache cache)
public static boolean isFakeRootMethod(MemberReference m)
IllegalArgumentException - if m is nullpublic static boolean isFromFakeRoot(IBasicBlock block)
IllegalArgumentException - if block is nullpublic static MethodReference getRootMethod()
Copyright © 2015. All rights reserved.