[svn] r7709: nemerle/trunk/ncc: testsuite/positive/valuetype-conv.n
typing/OverloadPossibility.n
divan
svnadmin at nemerle.org
Sun Jun 17 22:52:32 CEST 2007
Log:
1) Fix unittest.
2) Fix potential ice.
Author: divan
Date: Sun Jun 17 22:52:30 2007
New Revision: 7709
Modified:
nemerle/trunk/ncc/testsuite/positive/valuetype-conv.n
nemerle/trunk/ncc/typing/OverloadPossibility.n
Modified: nemerle/trunk/ncc/testsuite/positive/valuetype-conv.n
==============================================================================
--- nemerle/trunk/ncc/testsuite/positive/valuetype-conv.n (original)
+++ nemerle/trunk/ncc/testsuite/positive/valuetype-conv.n Sun Jun 17 22:52:30 2007
@@ -32,7 +32,7 @@
def g () {
Write ("g called\n");
-
+ object ()
}
f (g ());
Modified: nemerle/trunk/ncc/typing/OverloadPossibility.n
==============================================================================
--- nemerle/trunk/ncc/typing/OverloadPossibility.n (original)
+++ nemerle/trunk/ncc/typing/OverloadPossibility.n Sun Jun 17 22:52:30 2007
@@ -346,7 +346,7 @@
mutable res = [];
foreach (overload in overloads) {
- def id = 2 * overload.Member.GetHashCode () + if (overload.VarArgs) 1 else 0;
+ def id = (overload.Member, overload.VarArgs);
if (ht.Contains (id)) {
assert (overload.Equals (ht [id]))
} else {
More information about the svn
mailing list