Uses of Class
kilim.analysis.Value
-
Packages that use Value Package Description kilim.analysis -
-
Uses of Value in kilim.analysis
Fields in kilim.analysis declared as Value Modifier and Type Field Description (package private) Value[]Frame. locals(package private) Value[]Frame. stackstatic ValueValue. V_UNDEFINED(package private) ValueValInfo. valThe value to hold.Methods in kilim.analysis that return Value Modifier and Type Method Description static Value[]Frame. dupArray(Value[] a)ValueFrame. getLocal(int local)ValueFrame. getLocal(int local, int opcode)ValueFrame. getStack(int pos)static ValueValue. make(int pos, java.lang.String desc)create a new Value with the given position and type and no constant valuestatic ValueValue. make(int pos, java.lang.String desc, java.lang.Object aConstVal)create a new ValueValueValue. merge(Detector det, Value other)Produces a new value (if necessary), if the instructions are different or the types are different.ValueFrame. pop()ValueFrame. popWord()ValueFrame. push(Value v)Methods in kilim.analysis with parameters of type Value Modifier and Type Method Description private voidCallWeaver. checkcast(org.objectweb.asm.MethodVisitor mv, Value v)We have loaded a value of one of the five VM types into the stack and we need to cast it to the value's type, if necessarybooleanValInfoList. contains(Value v)static Value[]Frame. dupArray(Value[] a)ValInfoValInfoList. find(Value v)intValInfoList. indexOf(Value v)private voidCallWeaver. loadConstant(org.objectweb.asm.MethodVisitor mv, Value v)ValueValue. merge(Detector det, Value other)Produces a new value (if necessary), if the instructions are different or the types are different.private intValue. mergeSites(int[] newSites, Value other)ValueFrame. push(Value v)intFrame. setLocal(int local, Value v)Constructors in kilim.analysis with parameters of type Value Constructor Description Frame(Value[] alocals, Value[] astack, int astacklen, int aNumMonitorsActive)ValInfo(Value v)
-