soot.coffi
Class Util

java.lang.Object
  extended by soot.coffi.Util

public class Util
extends Object


Constructor Summary
Util(Singletons.Global g)
           
 
Method Summary
 boolean declaresLocal(Body b, String localName)
           
 Local getLocal(Body b, String name)
           
 Type jimpleTypeOfFieldDescriptor(String descriptor)
           
 Type[] jimpleTypesOfFieldOrMethodDescriptor(String descriptor)
           
 void resolveFromClassFile(SootClass aClass, InputStream is, List references)
           
 void setFaithfulNaming(boolean v)
           
static Util v()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Util

public Util(Singletons.Global g)
Method Detail

v

public static Util v()

setFaithfulNaming

public void setFaithfulNaming(boolean v)

resolveFromClassFile

public void resolveFromClassFile(SootClass aClass,
                                 InputStream is,
                                 List references)

jimpleTypesOfFieldOrMethodDescriptor

public Type[] jimpleTypesOfFieldOrMethodDescriptor(String descriptor)

jimpleTypeOfFieldDescriptor

public Type jimpleTypeOfFieldDescriptor(String descriptor)

getLocal

public Local getLocal(Body b,
                      String name)
               throws NoSuchLocalException
Throws:
NoSuchLocalException

declaresLocal

public boolean declaresLocal(Body b,
                             String localName)