[Top][All Lists]
[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,
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnet/cscc/csharp cs_invoke.tc,1.22,1.23,
Rhys Weatherley <address@hidden> <=