Package qilin.core.effect


package qilin.core.effect
  • Class
    Description
    Rewrites a method's body to make an effect explicit that the pointer analysis cannot derive from the method's own Jimple statements - e.g. a reflective call resolved from an external log, a native method's simulated side effect, or an invokedynamic call site resolved from bootstrap constants.
    Adapts NativeMethodDriver to MethodEffectModel; delegate is unmodified.
    Applies a shared ReflectionModel to qilin's (possibly already rewritten) PAG bodies.