public class StmtPrintVisitor extends PrettyPrintVisitor
PrettyPrintVisitor.PrettyPrintExpr
eva, indent, ppe
Constructor and Description |
---|
StmtPrintVisitor() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
print(Ast s) |
java.lang.Void |
visit(ArrayLengthInstruction c) |
java.lang.Void |
visit(ArrayLoadInstruction c) |
java.lang.Void |
visit(ArrayStoreInstruction c) |
java.lang.Void |
visit(CheckCastInstruction c) |
java.lang.Void |
visit(GetInstruction c) |
java.lang.Void |
visit(InstanceOfInstruction c) |
java.lang.Void |
visit(InvokeInstruction c) |
java.lang.Void |
visit(NewInstruction c) |
java.lang.Void |
visit(PhiInstruction c) |
java.lang.Void |
visit(PutInstruction c) |
java.lang.Void |
visit(ReturnInstruction c) |
java.lang.Void |
visit(SwitchInstruction c) |
java.lang.Void |
visit(ThrowInstruction c) |
public java.lang.Void visit(SwitchInstruction c)
visit
in interface AstVisitor<java.lang.Void>
visit
in class PrettyPrintVisitor
public java.lang.Void visit(ReturnInstruction c)
visit
in interface AstVisitor<java.lang.Void>
visit
in class PrettyPrintVisitor
public java.lang.Void visit(GetInstruction c)
visit
in interface AstVisitor<java.lang.Void>
visit
in class PrettyPrintVisitor
public java.lang.Void visit(PutInstruction c)
visit
in interface AstVisitor<java.lang.Void>
visit
in class PrettyPrintVisitor
public java.lang.Void visit(NewInstruction c)
visit
in interface AstVisitor<java.lang.Void>
visit
in class PrettyPrintVisitor
public java.lang.Void visit(InvokeInstruction c)
visit
in interface AstVisitor<java.lang.Void>
visit
in class PrettyPrintVisitor
public java.lang.Void visit(ArrayLengthInstruction c)
visit
in interface AstVisitor<java.lang.Void>
visit
in class PrettyPrintVisitor
public java.lang.Void visit(ArrayLoadInstruction c)
visit
in interface AstVisitor<java.lang.Void>
visit
in class PrettyPrintVisitor
public java.lang.Void visit(ArrayStoreInstruction c)
visit
in interface AstVisitor<java.lang.Void>
visit
in class PrettyPrintVisitor
public java.lang.Void visit(ThrowInstruction c)
visit
in interface AstVisitor<java.lang.Void>
visit
in class PrettyPrintVisitor
public java.lang.Void visit(CheckCastInstruction c)
visit
in interface AstVisitor<java.lang.Void>
visit
in class PrettyPrintVisitor
public java.lang.Void visit(InstanceOfInstruction c)
visit
in interface AstVisitor<java.lang.Void>
visit
in class PrettyPrintVisitor
public java.lang.Void visit(PhiInstruction c)
visit
in interface AstVisitor<java.lang.Void>
visit
in class PrettyPrintVisitor
public static java.lang.String print(Ast s)