Ejemplo n.º 1
0
 public ProcedureStyleCall(Compiler.Nodes.ProcedureStyleCall node)
     : base(null)
 {
     this.Node = node;
     var statement = (ProcedureStyleCallStatement)Node.CodeElement;
     call = new CallStatement();
     call.ProgramOrProgramEntryOrProcedureOrFunction = new SymbolReferenceVariable(StorageDataType.ProgramName, statement.ProcedureCall.ProcedureName);
     call.InputParameters = new List<CallSiteParameter>(statement.ProcedureCall.Arguments);
     call.OutputParameter = null;
 }
Ejemplo n.º 2
0
 public virtual void StartCallStatementConditional(TypeCobol.Compiler.CodeElements.CallStatement stmt)
 {
     Enter(new Call(stmt), stmt);
 }
Ejemplo n.º 3
0
 public virtual bool Visit(CallStatement callStatement)
 {
     return(true);
 }