Package sootup.core.util.printer
Class LegacyJimplePrinter
java.lang.Object
sootup.core.util.printer.StmtPrinter
sootup.core.util.printer.AbstractStmtPrinter
sootup.core.util.printer.LabeledStmtPrinter
sootup.core.util.printer.NormalStmtPrinter
sootup.core.util.printer.LegacyJimplePrinter
StmtPrinter implementation for normal (full) Jimple for OldSoot
List of differences between old and current Jimple: - tableswitch and lookupswitch got merged into switch - now imports are possible - disabled
- Author:
- Markus Schmidt
-
Field Summary
Fields inherited from class sootup.core.util.printer.LabeledStmtPrinter
labels, references
Fields inherited from class sootup.core.util.printer.AbstractStmtPrinter
indent, indentChar, indentStep, output, startOfLine
Fields inherited from class sootup.core.util.printer.StmtPrinter
graph
-
Constructor Summary
-
Method Summary
Methods inherited from class sootup.core.util.printer.NormalStmtPrinter
field, identityRef, literal, method
Methods inherited from class sootup.core.util.printer.LabeledStmtPrinter
fieldSignature, getLabels, getReferences, getStmts, initializeSootMethod, methodSignature, stmtRef
Methods inherited from class sootup.core.util.printer.AbstractStmtPrinter
addImport, constant, decIndent, endStmt, getImports, handleIndent, incIndent, local, newline, noIndent, setIndent, startStmt, toString, typeSignature
Methods inherited from class sootup.core.util.printer.StmtPrinter
getGraph
-
Constructor Details
-
LegacyJimplePrinter
public LegacyJimplePrinter()
-
-
Method Details
-
stmt
- Overrides:
stmt
in classAbstractStmtPrinter
-
modifier
- Overrides:
modifier
in classAbstractStmtPrinter
-