From 0660dfb84c6649066c393a2bb5aeafe10e594377 Mon Sep 17 00:00:00 2001 From: Evgeny Gerashchenko Date: Sat, 26 Jan 2013 00:25:26 +0400 Subject: [PATCH] Made N type parameter not Number. Otherwise it fails with NoSuchMethodError in runtime. --- compiler/frontend/src/jet/Ranges.jet | 2 +- compiler/testData/builtin-classes.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/frontend/src/jet/Ranges.jet b/compiler/frontend/src/jet/Ranges.jet index 166248dfefa..092f8f3144c 100644 --- a/compiler/frontend/src/jet/Ranges.jet +++ b/compiler/frontend/src/jet/Ranges.jet @@ -119,7 +119,7 @@ public class DoubleRange( } -public trait NumberSequence: Iterable { +public trait NumberSequence: Iterable { public val start: N public val end: N public val increment: Number diff --git a/compiler/testData/builtin-classes.txt b/compiler/testData/builtin-classes.txt index 41e9f3c1cb2..6322ab5ca0b 100644 --- a/compiler/testData/builtin-classes.txt +++ b/compiler/testData/builtin-classes.txt @@ -1119,7 +1119,7 @@ public abstract class Number : jet.Hashable { public abstract fun toShort() : jet.Short } -public trait NumberSequence : jet.Iterable { +public trait NumberSequence : jet.Iterable { public abstract val end : N public abstract val increment : jet.Number public abstract val start : N