public class FabricCallHelper
extends CallHelper
| Modifier | Constructor and Description |
|---|---|
|
FabricCallHelper(Label receiverLabel,
Receiver receiver,
ReferenceType calleeContainer,
JifProcedureInstance pi,
java.util.List<Expr> actualArgs,
Position position) |
protected |
FabricCallHelper(Label receiverLabel,
Receiver receiver,
ReferenceType calleeContainer,
JifProcedureInstance pi,
java.util.List<Expr> actualArgs,
Position position,
boolean overrideChecker) |
| Modifier and Type | Method and Description |
|---|---|
Label |
instantiate(JifContext A,
Label L) |
Principal |
instantiate(JifContext A,
Principal p) |
Type |
instantiate(JifContext A,
Type t) |
public FabricCallHelper(Label receiverLabel,
Receiver receiver,
ReferenceType calleeContainer,
JifProcedureInstance pi,
java.util.List<Expr> actualArgs,
Position position)
receiverLabel - receiver - calleeContainer - pi - actualArgs - position - protected FabricCallHelper(Label receiverLabel,
Receiver receiver,
ReferenceType calleeContainer,
JifProcedureInstance pi,
java.util.List<Expr> actualArgs,
Position position,
boolean overrideChecker)
public Label instantiate(JifContext A,
Label L)
throws SemanticException
SemanticExceptionpublic Principal instantiate(JifContext A,
Principal p)
throws SemanticException
SemanticExceptionpublic Type instantiate(JifContext A,
Type t)
throws SemanticException
SemanticException