Fix dropped DoubleRange and FloatRange usages in tests

This commit is contained in:
Ilya Gorbunov
2015-11-07 07:19:20 +03:00
parent 6bac3e1986
commit 55d4d17dc3
4 changed files with 6 additions and 70 deletions
@@ -31,12 +31,12 @@ fun primitiveTypes() {
val b = 1
}
for (i in 5.0..6.0) {
for (i in 'a'..'b') {
// EXPRESSION: i
// RESULT: 5.0: D
// RESULT: 97: C
// EXPRESSION: i
// RESULT: 6.0: D
// RESULT: 98: C
//Breakpoint!
val b = 1
@@ -22,7 +22,7 @@
class Nested @a private @b(E.E1) @b(E.E2) constructor()
fun types(param: @a @b(E.E1) DoubleRange): @a @b(E.E2) Unit {}
fun types(param: @a @b(E.E1) LongRange): @a @b(E.E2) Unit {}
}
@Target(AnnotationTarget.PROPERTY, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.FUNCTION,
@@ -156,7 +156,7 @@ PsiJetFileStubImpl[package=]
USER_TYPE:[isAbsoluteInRootPackage=false]
USER_TYPE:[isAbsoluteInRootPackage=false]
REFERENCE_EXPRESSION:[referencedName=kotlin]
REFERENCE_EXPRESSION:[referencedName=DoubleRange]
REFERENCE_EXPRESSION:[referencedName=LongRange]
TYPE_REFERENCE:
ANNOTATION_ENTRY:[hasValueArguments=false, shortName=a]
CONSTRUCTOR_CALLEE: