Add more stub generator tests for external dependencies

This commit is contained in:
Dmitry Petrov
2017-05-05 13:38:41 +03:00
parent dba9011563
commit 1dbd6453e0
17 changed files with 237 additions and 6 deletions
@@ -0,0 +1,20 @@
MODULE_FRAGMENT <test-module>
EXTERNAL_PACKAGE_FRAGMENT <root>
CLASS IR_EXTERNAL_DECLARATION_STUB CLASS J
CONSTRUCTOR IR_EXTERNAL_DECLARATION_STUB public constructor J()
PROPERTY IR_EXTERNAL_DECLARATION_STUB public final var x: kotlin.Int
FIELD IR_EXTERNAL_DECLARATION_STUB public final var x: kotlin.Int
FUN IR_EXTERNAL_DECLARATION_STUB public open fun bar(): kotlin.Unit
CLASS IR_EXTERNAL_DECLARATION_STUB CLASS JInner
CONSTRUCTOR IR_EXTERNAL_DECLARATION_STUB public constructor JInner()
PROPERTY IR_EXTERNAL_DECLARATION_STUB public final var z: kotlin.Int
FIELD IR_EXTERNAL_DECLARATION_STUB public final var z: kotlin.Int
FUN IR_EXTERNAL_DECLARATION_STUB public open fun foo(): kotlin.Unit
FUN IR_EXTERNAL_DECLARATION_STUB public open override fun equals(other: kotlin.Any?): kotlin.Boolean
VALUE_PARAMETER value-parameter other: kotlin.Any?
FUN IR_EXTERNAL_DECLARATION_STUB public open override fun hashCode(): kotlin.Int
FUN IR_EXTERNAL_DECLARATION_STUB public open override fun toString(): kotlin.String
FUN IR_EXTERNAL_DECLARATION_STUB public open override fun equals(other: kotlin.Any?): kotlin.Boolean
VALUE_PARAMETER value-parameter other: kotlin.Any?
FUN IR_EXTERNAL_DECLARATION_STUB public open override fun hashCode(): kotlin.Int
FUN IR_EXTERNAL_DECLARATION_STUB public open override fun toString(): kotlin.String