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