Classes & type aliases, initial import.

This commit is contained in:
Dmitry Petrov
2016-08-25 16:38:41 +03:00
committed by Dmitry Petrov
parent b17e3b0299
commit 19e95d232a
29 changed files with 168 additions and 81 deletions
+1 -1
View File
@@ -11,7 +11,7 @@ FILE /arrayAugmentedAssignment1.kt
BLOCK_BODY
RETURN type=kotlin.Nothing
CONST Int type=kotlin.Int value='42'
DUMMY C
CLASS CLASS C
FUN public fun testVariable(): kotlin.Unit
BLOCK_BODY
VAR var x: kotlin.IntArray
+2 -2
View File
@@ -1,6 +1,6 @@
FILE /arrayAugmentedAssignment2.kt
DUMMY IA
DUMMY IB
CLASS INTERFACE IA
CLASS INTERFACE IB
FUN public fun IB.test(/*0*/ a: IA): kotlin.Unit
BLOCK_BODY
BLOCK type=kotlin.Unit operator=PLUSEQ
+1 -1
View File
@@ -1,5 +1,5 @@
FILE /assignments.kt
DUMMY Ref
CLASS CLASS Ref
FUN public fun test1(): kotlin.Unit
BLOCK_BODY
VAR var x: kotlin.Int
+1 -1
View File
@@ -1,5 +1,5 @@
FILE /augmentedAssignment2.kt
DUMMY A
CLASS CLASS A
FUN public operator fun A.plusAssign(/*0*/ s: kotlin.String): kotlin.Unit
BLOCK_BODY
FUN public operator fun A.minusAssign(/*0*/ s: kotlin.String): kotlin.Unit
+1 -1
View File
@@ -1,5 +1,5 @@
FILE /chainOfSafeCalls.kt
DUMMY C
CLASS CLASS C
FUN public fun test(/*0*/ nc: C?): C?
BLOCK_BODY
RETURN type=kotlin.Nothing
+2 -2
View File
@@ -1,6 +1,6 @@
FILE /conventionComparisons.kt
DUMMY IA
DUMMY IB
CLASS INTERFACE IA
CLASS INTERFACE IB
FUN public fun IB.test1(/*0*/ a1: IA, /*1*/ a2: IA): kotlin.Boolean
BLOCK_BODY
RETURN type=kotlin.Nothing
+3 -3
View File
@@ -1,7 +1,7 @@
FILE /forWithImplicitReceivers.kt
DUMMY FiveTimes
DUMMY IntCell
DUMMY IReceiver
CLASS OBJECT FiveTimes
CLASS CLASS IntCell
CLASS INTERFACE IReceiver
FUN public fun IReceiver.test(): kotlin.Unit
BLOCK_BODY
BLOCK type=kotlin.Unit operator=FOR_LOOP
@@ -1,5 +1,5 @@
FILE /safeCallWithIncrementDecrement.kt
DUMMY C
CLASS CLASS C
PROPERTY public var test.C?.p: kotlin.Int getter=<get-p> setter=<set-p>
PROPERTY_GETTER public fun test.C?.<get-p>(): kotlin.Int property=p
BLOCK_BODY
+2 -2
View File
@@ -1,6 +1,6 @@
FILE /safeCalls.kt
DUMMY Ref
DUMMY IHost
CLASS CLASS Ref
CLASS INTERFACE IHost
FUN public fun test1(/*0*/ x: kotlin.String?): kotlin.Int?
BLOCK_BODY
RETURN type=kotlin.Nothing
@@ -1,6 +1,6 @@
FILE /smartCastsWithDestructuring.kt
DUMMY I1
DUMMY I2
CLASS INTERFACE I1
CLASS INTERFACE I2
FUN public operator fun I1.component1(): kotlin.Int
BLOCK_BODY
RETURN type=kotlin.Nothing
+1 -1
View File
@@ -1,5 +1,5 @@
FILE /typeOperators.kt
DUMMY IThing
CLASS INTERFACE IThing
FUN public fun test1(/*0*/ x: kotlin.Any): kotlin.Boolean
BLOCK_BODY
RETURN type=kotlin.Nothing
+3 -3
View File
@@ -1,10 +1,10 @@
FILE /values.kt
DUMMY Enum
DUMMY A
CLASS ENUM_CLASS Enum
CLASS OBJECT A
PROPERTY public val a: kotlin.Int = 0 getter=null setter=null
EXPRESSION_BODY
CONST Int type=kotlin.Int value='0'
DUMMY Z
CLASS CLASS Z
FUN public fun test1(): Enum
BLOCK_BODY
RETURN type=kotlin.Nothing
+1 -1
View File
@@ -1,5 +1,5 @@
FILE /when.kt
DUMMY A
CLASS OBJECT A
FUN public fun testWithSubject(/*0*/ x: kotlin.Any?): kotlin.String
BLOCK_BODY
RETURN type=kotlin.Nothing