soot.jimple.toolkits.invoke
Class VTANativeHelper2
java.lang.Object
|
+--soot.jimple.toolkits.pointer.util.NativeHelper
|
+--soot.jimple.toolkits.invoke.VTANativeHelper2
- All Implemented Interfaces:
- soot.jimple.toolkits.pointer.representations.TypeConstants
- 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
- Specified by:
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)
- Specified by:
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)
- Specified by:
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)
- Specified by:
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)
- Specified by:
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)
- Specified by:
staticFieldImpl
in class soot.jimple.toolkits.pointer.util.NativeHelper
tempFieldImpl
protected soot.jimple.toolkits.pointer.representations.ReferenceVariable tempFieldImpl(java.lang.String fieldsig)
- Specified by:
tempFieldImpl
in class soot.jimple.toolkits.pointer.util.NativeHelper
tempVariableImpl
protected soot.jimple.toolkits.pointer.representations.ReferenceVariable tempVariableImpl()
- Specified by:
tempVariableImpl
in class soot.jimple.toolkits.pointer.util.NativeHelper