soot.jimple.toolkits.invoke
Class VTANativeHelper2
java.lang.Object
|
+--soot.jimple.toolkits.pointer.util.NativeHelper
|
+--soot.jimple.toolkits.invoke.VTANativeHelper2
- public class VTANativeHelper2
- extends soot.jimple.toolkits.pointer.util.NativeHelper
- implements soot.jimple.toolkits.pointer.representations.TypeConstants
Fields inherited from interface soot.jimple.toolkits.pointer.representations.TypeConstants |
CLASSCLASS,
CLASSLOADERCLASS,
CONSTRUCTORCLASS,
FIELDCLASS,
FILESYSTEMCLASS,
LEASTCLASS,
METHODCLASS,
OBJECTCLASS,
PROCESSCLASS,
STRINGCLASS,
THREADCLASS |
Method Summary |
protected soot.jimple.toolkits.pointer.representations.ReferenceVariable |
arrayElementOfImpl(soot.jimple.toolkits.pointer.representations.ReferenceVariable base)
|
protected void |
assignImpl(soot.jimple.toolkits.pointer.representations.ReferenceVariable lhs,
soot.jimple.toolkits.pointer.representations.ReferenceVariable rhs)
implementation of NativeHelper |
protected void |
assignObjectToImpl(soot.jimple.toolkits.pointer.representations.ReferenceVariable lhs,
soot.jimple.toolkits.pointer.representations.AbstractObject obj)
|
protected soot.jimple.toolkits.pointer.representations.ReferenceVariable |
cloneObjectImpl(soot.jimple.toolkits.pointer.representations.ReferenceVariable source)
|
protected soot.jimple.toolkits.pointer.representations.ReferenceVariable |
newInstanceOfImpl(soot.jimple.toolkits.pointer.representations.ReferenceVariable cls)
|
protected soot.jimple.toolkits.pointer.representations.ReferenceVariable |
staticFieldImpl(java.lang.String clsname,
java.lang.String fieldsig)
|
protected soot.jimple.toolkits.pointer.representations.ReferenceVariable |
tempFieldImpl(java.lang.String fieldsig)
|
protected soot.jimple.toolkits.pointer.representations.ReferenceVariable |
tempVariableImpl()
|
Methods inherited from class soot.jimple.toolkits.pointer.util.NativeHelper |
arrayElementOf,
assign,
assignObjectTo,
cloneObject,
newInstanceOf,
register,
staticField,
tempField,
tempVariable |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
VTANativeHelper2
public VTANativeHelper2()
assignImpl
protected void assignImpl(soot.jimple.toolkits.pointer.representations.ReferenceVariable lhs,
soot.jimple.toolkits.pointer.representations.ReferenceVariable rhs)
- implementation of NativeHelper
- Overrides:
- assignImpl in class soot.jimple.toolkits.pointer.util.NativeHelper
assignObjectToImpl
protected void assignObjectToImpl(soot.jimple.toolkits.pointer.representations.ReferenceVariable lhs,
soot.jimple.toolkits.pointer.representations.AbstractObject obj)
- Overrides:
- assignObjectToImpl in class soot.jimple.toolkits.pointer.util.NativeHelper
cloneObjectImpl
protected soot.jimple.toolkits.pointer.representations.ReferenceVariable cloneObjectImpl(soot.jimple.toolkits.pointer.representations.ReferenceVariable source)
- Overrides:
- cloneObjectImpl in class soot.jimple.toolkits.pointer.util.NativeHelper
newInstanceOfImpl
protected soot.jimple.toolkits.pointer.representations.ReferenceVariable newInstanceOfImpl(soot.jimple.toolkits.pointer.representations.ReferenceVariable cls)
- Overrides:
- newInstanceOfImpl in class soot.jimple.toolkits.pointer.util.NativeHelper
arrayElementOfImpl
protected soot.jimple.toolkits.pointer.representations.ReferenceVariable arrayElementOfImpl(soot.jimple.toolkits.pointer.representations.ReferenceVariable base)
- Overrides:
- arrayElementOfImpl in class soot.jimple.toolkits.pointer.util.NativeHelper
staticFieldImpl
protected soot.jimple.toolkits.pointer.representations.ReferenceVariable staticFieldImpl(java.lang.String clsname,
java.lang.String fieldsig)
- Overrides:
- staticFieldImpl in class soot.jimple.toolkits.pointer.util.NativeHelper
tempFieldImpl
protected soot.jimple.toolkits.pointer.representations.ReferenceVariable tempFieldImpl(java.lang.String fieldsig)
- Overrides:
- tempFieldImpl in class soot.jimple.toolkits.pointer.util.NativeHelper
tempVariableImpl
protected soot.jimple.toolkits.pointer.representations.ReferenceVariable tempVariableImpl()
- Overrides:
- tempVariableImpl in class soot.jimple.toolkits.pointer.util.NativeHelper