Package soot.JastAddJ
Class Frontend
- java.lang.Object
-
- soot.JastAddJ.Frontend
-
public class Frontend extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedFrontend()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidinitOptions()protected Stringname()protected voidprintLongVersion()protected voidprintUsage()protected voidprintVersion()booleanprocess(String[] args, BytecodeReader reader, JavaParser parser)protected voidprocessArgs(String[] args)protected voidprocessErrors(Collection errors, CompilationUnit unit)protected voidprocessNoErrors(CompilationUnit unit)protected voidprocessWarnings(Collection warnings, CompilationUnit unit)protected Stringurl()protected Stringversion()
-
-
-
Field Detail
-
program
protected Program program
-
-
Method Detail
-
process
public boolean process(String[] args, BytecodeReader reader, JavaParser parser)
-
initOptions
protected void initOptions()
-
processArgs
protected void processArgs(String[] args)
-
processErrors
protected void processErrors(Collection errors, CompilationUnit unit)
-
processWarnings
protected void processWarnings(Collection warnings, CompilationUnit unit)
-
processNoErrors
protected void processNoErrors(CompilationUnit unit)
-
printUsage
protected void printUsage()
-
printLongVersion
protected void printLongVersion()
-
printVersion
protected void printVersion()
-
name
protected String name()
-
url
protected String url()
-
version
protected String version()
-
-