public abstract class StaticFieldVal extends Val
m, unbalancedStmt| Modifier | Constructor and Description |
|---|---|
protected |
StaticFieldVal(Method m) |
protected |
StaticFieldVal(Method m,
ControlFlowGraph.Edge unbalanced) |
| Modifier and Type | Method and Description |
|---|---|
abstract Val |
asUnbalanced(ControlFlowGraph.Edge stmt) |
abstract Field |
field() |
equals, getArrayBase, getCastOp, getClassConstantType, getInstanceOfOp, getIntValue, getLengthOp, getLongValue, getNewExprType, getStringValue, getType, getVariableName, hashCode, isArrayAllocationVal, isArrayRef, isCast, isClassConstant, isConstant, isInstanceOfExpr, isIntConstant, isLengthExpr, isLocal, isLongConstant, isNewExpr, isNull, isParameterLocal, isReturnLocal, isStatic, isStringBufferOrBuilder, isStringConstant, isThisLocal, isThrowableAllocationType, isUnbalanced, m, toString, withNewMethod, withSecondVal, zeroprotected StaticFieldVal(Method m)
protected StaticFieldVal(Method m, ControlFlowGraph.Edge unbalanced)
public abstract Field field()
public abstract Val asUnbalanced(ControlFlowGraph.Edge stmt)
asUnbalanced in class ValCopyright © 2024. All rights reserved.