abc.aspectj.visit
Class Jimplify

java.lang.Object
  extended by AbstractPass
      extended by abc.aspectj.visit.OncePass
          extended by abc.aspectj.visit.Jimplify

public class Jimplify
extends OncePass

Provides Java2Jimple with a list of all top-level weavable classes and tells Soot to resolve the classes. It is the responsibility of Java2Jimple to resolve all inner classes as well.

Author:
Aske Simon Christensen, Ondrej Lhotak

Constructor Summary
Jimplify(Pass.ID id, java.util.Map class_to_ast)
           
 
Method Summary
 void once()
           
 
Methods inherited from class abc.aspectj.visit.OncePass
reset, run
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Jimplify

public Jimplify(Pass.ID id,
                java.util.Map class_to_ast)
Method Detail

once

public void once()
Specified by:
once in class OncePass