public class FabricLabelChecker
extends LabelChecker
| Constructor and Description |
|---|
FabricLabelChecker(Job job,
TypeSystem ts,
NodeFactory nf,
boolean warningsEnabled,
boolean solvePerClassBody,
boolean solvePerMethod,
boolean doLabelSubst) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
clone() |
CallHelper |
createCallHelper(Label receiverLabel,
Receiver receiver,
ReferenceType calleeContainer,
JifProcedureInstance pi,
java.util.List<Expr> actualArgs,
Position position) |
CallHelper |
createCallHelper(Label receiverLabel,
ReferenceType calleeContainer,
JifProcedureInstance pi,
java.util.List<Expr> actualArgs,
Position position) |
JifMethodDecl |
leavingMethod(JifMethodDecl n) |
public FabricLabelChecker(Job job,
TypeSystem ts,
NodeFactory nf,
boolean warningsEnabled,
boolean solvePerClassBody,
boolean solvePerMethod,
boolean doLabelSubst)
public JifMethodDecl leavingMethod(JifMethodDecl n)
public CallHelper createCallHelper(Label receiverLabel,
Receiver receiver,
ReferenceType calleeContainer,
JifProcedureInstance pi,
java.util.List<Expr> actualArgs,
Position position)
public CallHelper createCallHelper(Label receiverLabel,
ReferenceType calleeContainer,
JifProcedureInstance pi,
java.util.List<Expr> actualArgs,
Position position)
protected java.lang.Object clone()
throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException