dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] CVS: pnet/cscc/csharp cs_invoke.tc,1.22,1.23


From: Rhys Weatherley <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnet/cscc/csharp cs_invoke.tc,1.22,1.23
Date: Thu, 03 Apr 2003 17:46:03 -0500

Update of /cvsroot/dotgnu-pnet/pnet/cscc/csharp
In directory subversions:/tmp/cvs-serv12452/cscc/csharp

Modified Files:
        cs_invoke.tc 
Log Message:


Handle empty "__arglist" parameter lists.


Index: cs_invoke.tc
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/cscc/csharp/cs_invoke.tc,v
retrieving revision 1.22
retrieving revision 1.23
diff -C2 -r1.22 -r1.23
*** cs_invoke.tc        8 Dec 2002 13:17:56 -0000       1.22
--- cs_invoke.tc        3 Apr 2003 22:46:00 -0000       1.23
***************
*** 968,972 ****
  static int VarArgElemSem(ILNode *node, ILGenInfo *info, ILType *signature)
  {
!       if(yyisa(node, ILNode_ArgList))
        {
                return VarArgElemSem(((ILNode_ArgList *)node)->expr1,
--- 968,977 ----
  static int VarArgElemSem(ILNode *node, ILGenInfo *info, ILType *signature)
  {
!       if(!node)
!       {
!               /* Empty vararg parameter list */
!               return 1;
!       }
!       else if(yyisa(node, ILNode_ArgList))
        {
                return VarArgElemSem(((ILNode_ArgList *)node)->expr1,





reply via email to

[Prev in Thread] Current Thread [Next in Thread]