soot.jimple.spark.internal
Class SparkNativeHelper
java.lang.Object
|
+--soot.jimple.toolkits.pointer.util.NativeHelper
|
+--soot.jimple.spark.internal.SparkNativeHelper
- public class SparkNativeHelper
- extends NativeHelper
Field Summary |
protected PAG |
pag
|
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(ReferenceVariable lhs,
ReferenceVariable rhs)
- Description copied from class: NativeHelper
- Sub classes should implement both.
- Overrides:
- assignImpl in class NativeHelper
assignObjectToImpl
protected void assignObjectToImpl(ReferenceVariable lhs,
AbstractObject obj)
- Overrides:
- assignObjectToImpl in class NativeHelper
arrayElementOfImpl
protected ReferenceVariable arrayElementOfImpl(ReferenceVariable base)
- Overrides:
- arrayElementOfImpl in class NativeHelper
cloneObjectImpl
protected ReferenceVariable cloneObjectImpl(ReferenceVariable source)
- Overrides:
- cloneObjectImpl in class NativeHelper
newInstanceOfImpl
protected ReferenceVariable newInstanceOfImpl(ReferenceVariable cls)
- Overrides:
- newInstanceOfImpl in class NativeHelper
staticFieldImpl
protected ReferenceVariable staticFieldImpl(java.lang.String className,
java.lang.String fieldName)
- Overrides:
- staticFieldImpl in class NativeHelper
tempFieldImpl
protected ReferenceVariable tempFieldImpl(java.lang.String fieldsig)
- Overrides:
- tempFieldImpl in class NativeHelper
tempVariableImpl
protected ReferenceVariable tempVariableImpl()
- Overrides:
- tempVariableImpl in class NativeHelper