abc.weaving.weaver
Class ConstructorInliningMap

java.lang.Object
  extended by abc.weaving.weaver.ConstructorInliningMap

public class ConstructorInliningMap
extends java.lang.Object

Keeps a map from original stmts and locals to inlined ones.

Author:
Ondrej Lhotak

Constructor Summary
ConstructorInliningMap(SootMethod inlinee, SootMethod target)
           
 
Method Summary
 void add(java.util.Map m)
           
 void add(Stmt o, Stmt n)
           
 SootMethod inlinee()
           
 Stmt map(Stmt s)
           
 SootMethod target()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConstructorInliningMap

public ConstructorInliningMap(SootMethod inlinee,
                              SootMethod target)
Method Detail

inlinee

public SootMethod inlinee()

target

public SootMethod target()

map

public Stmt map(Stmt s)

add

public void add(Stmt o,
                Stmt n)

add

public void add(java.util.Map m)