2004-09-23 Marek Safar <marek.safar@seznam.cz>
authorMarek Safar <marek.safar@gmail.com>
Thu, 23 Sep 2004 20:30:17 +0000 (20:30 -0000)
committerMarek Safar <marek.safar@gmail.com>
Thu, 23 Sep 2004 20:30:17 +0000 (20:30 -0000)
Fix bug #66615
* decl.cs (FindMemberWithSameName): Indexer can have more than
1 argument.

svn path=/trunk/mcs/; revision=34314

mcs/mcs/ChangeLog
mcs/mcs/decl.cs

index d2cf348a21b181c3b0421a3dbe91f65ac60bdd97..adf4e85470243632a5e9ef8f19299fb185c04f31 100755 (executable)
@@ -1,3 +1,9 @@
+2004-09-23  Marek Safar  <marek.safar@seznam.cz>
+
+       Fix bug #66615
+       * decl.cs (FindMemberWithSameName): Indexer can have more than
+       1 argument.
+
 2004-09-23  Marek Safar  <marek.safar@seznam.cz>
 
        * expression.cs (LocalVariableReference.DoResolveLValue):
index a14cf0318932e16b9d1703071b81f412f473d4ae..cf92cab163c8c43f4dfecb0b4d205ac301add8b1 100755 (executable)
@@ -1913,7 +1913,7 @@ namespace Mono.CSharp {
                                                        // Does exist easier way how to detect indexer ?
                                                        if ((entry.EntryType & EntryType.Property) != 0) {
                                                                Type[] arg_types = TypeManager.GetArgumentTypes ((PropertyInfo)entry.Member);
-                                                               if (arg_types.Length == 1)
+                                                               if (arg_types.Length > 0)
                                                                        continue;
                                                        }
                                                }