/// <summary> /// Creates a procedure call statement with parameters. /// </summary> /// <param name="procedure">the procedure</param> /// <param name="parameters">the parameters</param> public ProcedureCall(VHDL.declaration.ProcedureDeclaration procedure, params AssociationElement[] parameters) : this(procedure, new List <AssociationElement>(parameters)) { }
public virtual VHDL.declaration.ProcedureDeclaration GetProcedure() { VHDL.declaration.ProcedureDeclaration procedure = resolve <VHDL.declaration.ProcedureDeclaration>(currentScore); return(procedure); }
/// <summary> /// Creates a procedure call statement. /// </summary> /// <param name="procedure">the procedure</param> public ProcedureCall(VHDL.declaration.ProcedureDeclaration procedure) { this.procedure = procedure; this.parameters = new List <AssociationElement>(); }