soot.jimple.spark.internal
Class SparkNativeHelper
java.lang.Object
|
+--soot.jimple.toolkits.pointer.util.NativeHelper
|
+--soot.jimple.spark.internal.SparkNativeHelper
- public class SparkNativeHelper
- extends soot.jimple.toolkits.pointer.util.NativeHelper
Field Summary |
protected PAG |
pag
|
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)
|
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 className,
java.lang.String fieldName)
|
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 |
pag
protected PAG pag
SparkNativeHelper
public SparkNativeHelper(PAG pag)
assignImpl
protected void assignImpl(soot.jimple.toolkits.pointer.representations.ReferenceVariable lhs,
soot.jimple.toolkits.pointer.representations.ReferenceVariable rhs)
- 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
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
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
staticFieldImpl
protected soot.jimple.toolkits.pointer.representations.ReferenceVariable staticFieldImpl(java.lang.String className,
java.lang.String fieldName)
- 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