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

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

[Dotgnu-pnet-commits] CVS: pnet/image synthetic.c,1.7,1.8


From: Rhys Weatherley <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnet/image synthetic.c,1.7,1.8
Date: Tue, 18 Feb 2003 23:54:35 -0500

Update of /cvsroot/dotgnu-pnet/pnet/image
In directory subversions:/tmp/cvs-serv32043/image

Modified Files:
        synthetic.c 
Log Message:


HashType: deal properly with generic types.


Index: synthetic.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/image/synthetic.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -r1.7 -r1.8
*** synthetic.c 13 Jan 2003 09:59:05 -0000      1.7
--- synthetic.c 19 Feb 2003 04:54:33 -0000      1.8
***************
*** 79,82 ****
--- 79,84 ----
                        /* Not reached */
  
+                       case IL_TYPE_COMPLEX_WITH:
+                       case IL_TYPE_COMPLEX_PROPERTY:
                        case IL_TYPE_COMPLEX_METHOD:
                        case IL_TYPE_COMPLEX_METHOD | 
IL_TYPE_COMPLEX_METHOD_SENTINEL:
***************
*** 89,92 ****
--- 91,102 ----
                                                (start, 
ILTypeGetParamWithPrefixes(type, param));
                                }
+                       }
+                       break;
+ 
+                       case IL_TYPE_COMPLEX_VAR:
+                       case IL_TYPE_COMPLEX_MVAR:
+                       {
+                               start = (start << 5) + start +
+                                               (unsigned 
long)ILType_VarNum(type);
                        }
                        break;





reply via email to

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