diff --git a/compiler/testData/codegen/box/diagnostics/functions/inference/kt6176.txt b/compiler/testData/codegen/box/diagnostics/functions/inference/kt6176.txt index c28c23bbcfa..ebfdf25004c 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/inference/kt6176.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/inference/kt6176.txt @@ -1,6 +1,6 @@ package -internal fun box(): kotlin.String -internal fun foo(/*0*/ f: () -> R): R -internal fun some(/*0*/ v: T?, /*1*/ b: T): T -internal fun some1(/*0*/ v: T?, /*1*/ b: T): T +public fun box(): kotlin.String +public fun foo(/*0*/ f: () -> R): R +public fun some(/*0*/ v: T?, /*1*/ b: T): T +public fun some1(/*0*/ v: T?, /*1*/ b: T): T diff --git a/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnClassObject1.txt b/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnClassObject1.txt index fc92edbd1f3..ffe84231c46 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnClassObject1.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnClassObject1.txt @@ -1,8 +1,8 @@ package -internal fun box(): kotlin.String +public fun box(): kotlin.String -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -12,7 +12,7 @@ internal final class A { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun invoke(/*0*/ i: kotlin.Int): kotlin.Int + public final fun invoke(/*0*/ i: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnClassObject2.txt b/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnClassObject2.txt index 03f00fff681..f548f75f5f6 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnClassObject2.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnClassObject2.txt @@ -1,9 +1,9 @@ package -internal fun box(): kotlin.String -internal fun B.invoke(/*0*/ i: kotlin.Int): kotlin.Int +public fun box(): kotlin.String +public fun B.invoke(/*0*/ i: kotlin.Int): kotlin.Int -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -17,7 +17,7 @@ internal final class A { } } -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnClassObjectOfNestedClass1.txt b/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnClassObjectOfNestedClass1.txt index b2f609256f2..49969693e72 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnClassObjectOfNestedClass1.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnClassObjectOfNestedClass1.txt @@ -1,14 +1,14 @@ package -internal fun box(): kotlin.String +public fun box(): kotlin.String -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -18,7 +18,7 @@ internal final class A { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun invoke(/*0*/ i: kotlin.Int): kotlin.Int + public final fun invoke(/*0*/ i: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnClassObjectOfNestedClass2.txt b/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnClassObjectOfNestedClass2.txt index b2f609256f2..49969693e72 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnClassObjectOfNestedClass2.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnClassObjectOfNestedClass2.txt @@ -1,14 +1,14 @@ package -internal fun box(): kotlin.String +public fun box(): kotlin.String -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -18,7 +18,7 @@ internal final class A { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun invoke(/*0*/ i: kotlin.Int): kotlin.Int + public final fun invoke(/*0*/ i: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnEnum1.txt b/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnEnum1.txt index 18c988484b7..6194ca538ed 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnEnum1.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnEnum1.txt @@ -1,8 +1,8 @@ package -internal fun box(): kotlin.String +public fun box(): kotlin.String -internal final enum class A : kotlin.Enum { +public final enum class A : kotlin.Enum { enum entry ONE enum entry TWO @@ -12,7 +12,7 @@ internal final enum class A : kotlin.Enum { public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: A): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun invoke(/*0*/ i: kotlin.Int): kotlin.Int + public final fun invoke(/*0*/ i: kotlin.Int): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnEnum2.txt b/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnEnum2.txt index 44134884d54..7ab6a9018ce 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnEnum2.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnEnum2.txt @@ -1,9 +1,9 @@ package -internal fun box(): kotlin.String -internal fun A.invoke(/*0*/ i: kotlin.Int): kotlin.Int +public fun box(): kotlin.String +public fun A.invoke(/*0*/ i: kotlin.Int): kotlin.Int -internal final enum class A : kotlin.Enum { +public final enum class A : kotlin.Enum { enum entry ONE enum entry TWO diff --git a/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnImportedEnum1.txt b/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnImportedEnum1.txt index 18c988484b7..6194ca538ed 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnImportedEnum1.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnImportedEnum1.txt @@ -1,8 +1,8 @@ package -internal fun box(): kotlin.String +public fun box(): kotlin.String -internal final enum class A : kotlin.Enum { +public final enum class A : kotlin.Enum { enum entry ONE enum entry TWO @@ -12,7 +12,7 @@ internal final enum class A : kotlin.Enum { public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: A): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun invoke(/*0*/ i: kotlin.Int): kotlin.Int + public final fun invoke(/*0*/ i: kotlin.Int): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnImportedEnum2.txt b/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnImportedEnum2.txt index 44134884d54..7ab6a9018ce 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnImportedEnum2.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnImportedEnum2.txt @@ -1,9 +1,9 @@ package -internal fun box(): kotlin.String -internal fun A.invoke(/*0*/ i: kotlin.Int): kotlin.Int +public fun box(): kotlin.String +public fun A.invoke(/*0*/ i: kotlin.Int): kotlin.Int -internal final enum class A : kotlin.Enum { +public final enum class A : kotlin.Enum { enum entry ONE enum entry TWO diff --git a/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnObject1.txt b/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnObject1.txt index b72c12c39f8..b9f1ab4bf5c 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnObject1.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnObject1.txt @@ -1,9 +1,9 @@ package -internal fun box(): kotlin.String -internal fun A.invoke(/*0*/ i: kotlin.Int): kotlin.Int +public fun box(): kotlin.String +public fun A.invoke(/*0*/ i: kotlin.Int): kotlin.Int -internal object A { +public object A { private constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnObject2.txt b/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnObject2.txt index d000220d7c1..c9970a4cd86 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnObject2.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/invoke/onObjects/invokeOnObject2.txt @@ -1,11 +1,11 @@ package -internal fun box(): kotlin.String +public fun box(): kotlin.String -internal object A { +public object A { private constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun invoke(/*0*/ i: kotlin.Int): kotlin.Int + public final fun invoke(/*0*/ i: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/defaultArgs.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/defaultArgs.txt index 5ee040eb332..f5730e139a5 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/defaultArgs.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/defaultArgs.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun test(/*0*/ x: kotlin.Int = ..., /*1*/ e: kotlin.Any = ...): kotlin.Unit +public fun box(): kotlin.String +kotlin.tailrec() public fun test(/*0*/ x: kotlin.Int = ..., /*1*/ e: kotlin.Any = ...): kotlin.Unit diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/extensionTailCall.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/extensionTailCall.txt index 95099cbef86..715ecee3e92 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/extensionTailCall.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/extensionTailCall.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun kotlin.Int.foo(/*0*/ x: kotlin.Int): kotlin.Unit +public fun box(): kotlin.String +kotlin.tailrec() public fun kotlin.Int.foo(/*0*/ x: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/functionWithNoTails.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/functionWithNoTails.txt index 620a7704676..736f7292fbb 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/functionWithNoTails.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/functionWithNoTails.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun noTails(): kotlin.Unit +public fun box(): kotlin.String +kotlin.tailrec() public fun noTails(): kotlin.Unit diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/functionWithNonTailRecursions.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/functionWithNonTailRecursions.txt index e107f9631cc..77a33ea8f32 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/functionWithNonTailRecursions.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/functionWithNonTailRecursions.txt @@ -1,4 +1,4 @@ package -kotlin.tailrec() internal fun badTails(/*0*/ x: kotlin.Int): kotlin.Int -internal fun box(): kotlin.String +kotlin.tailrec() public fun badTails(/*0*/ x: kotlin.Int): kotlin.Int +public fun box(): kotlin.String diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/functionWithoutAnnotation.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/functionWithoutAnnotation.txt index 05396a54d4c..c0078f88d0c 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/functionWithoutAnnotation.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/functionWithoutAnnotation.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -internal fun withoutAnnotation(/*0*/ x: kotlin.Int): kotlin.Int +public fun box(): kotlin.String +public fun withoutAnnotation(/*0*/ x: kotlin.Int): kotlin.Int diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/infixCall.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/infixCall.txt index fba4bfc71fd..fb7c5ec56bc 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/infixCall.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/infixCall.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun kotlin.Int.test(/*0*/ x: kotlin.Int): kotlin.Int +public fun box(): kotlin.String +kotlin.tailrec() public fun kotlin.Int.test(/*0*/ x: kotlin.Int): kotlin.Int diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/infixRecursiveCall.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/infixRecursiveCall.txt index 95099cbef86..715ecee3e92 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/infixRecursiveCall.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/infixRecursiveCall.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun kotlin.Int.foo(/*0*/ x: kotlin.Int): kotlin.Unit +public fun box(): kotlin.String +kotlin.tailrec() public fun kotlin.Int.foo(/*0*/ x: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/insideElvis.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/insideElvis.txt index a15d3256ec5..c0d315cd3f6 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/insideElvis.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/insideElvis.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun test(/*0*/ counter: kotlin.Int): kotlin.Int? +public fun box(): kotlin.String +kotlin.tailrec() public fun test(/*0*/ counter: kotlin.Int): kotlin.Int? diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/labeledThisReferences.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/labeledThisReferences.txt index bbe9336a78f..1751707a11a 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/labeledThisReferences.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/labeledThisReferences.txt @@ -1,20 +1,20 @@ package -internal fun box(): kotlin.String +public fun box(): kotlin.String -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun h2(/*0*/ x: kotlin.Any): kotlin.Unit + public final fun h2(/*0*/ x: kotlin.Any): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun makeC(): B.C + public final fun makeC(): B.C public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class C { + public final inner class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.tailrec() internal final fun h(/*0*/ counter: kotlin.Int): kotlin.Unit - kotlin.tailrec() internal final fun h2(/*0*/ x: kotlin.Any): kotlin.Unit + kotlin.tailrec() public final fun h(/*0*/ counter: kotlin.Int): kotlin.Unit + kotlin.tailrec() public final fun h2(/*0*/ x: kotlin.Any): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/loops.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/loops.txt index c19a08a6ff3..55289341a71 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/loops.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/loops.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun test(/*0*/ x: kotlin.Int): kotlin.Int +public fun box(): kotlin.String +kotlin.tailrec() public fun test(/*0*/ x: kotlin.Int): kotlin.Int diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/multilevelBlocks.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/multilevelBlocks.txt index c19a08a6ff3..55289341a71 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/multilevelBlocks.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/multilevelBlocks.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun test(/*0*/ x: kotlin.Int): kotlin.Int +public fun box(): kotlin.String +kotlin.tailrec() public fun test(/*0*/ x: kotlin.Int): kotlin.Int diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/realIteratorFoldl.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/realIteratorFoldl.txt index 18454112376..0958be56bac 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/realIteratorFoldl.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/realIteratorFoldl.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun kotlin.Iterator.foldl(/*0*/ acc: A, /*1*/ foldFunction: (T, A) -> A): A +public fun box(): kotlin.String +kotlin.tailrec() public fun kotlin.Iterator.foldl(/*0*/ acc: A, /*1*/ foldFunction: (T, A) -> A): A diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/realStringEscape.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/realStringEscape.txt index 7b9450cfc79..b9e8dbf7280 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/realStringEscape.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/realStringEscape.txt @@ -1,5 +1,5 @@ package -internal fun box(): kotlin.String -internal fun escapeChar(/*0*/ c: kotlin.Char): kotlin.String? -kotlin.tailrec() internal fun kotlin.String.escape(/*0*/ i: kotlin.Int = ..., /*1*/ result: java.lang.StringBuilder = ...): kotlin.String +public fun box(): kotlin.String +public fun escapeChar(/*0*/ c: kotlin.Char): kotlin.String? +kotlin.tailrec() public fun kotlin.String.escape(/*0*/ i: kotlin.Int = ..., /*1*/ result: java.lang.StringBuilder = ...): kotlin.String diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/realStringRepeat.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/realStringRepeat.txt index 5cf69f07bd7..73a79d5a68a 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/realStringRepeat.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/realStringRepeat.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun kotlin.String.repeat(/*0*/ num: kotlin.Int, /*1*/ acc: java.lang.StringBuilder = ...): kotlin.String +public fun box(): kotlin.String +kotlin.tailrec() public fun kotlin.String.repeat(/*0*/ num: kotlin.Int, /*1*/ acc: java.lang.StringBuilder = ...): kotlin.String diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveCallInLambda.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveCallInLambda.txt index b5354b22476..d3d33db980e 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveCallInLambda.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveCallInLambda.txt @@ -1,5 +1,5 @@ package -internal fun bar(/*0*/ a: kotlin.Any): kotlin.Unit -internal fun box(): kotlin.String -kotlin.tailrec() internal fun foo(): kotlin.Unit +public fun bar(/*0*/ a: kotlin.Any): kotlin.Unit +public fun box(): kotlin.String +kotlin.tailrec() public fun foo(): kotlin.Unit diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveCallInLocalFunction.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveCallInLocalFunction.txt index 65a835f995a..d9aa44d813c 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveCallInLocalFunction.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveCallInLocalFunction.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun foo(): kotlin.Unit +public fun box(): kotlin.String +kotlin.tailrec() public fun foo(): kotlin.Unit diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveInnerFunction.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveInnerFunction.txt index 7aea616efd4..4b035952c5d 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveInnerFunction.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveInnerFunction.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -internal fun test(): kotlin.Unit +public fun box(): kotlin.String +public fun test(): kotlin.Unit diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnIf.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnIf.txt index c19a08a6ff3..55289341a71 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnIf.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnIf.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun test(/*0*/ x: kotlin.Int): kotlin.Int +public fun box(): kotlin.String +kotlin.tailrec() public fun test(/*0*/ x: kotlin.Int): kotlin.Int diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInCatch.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInCatch.txt index b1aad911621..bf866780e98 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInCatch.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInCatch.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun test(/*0*/ counter: kotlin.Int): kotlin.Int +public fun box(): kotlin.String +kotlin.tailrec() public fun test(/*0*/ counter: kotlin.Int): kotlin.Int diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInFinally.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInFinally.txt index b1aad911621..bf866780e98 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInFinally.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInFinally.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun test(/*0*/ counter: kotlin.Int): kotlin.Int +public fun box(): kotlin.String +kotlin.tailrec() public fun test(/*0*/ counter: kotlin.Int): kotlin.Int diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInIfInFinally.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInIfInFinally.txt index b1aad911621..bf866780e98 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInIfInFinally.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInIfInFinally.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun test(/*0*/ counter: kotlin.Int): kotlin.Int +public fun box(): kotlin.String +kotlin.tailrec() public fun test(/*0*/ counter: kotlin.Int): kotlin.Int diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInParentheses.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInParentheses.txt index 10ce40dec1d..71eb6d410f6 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInParentheses.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInParentheses.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun foo(/*0*/ x: kotlin.Int): kotlin.Unit +public fun box(): kotlin.String +kotlin.tailrec() public fun foo(/*0*/ x: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInTry.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInTry.txt index b1aad911621..bf866780e98 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInTry.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInTry.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun test(/*0*/ counter: kotlin.Int): kotlin.Int +public fun box(): kotlin.String +kotlin.tailrec() public fun test(/*0*/ counter: kotlin.Int): kotlin.Int diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/simpleBlock.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/simpleBlock.txt index c19a08a6ff3..55289341a71 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/simpleBlock.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/simpleBlock.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun test(/*0*/ x: kotlin.Int): kotlin.Int +public fun box(): kotlin.String +kotlin.tailrec() public fun test(/*0*/ x: kotlin.Int): kotlin.Int diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/simpleReturn.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/simpleReturn.txt index c19a08a6ff3..55289341a71 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/simpleReturn.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/simpleReturn.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun test(/*0*/ x: kotlin.Int): kotlin.Int +public fun box(): kotlin.String +kotlin.tailrec() public fun test(/*0*/ x: kotlin.Int): kotlin.Int diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/simpleReturnWithElse.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/simpleReturnWithElse.txt index c19a08a6ff3..55289341a71 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/simpleReturnWithElse.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/simpleReturnWithElse.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun test(/*0*/ x: kotlin.Int): kotlin.Int +public fun box(): kotlin.String +kotlin.tailrec() public fun test(/*0*/ x: kotlin.Int): kotlin.Int diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/sum.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/sum.txt index 8ed25b77df1..c6b5104bcc4 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/sum.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/sum.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun sum(/*0*/ x: kotlin.Long, /*1*/ sum: kotlin.Long): kotlin.Long +public fun box(): kotlin.String +kotlin.tailrec() public fun sum(/*0*/ x: kotlin.Long, /*1*/ sum: kotlin.Long): kotlin.Long diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/tailCallInBlockInParentheses.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/tailCallInBlockInParentheses.txt index 10ce40dec1d..71eb6d410f6 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/tailCallInBlockInParentheses.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/tailCallInBlockInParentheses.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun foo(/*0*/ x: kotlin.Int): kotlin.Unit +public fun box(): kotlin.String +kotlin.tailrec() public fun foo(/*0*/ x: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/tailCallInParentheses.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/tailCallInParentheses.txt index 10ce40dec1d..71eb6d410f6 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/tailCallInParentheses.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/tailCallInParentheses.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun foo(/*0*/ x: kotlin.Int): kotlin.Unit +public fun box(): kotlin.String +kotlin.tailrec() public fun foo(/*0*/ x: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/tailRecursionInFinally.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/tailRecursionInFinally.txt index 015abbf8f63..a57c036dd09 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/tailRecursionInFinally.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/tailRecursionInFinally.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun test(/*0*/ go: kotlin.Boolean): kotlin.Unit +public fun box(): kotlin.String +kotlin.tailrec() public fun test(/*0*/ go: kotlin.Boolean): kotlin.Unit diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/thisReferences.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/thisReferences.txt index 5b79f459e1c..0cb0c7eb47f 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/thisReferences.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/thisReferences.txt @@ -1,13 +1,13 @@ package -internal fun box(): kotlin.String +public fun box(): kotlin.String -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.tailrec() internal final fun f1(/*0*/ c: kotlin.Int): kotlin.Unit - kotlin.tailrec() internal final fun f2(/*0*/ c: kotlin.Int): kotlin.Unit - kotlin.tailrec() internal final fun f3(/*0*/ a: A): kotlin.Unit + kotlin.tailrec() public final fun f1(/*0*/ c: kotlin.Int): kotlin.Unit + kotlin.tailrec() public final fun f2(/*0*/ c: kotlin.Int): kotlin.Unit + kotlin.tailrec() public final fun f3(/*0*/ a: A): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/unitBlocks.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/unitBlocks.txt index 1799a40638e..a2aa136771b 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/unitBlocks.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/unitBlocks.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun test(/*0*/ x: kotlin.Int): kotlin.Unit +public fun box(): kotlin.String +kotlin.tailrec() public fun test(/*0*/ x: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/whenWithCondition.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/whenWithCondition.txt index 8963d5fa9ce..83c3ab9833f 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/whenWithCondition.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/whenWithCondition.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun withWhen(/*0*/ counter: kotlin.Int): kotlin.Int +public fun box(): kotlin.String +kotlin.tailrec() public fun withWhen(/*0*/ counter: kotlin.Int): kotlin.Int diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/whenWithInRange.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/whenWithInRange.txt index 93de333076d..8d48ca4929f 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/whenWithInRange.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/whenWithInRange.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun withWhen(/*0*/ counter: kotlin.Int, /*1*/ d: kotlin.Any): kotlin.Int +public fun box(): kotlin.String +kotlin.tailrec() public fun withWhen(/*0*/ counter: kotlin.Int, /*1*/ d: kotlin.Any): kotlin.Int diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/whenWithIs.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/whenWithIs.txt index 93de333076d..8d48ca4929f 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/whenWithIs.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/whenWithIs.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun withWhen(/*0*/ counter: kotlin.Int, /*1*/ d: kotlin.Any): kotlin.Int +public fun box(): kotlin.String +kotlin.tailrec() public fun withWhen(/*0*/ counter: kotlin.Int, /*1*/ d: kotlin.Any): kotlin.Int diff --git a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/whenWithoutCondition.txt b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/whenWithoutCondition.txt index 407e854a5cf..5bfa06177ec 100644 --- a/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/whenWithoutCondition.txt +++ b/compiler/testData/codegen/box/diagnostics/functions/tailRecursion/whenWithoutCondition.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.tailrec() internal fun withWhen2(/*0*/ counter: kotlin.Int): kotlin.Int +public fun box(): kotlin.String +kotlin.tailrec() public fun withWhen2(/*0*/ counter: kotlin.Int): kotlin.Int diff --git a/compiler/testData/codegen/box/diagnostics/vararg/kt4172.txt b/compiler/testData/codegen/box/diagnostics/vararg/kt4172.txt index ddfbd586127..cb5b98028f0 100644 --- a/compiler/testData/codegen/box/diagnostics/vararg/kt4172.txt +++ b/compiler/testData/codegen/box/diagnostics/vararg/kt4172.txt @@ -1,13 +1,13 @@ package -kotlin.inline() internal fun array(/*0*/ vararg t: T /*kotlin.Array*/): kotlin.Array -internal fun box(): kotlin.String -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +kotlin.inline() public fun array(/*0*/ vararg t: T /*kotlin.Array*/): kotlin.Array +public fun box(): kotlin.String +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal object D { +public object D { private constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ array: kotlin.Array): kotlin.Array + public final fun foo(/*0*/ array: kotlin.Array): kotlin.Array public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/checkerTestUtil/test_with_diagnostic.txt b/compiler/testData/diagnostics/checkerTestUtil/test_with_diagnostic.txt index 0dcbeb278ea..569653da2cb 100644 --- a/compiler/testData/diagnostics/checkerTestUtil/test_with_diagnostic.txt +++ b/compiler/testData/diagnostics/checkerTestUtil/test_with_diagnostic.txt @@ -1,19 +1,19 @@ package -internal fun bas(/*0*/ u: Pa): kotlin.Int -internal fun foo(/*0*/ u: kotlin.Unit): kotlin.Int -internal fun foo1(): kotlin.Unit -internal fun test(): kotlin.Int +public fun bas(/*0*/ u: Pa): kotlin.Int +public fun foo(/*0*/ u: kotlin.Unit): kotlin.Int +public fun foo1(): kotlin.Unit +public fun test(): kotlin.Int -internal final class A { +public final class A { public constructor A() - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Pa { +public interface Pa { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/Abstract.txt b/compiler/testData/diagnostics/tests/Abstract.txt index fedd9002da8..90c4c7eae5c 100644 --- a/compiler/testData/diagnostics/tests/Abstract.txt +++ b/compiler/testData/diagnostics/tests/Abstract.txt @@ -1,26 +1,26 @@ package -internal fun foo(/*0*/ c: B3): kotlin.Unit +public fun foo(/*0*/ c: B3): kotlin.Unit -internal abstract class B1 { +public abstract class B1 { public constructor B1(/*0*/ i: kotlin.Int, /*1*/ s: kotlin.String) - internal final val i: kotlin.Int - internal final val s: kotlin.String + public final val i: kotlin.Int + public final val s: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B2 : B1 { +public final class B2 : B1 { public constructor B2() - internal final override /*1*/ /*fake_override*/ val i: kotlin.Int - internal final override /*1*/ /*fake_override*/ val s: kotlin.String + public final override /*1*/ /*fake_override*/ val i: kotlin.Int + public final override /*1*/ /*fake_override*/ val s: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class B3 { +public abstract class B3 { public constructor B3(/*0*/ i: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -28,33 +28,33 @@ internal abstract class B3 { } package MyPackage { - internal val a: kotlin.Int - internal val a1: kotlin.Int = 1 - internal val a2: kotlin.Int - internal val a3: kotlin.Int = 1 - internal var b: kotlin.Int - internal var b1: kotlin.Int - internal var b2: kotlin.Int - internal var b3: kotlin.Int - internal var c: kotlin.Int - internal var c1: kotlin.Int - internal var c2: kotlin.Int - internal var c3: kotlin.Int - internal val e: kotlin.Int - internal val e1: kotlin.Int = 0 - internal val e2: kotlin.Int - internal val e3: kotlin.Int = 0 - internal var i: kotlin.Int - internal var i1: kotlin.Int - internal var j: kotlin.Int - internal var j1: kotlin.Int - internal var k: kotlin.Int - internal var k1: kotlin.Int - internal var l: kotlin.Int - internal var l1: kotlin.Int - internal var n: kotlin.Int - internal fun f(): kotlin.Unit - internal fun g(): kotlin.Unit - internal abstract fun h(): kotlin.Unit - internal abstract fun j(): kotlin.Unit + public val a: kotlin.Int + public val a1: kotlin.Int = 1 + public val a2: kotlin.Int + public val a3: kotlin.Int = 1 + public var b: kotlin.Int + public var b1: kotlin.Int + public var b2: kotlin.Int + public var b3: kotlin.Int + public var c: kotlin.Int + public var c1: kotlin.Int + public var c2: kotlin.Int + public var c3: kotlin.Int + public val e: kotlin.Int + public val e1: kotlin.Int = 0 + public val e2: kotlin.Int + public val e3: kotlin.Int = 0 + public var i: kotlin.Int + public var i1: kotlin.Int + public var j: kotlin.Int + public var j1: kotlin.Int + public var k: kotlin.Int + public var k1: kotlin.Int + public var l: kotlin.Int + public var l1: kotlin.Int + public var n: kotlin.Int + public fun f(): kotlin.Unit + public fun g(): kotlin.Unit + public abstract fun h(): kotlin.Unit + public abstract fun j(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/AbstractInAbstractClass.txt b/compiler/testData/diagnostics/tests/AbstractInAbstractClass.txt index 4d700435661..29861a2f55b 100644 --- a/compiler/testData/diagnostics/tests/AbstractInAbstractClass.txt +++ b/compiler/testData/diagnostics/tests/AbstractInAbstractClass.txt @@ -2,39 +2,39 @@ package package abstract { - internal abstract class MyAbstractClass { + public abstract class MyAbstractClass { public constructor MyAbstractClass() - internal final val a: kotlin.Int - internal final val a1: kotlin.Int = 1 - internal abstract val a2: kotlin.Int - internal abstract val a3: kotlin.Int = 1 - internal final var b: kotlin.Int - internal final var b1: kotlin.Int - internal abstract var b2: kotlin.Int - internal abstract var b3: kotlin.Int - internal final var c: kotlin.Int - internal final var c1: kotlin.Int - internal abstract var c2: kotlin.Int - internal abstract var c3: kotlin.Int - internal final val e: kotlin.Int - internal final val e1: kotlin.Int = 0 - internal abstract val e2: kotlin.Int - internal abstract val e3: kotlin.Int = 0 - internal final var i: kotlin.Int - internal final var i1: kotlin.Int - internal final var j: kotlin.Int - internal final var j1: kotlin.Int - internal final var k: kotlin.Int - internal final var k1: kotlin.Int - internal final var l: kotlin.Int - internal final var l1: kotlin.Int - internal final var n: kotlin.Int + public final val a: kotlin.Int + public final val a1: kotlin.Int = 1 + public abstract val a2: kotlin.Int + public abstract val a3: kotlin.Int = 1 + public final var b: kotlin.Int + public final var b1: kotlin.Int + public abstract var b2: kotlin.Int + public abstract var b3: kotlin.Int + public final var c: kotlin.Int + public final var c1: kotlin.Int + public abstract var c2: kotlin.Int + public abstract var c3: kotlin.Int + public final val e: kotlin.Int + public final val e1: kotlin.Int = 0 + public abstract val e2: kotlin.Int + public abstract val e3: kotlin.Int = 0 + public final var i: kotlin.Int + public final var i1: kotlin.Int + public final var j: kotlin.Int + public final var j1: kotlin.Int + public final var k: kotlin.Int + public final var k1: kotlin.Int + public final var l: kotlin.Int + public final var l1: kotlin.Int + public final var n: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(): kotlin.Unit - internal final fun g(): kotlin.Unit - internal abstract fun h(): kotlin.Unit + public final fun f(): kotlin.Unit + public final fun g(): kotlin.Unit + public abstract fun h(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun j(): kotlin.Unit + public abstract fun j(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/AbstractInClass.txt b/compiler/testData/diagnostics/tests/AbstractInClass.txt index 69e29a13d9c..d63b3536d9f 100644 --- a/compiler/testData/diagnostics/tests/AbstractInClass.txt +++ b/compiler/testData/diagnostics/tests/AbstractInClass.txt @@ -2,39 +2,39 @@ package package abstract { - internal final class MyClass { + public final class MyClass { public constructor MyClass() - internal final val a: kotlin.Int - internal final val a1: kotlin.Int = 1 - internal abstract val a2: kotlin.Int - internal abstract val a3: kotlin.Int = 1 - internal final var b: kotlin.Int - internal final var b1: kotlin.Int - internal abstract var b2: kotlin.Int - internal abstract var b3: kotlin.Int - internal final var c: kotlin.Int - internal final var c1: kotlin.Int - internal abstract var c2: kotlin.Int - internal abstract var c3: kotlin.Int - internal final val e: kotlin.Int - internal final val e1: kotlin.Int = 0 - internal abstract val e2: kotlin.Int - internal abstract val e3: kotlin.Int = 0 - internal final var i: kotlin.Int - internal final var i1: kotlin.Int - internal final var j: kotlin.Int - internal final var j1: kotlin.Int - internal final var k: kotlin.Int - internal final var k1: kotlin.Int - internal final var l: kotlin.Int - internal final var l1: kotlin.Int - internal final var n: kotlin.Int + public final val a: kotlin.Int + public final val a1: kotlin.Int = 1 + public abstract val a2: kotlin.Int + public abstract val a3: kotlin.Int = 1 + public final var b: kotlin.Int + public final var b1: kotlin.Int + public abstract var b2: kotlin.Int + public abstract var b3: kotlin.Int + public final var c: kotlin.Int + public final var c1: kotlin.Int + public abstract var c2: kotlin.Int + public abstract var c3: kotlin.Int + public final val e: kotlin.Int + public final val e1: kotlin.Int = 0 + public abstract val e2: kotlin.Int + public abstract val e3: kotlin.Int = 0 + public final var i: kotlin.Int + public final var i1: kotlin.Int + public final var j: kotlin.Int + public final var j1: kotlin.Int + public final var k: kotlin.Int + public final var k1: kotlin.Int + public final var l: kotlin.Int + public final var l1: kotlin.Int + public final var n: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(): kotlin.Unit - internal final fun g(): kotlin.Unit - internal abstract fun h(): kotlin.Unit + public final fun f(): kotlin.Unit + public final fun g(): kotlin.Unit + public abstract fun h(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun j(): kotlin.Unit + public abstract fun j(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/AbstractInTrait.txt b/compiler/testData/diagnostics/tests/AbstractInTrait.txt index 4d9c6d8e10c..f47db5a7fa4 100644 --- a/compiler/testData/diagnostics/tests/AbstractInTrait.txt +++ b/compiler/testData/diagnostics/tests/AbstractInTrait.txt @@ -2,38 +2,38 @@ package package abstract { - internal interface MyTrait { - internal abstract val a: kotlin.Int - internal open val a1: kotlin.Int = 1 - internal abstract val a2: kotlin.Int - internal abstract val a3: kotlin.Int = 1 - internal abstract var b: kotlin.Int - internal open var b1: kotlin.Int - internal abstract var b2: kotlin.Int - internal abstract var b3: kotlin.Int - internal open var c: kotlin.Int - internal open var c1: kotlin.Int - internal abstract var c2: kotlin.Int - internal abstract var c3: kotlin.Int - internal open val e: kotlin.Int - internal open val e1: kotlin.Int = 0 - internal abstract val e2: kotlin.Int - internal abstract val e3: kotlin.Int = 0 - internal abstract var i: kotlin.Int - internal open var i1: kotlin.Int - internal open var j: kotlin.Int - internal open var j1: kotlin.Int - internal abstract var k: kotlin.Int - internal open var k1: kotlin.Int - internal abstract var l: kotlin.Int - internal open var l1: kotlin.Int - internal open var n: kotlin.Int + public interface MyTrait { + public abstract val a: kotlin.Int + public open val a1: kotlin.Int = 1 + public abstract val a2: kotlin.Int + public abstract val a3: kotlin.Int = 1 + public abstract var b: kotlin.Int + public open var b1: kotlin.Int + public abstract var b2: kotlin.Int + public abstract var b3: kotlin.Int + public open var c: kotlin.Int + public open var c1: kotlin.Int + public abstract var c2: kotlin.Int + public abstract var c3: kotlin.Int + public open val e: kotlin.Int + public open val e1: kotlin.Int = 0 + public abstract val e2: kotlin.Int + public abstract val e3: kotlin.Int = 0 + public abstract var i: kotlin.Int + public open var i1: kotlin.Int + public open var j: kotlin.Int + public open var j1: kotlin.Int + public abstract var k: kotlin.Int + public open var k1: kotlin.Int + public abstract var l: kotlin.Int + public open var l1: kotlin.Int + public open var n: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun f(): kotlin.Unit - internal open fun g(): kotlin.Unit - internal abstract fun h(): kotlin.Unit + public abstract fun f(): kotlin.Unit + public open fun g(): kotlin.Unit + public abstract fun h(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun j(): kotlin.Unit + public abstract fun j(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/AnonymousInitializerVarAndConstructor.txt b/compiler/testData/diagnostics/tests/AnonymousInitializerVarAndConstructor.txt index 6289f986e24..eea7dc392d9 100644 --- a/compiler/testData/diagnostics/tests/AnonymousInitializerVarAndConstructor.txt +++ b/compiler/testData/diagnostics/tests/AnonymousInitializerVarAndConstructor.txt @@ -1,8 +1,8 @@ package -internal final class A { +public final class A { public constructor A(/*0*/ w: kotlin.Int) - internal final var c: kotlin.Int + public final var c: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/AnonymousInitializers.txt b/compiler/testData/diagnostics/tests/AnonymousInitializers.txt index f28ac2167e9..1760faf68c4 100644 --- a/compiler/testData/diagnostics/tests/AnonymousInitializers.txt +++ b/compiler/testData/diagnostics/tests/AnonymousInitializers.txt @@ -1,16 +1,16 @@ package -internal interface NoC { - internal open val a: kotlin.Int +public interface NoC { + public open val a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class WithC { +public final class WithC { public constructor WithC() - internal final val a: kotlin.Int - internal final val x: kotlin.Int + public final val a: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/AssignToArrayElement.txt b/compiler/testData/diagnostics/tests/AssignToArrayElement.txt index eb9477f5653..755478d3e2d 100644 --- a/compiler/testData/diagnostics/tests/AssignToArrayElement.txt +++ b/compiler/testData/diagnostics/tests/AssignToArrayElement.txt @@ -1,5 +1,5 @@ package -internal fun fn(): kotlin.Unit -internal fun getArray(): kotlin.Array -internal fun getList(): kotlin.MutableList +public fun fn(): kotlin.Unit +public fun getArray(): kotlin.Array +public fun getList(): kotlin.MutableList diff --git a/compiler/testData/diagnostics/tests/AutoCreatedIt.txt b/compiler/testData/diagnostics/tests/AutoCreatedIt.txt index 4bfb5804d28..3f8ba6777d5 100644 --- a/compiler/testData/diagnostics/tests/AutoCreatedIt.txt +++ b/compiler/testData/diagnostics/tests/AutoCreatedIt.txt @@ -1,17 +1,17 @@ package -internal fun bar(/*0*/ f: (kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Unit -internal fun bar1(/*0*/ f: (kotlin.Int) -> kotlin.Int): kotlin.Unit -internal fun bar2(/*0*/ f: () -> kotlin.Int): kotlin.Unit -internal fun text(): kotlin.Unit -internal fun kotlin.String.on(/*0*/ predicate: (URI) -> kotlin.Boolean): URI -internal fun kotlin.String.to(/*0*/ dest: kotlin.String): kotlin.Unit +public fun bar(/*0*/ f: (kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Unit +public fun bar1(/*0*/ f: (kotlin.Int) -> kotlin.Int): kotlin.Unit +public fun bar2(/*0*/ f: () -> kotlin.Int): kotlin.Unit +public fun text(): kotlin.Unit +public fun kotlin.String.on(/*0*/ predicate: (URI) -> kotlin.Boolean): URI +public fun kotlin.String.to(/*0*/ dest: kotlin.String): kotlin.Unit -internal final class URI { +public final class URI { public constructor URI(/*0*/ body: kotlin.Any) - internal final val body: kotlin.Any + public final val body: kotlin.Any public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun to(/*0*/ dest: kotlin.String): kotlin.Unit + public final fun to(/*0*/ dest: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/Basic.txt b/compiler/testData/diagnostics/tests/Basic.txt index 438977a118c..6111337d4cf 100644 --- a/compiler/testData/diagnostics/tests/Basic.txt +++ b/compiler/testData/diagnostics/tests/Basic.txt @@ -1,12 +1,12 @@ package -internal fun foo(/*0*/ u: kotlin.Unit): kotlin.Int -internal fun foo1(): kotlin.Unit -internal fun test(): kotlin.Int +public fun foo(/*0*/ u: kotlin.Unit): kotlin.Int +public fun foo1(): kotlin.Unit +public fun test(): kotlin.Int -internal final class A { +public final class A { public constructor A() - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/BinaryCallsOnNullableValues.txt b/compiler/testData/diagnostics/tests/BinaryCallsOnNullableValues.txt index d0af551c86f..af9fa33b969 100644 --- a/compiler/testData/diagnostics/tests/BinaryCallsOnNullableValues.txt +++ b/compiler/testData/diagnostics/tests/BinaryCallsOnNullableValues.txt @@ -1,8 +1,8 @@ package -internal fun f(): kotlin.Unit +public fun f(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/Bounds.txt b/compiler/testData/diagnostics/tests/Bounds.txt index 77d0ce42dd3..3f2e0a5af8d 100644 --- a/compiler/testData/diagnostics/tests/Bounds.txt +++ b/compiler/testData/diagnostics/tests/Bounds.txt @@ -1,34 +1,34 @@ package -internal fun bar(): kotlin.Unit -internal fun foo(): kotlin.Unit -internal fun test(): kotlin.Unit -internal fun kotlin.Int.buzz(): kotlin.Unit +public fun bar(): kotlin.Unit +public fun foo(): kotlin.Unit +public fun test(): kotlin.Unit +public fun kotlin.Int.buzz(): kotlin.Unit -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B { +public open class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class C, /*1*/ X : (B) -> Pair, B>> : B { +public abstract class C, /*1*/ X : (B) -> Pair, B>> : B { public constructor C, /*1*/ X : (B) -> Pair, B>>() - internal final val a: B - internal abstract val x: (B) -> B + public final val a: B + public abstract val x: (B) -> B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Pair { +public final class Pair { public constructor Pair() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -36,34 +36,34 @@ internal final class Pair { } package boundsWithSubstitutors { - internal val a: boundsWithSubstitutors.B - internal val a1: boundsWithSubstitutors.B - internal val b: boundsWithSubstitutors.X, boundsWithSubstitutors.C>> - internal val b0: boundsWithSubstitutors.X - internal val b1: boundsWithSubstitutors.X, kotlin.String>> + public val a: boundsWithSubstitutors.B + public val a1: boundsWithSubstitutors.B + public val b: boundsWithSubstitutors.X, boundsWithSubstitutors.C>> + public val b0: boundsWithSubstitutors.X + public val b1: boundsWithSubstitutors.X, kotlin.String>> - internal open class A { + public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B> { + public final class B> { public constructor B>() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class C : boundsWithSubstitutors.A { + public final class C : boundsWithSubstitutors.A { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class X { + public final class X { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/BreakContinue.txt b/compiler/testData/diagnostics/tests/BreakContinue.txt index 2e7f8c569bc..57606756647 100644 --- a/compiler/testData/diagnostics/tests/BreakContinue.txt +++ b/compiler/testData/diagnostics/tests/BreakContinue.txt @@ -1,17 +1,17 @@ package -internal final class C { +public final class C { public constructor C() - internal final fun containsBreak(/*0*/ a: kotlin.String?, /*1*/ b: kotlin.String?): kotlin.Unit - internal final fun containsBreakInsideLoopWithLabel(/*0*/ a: kotlin.String?, /*1*/ array: kotlin.Array): kotlin.Unit - internal final fun containsBreakToOuterLoop(/*0*/ a: kotlin.String?, /*1*/ b: kotlin.String?): kotlin.Unit - internal final fun containsBreakWithLabel(/*0*/ a: kotlin.String?): kotlin.Unit - internal final fun containsIllegalBreak(/*0*/ a: kotlin.String?): kotlin.Unit + public final fun containsBreak(/*0*/ a: kotlin.String?, /*1*/ b: kotlin.String?): kotlin.Unit + public final fun containsBreakInsideLoopWithLabel(/*0*/ a: kotlin.String?, /*1*/ array: kotlin.Array): kotlin.Unit + public final fun containsBreakToOuterLoop(/*0*/ a: kotlin.String?, /*1*/ b: kotlin.String?): kotlin.Unit + public final fun containsBreakWithLabel(/*0*/ a: kotlin.String?): kotlin.Unit + public final fun containsIllegalBreak(/*0*/ a: kotlin.String?): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(/*0*/ a: kotlin.Boolean, /*1*/ b: kotlin.Boolean): kotlin.Unit + public final fun f(/*0*/ a: kotlin.Boolean, /*1*/ b: kotlin.Boolean): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun notContainsBreak(/*0*/ a: kotlin.String?, /*1*/ b: kotlin.String?): kotlin.Unit + public final fun notContainsBreak(/*0*/ a: kotlin.String?, /*1*/ b: kotlin.String?): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun twoLabelsOnLoop(): kotlin.Unit - internal final fun unresolvedBreak(/*0*/ a: kotlin.String?, /*1*/ array: kotlin.Array): kotlin.Unit + public final fun twoLabelsOnLoop(): kotlin.Unit + public final fun unresolvedBreak(/*0*/ a: kotlin.String?, /*1*/ array: kotlin.Array): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/BreakContinueInWhen.txt b/compiler/testData/diagnostics/tests/BreakContinueInWhen.txt index 04bf6406f3c..99958ec19d7 100644 --- a/compiler/testData/diagnostics/tests/BreakContinueInWhen.txt +++ b/compiler/testData/diagnostics/tests/BreakContinueInWhen.txt @@ -1,6 +1,6 @@ package -internal fun breakContinueInWhen(/*0*/ i: kotlin.Int): kotlin.Unit -internal fun breakContinueInWhenWithDoWhile(/*0*/ i: kotlin.Int, /*1*/ j: kotlin.Int): kotlin.Unit -internal fun breakContinueInWhenWithWhile(/*0*/ i: kotlin.Int, /*1*/ j: kotlin.Int): kotlin.Unit -internal fun labeledBreakContinue(/*0*/ i: kotlin.Int): kotlin.Unit +public fun breakContinueInWhen(/*0*/ i: kotlin.Int): kotlin.Unit +public fun breakContinueInWhenWithDoWhile(/*0*/ i: kotlin.Int, /*1*/ j: kotlin.Int): kotlin.Unit +public fun breakContinueInWhenWithWhile(/*0*/ i: kotlin.Int, /*1*/ j: kotlin.Int): kotlin.Unit +public fun labeledBreakContinue(/*0*/ i: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/Builders.txt b/compiler/testData/diagnostics/tests/Builders.txt index 55395de038c..97ac89b6aa1 100644 --- a/compiler/testData/diagnostics/tests/Builders.txt +++ b/compiler/testData/diagnostics/tests/Builders.txt @@ -1,251 +1,251 @@ package package html { - internal fun html(/*0*/ init: html.HTML.() -> kotlin.Unit): html.HTML - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal fun print(/*0*/ message: kotlin.Any?): kotlin.Unit - internal fun println(/*0*/ message: kotlin.Any?): kotlin.Unit - internal fun kotlin.MutableMap.set(/*0*/ key: K, /*1*/ value: V): V? + public fun html(/*0*/ init: html.HTML.() -> kotlin.Unit): html.HTML + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun print(/*0*/ message: kotlin.Any?): kotlin.Unit + public fun println(/*0*/ message: kotlin.Any?): kotlin.Unit + public fun kotlin.MutableMap.set(/*0*/ key: K, /*1*/ value: V): V? - internal final class A : html.BodyTag { + public final class A : html.BodyTag { public constructor A() - internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap - internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList + public final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap + public final override /*1*/ /*fake_override*/ val children: java.util.ArrayList public final var href: kotlin.String? - internal final override /*1*/ /*fake_override*/ val name: kotlin.String - internal final override /*1*/ /*fake_override*/ fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit - internal final override /*1*/ /*fake_override*/ fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B + public final override /*1*/ /*fake_override*/ val name: kotlin.String + public final override /*1*/ /*fake_override*/ fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1 + public final override /*1*/ /*fake_override*/ fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1 public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T - internal final override /*1*/ /*fake_override*/ fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P - internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P + public open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final override /*1*/ /*fake_override*/ fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL - internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL + public final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit } - internal final class B : html.BodyTag { + public final class B : html.BodyTag { public constructor B() - internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap - internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList - internal final override /*1*/ /*fake_override*/ val name: kotlin.String - internal final override /*1*/ /*fake_override*/ fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit - internal final override /*1*/ /*fake_override*/ fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B + public final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap + public final override /*1*/ /*fake_override*/ val children: java.util.ArrayList + public final override /*1*/ /*fake_override*/ val name: kotlin.String + public final override /*1*/ /*fake_override*/ fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1 + public final override /*1*/ /*fake_override*/ fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1 public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T - internal final override /*1*/ /*fake_override*/ fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P - internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P + public open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final override /*1*/ /*fake_override*/ fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL - internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL + public final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit } - internal final class Body : html.BodyTag { + public final class Body : html.BodyTag { public constructor Body() - internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap - internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList - internal final override /*1*/ /*fake_override*/ val name: kotlin.String - internal final override /*1*/ /*fake_override*/ fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit - internal final override /*1*/ /*fake_override*/ fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B + public final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap + public final override /*1*/ /*fake_override*/ val children: java.util.ArrayList + public final override /*1*/ /*fake_override*/ val name: kotlin.String + public final override /*1*/ /*fake_override*/ fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1 + public final override /*1*/ /*fake_override*/ fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1 public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T - internal final override /*1*/ /*fake_override*/ fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P - internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P + public open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final override /*1*/ /*fake_override*/ fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL - internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL + public final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit } - internal abstract class BodyTag : html.TagWithText { + public abstract class BodyTag : html.TagWithText { public constructor BodyTag(/*0*/ name: kotlin.String) - internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap - internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList - internal final override /*1*/ /*fake_override*/ val name: kotlin.String - internal final fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit - internal final fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B + public final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap + public final override /*1*/ /*fake_override*/ val children: java.util.ArrayList + public final override /*1*/ /*fake_override*/ val name: kotlin.String + public final fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit + public final fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1 + public final fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1 public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T - internal final fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P - internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit + public final fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P + public open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL - internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit + public final fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL + public final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit } - internal interface Element { + public interface Element { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit + public abstract fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit public open override /*1*/ fun toString(): kotlin.String } - internal final class H1 : html.BodyTag { + public final class H1 : html.BodyTag { public constructor H1() - internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap - internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList - internal final override /*1*/ /*fake_override*/ val name: kotlin.String - internal final override /*1*/ /*fake_override*/ fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit - internal final override /*1*/ /*fake_override*/ fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B + public final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap + public final override /*1*/ /*fake_override*/ val children: java.util.ArrayList + public final override /*1*/ /*fake_override*/ val name: kotlin.String + public final override /*1*/ /*fake_override*/ fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1 + public final override /*1*/ /*fake_override*/ fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1 public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T - internal final override /*1*/ /*fake_override*/ fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P - internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P + public open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final override /*1*/ /*fake_override*/ fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL - internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL + public final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit } - internal final class HTML : html.TagWithText { + public final class HTML : html.TagWithText { public constructor HTML() - internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap - internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList - internal final override /*1*/ /*fake_override*/ val name: kotlin.String - internal final fun body(/*0*/ init: html.Body.() -> kotlin.Unit): html.Body + public final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap + public final override /*1*/ /*fake_override*/ val children: java.util.ArrayList + public final override /*1*/ /*fake_override*/ val name: kotlin.String + public final fun body(/*0*/ init: html.Body.() -> kotlin.Unit): html.Body public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun head(/*0*/ init: html.Head.() -> kotlin.Unit): html.Head + public final fun head(/*0*/ init: html.Head.() -> kotlin.Unit): html.Head protected final override /*1*/ /*fake_override*/ fun initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T - internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit } - internal final class Head : html.TagWithText { + public final class Head : html.TagWithText { public constructor Head() - internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap - internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList - internal final override /*1*/ /*fake_override*/ val name: kotlin.String + public final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap + public final override /*1*/ /*fake_override*/ val children: java.util.ArrayList + public final override /*1*/ /*fake_override*/ val name: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T - internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String? - internal final fun title(/*0*/ init: html.Title.() -> kotlin.Unit): html.Title + public final fun title(/*0*/ init: html.Title.() -> kotlin.Unit): html.Title public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit } - internal final class LI : html.BodyTag { + public final class LI : html.BodyTag { public constructor LI() - internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap - internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList - internal final override /*1*/ /*fake_override*/ val name: kotlin.String - internal final override /*1*/ /*fake_override*/ fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit - internal final override /*1*/ /*fake_override*/ fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B + public final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap + public final override /*1*/ /*fake_override*/ val children: java.util.ArrayList + public final override /*1*/ /*fake_override*/ val name: kotlin.String + public final override /*1*/ /*fake_override*/ fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1 + public final override /*1*/ /*fake_override*/ fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1 public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T - internal final override /*1*/ /*fake_override*/ fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P - internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P + public open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final override /*1*/ /*fake_override*/ fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL - internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL + public final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit } - internal final class P : html.BodyTag { + public final class P : html.BodyTag { public constructor P() - internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap - internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList - internal final override /*1*/ /*fake_override*/ val name: kotlin.String - internal final override /*1*/ /*fake_override*/ fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit - internal final override /*1*/ /*fake_override*/ fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B + public final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap + public final override /*1*/ /*fake_override*/ val children: java.util.ArrayList + public final override /*1*/ /*fake_override*/ val name: kotlin.String + public final override /*1*/ /*fake_override*/ fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1 + public final override /*1*/ /*fake_override*/ fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1 public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T - internal final override /*1*/ /*fake_override*/ fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P - internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P + public open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final override /*1*/ /*fake_override*/ fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL - internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL + public final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit } - internal abstract class Tag : html.Element { + public abstract class Tag : html.Element { public constructor Tag(/*0*/ name: kotlin.String) - internal final val attributes: java.util.HashMap - internal final val children: java.util.ArrayList - internal final val name: kotlin.String + public final val attributes: java.util.HashMap + public final val children: java.util.ArrayList + public final val name: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int protected final fun initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T - internal open override /*1*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit + public open override /*1*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit private final fun renderAttributes(): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal abstract class TagWithText : html.Tag { + public abstract class TagWithText : html.Tag { public constructor TagWithText(/*0*/ name: kotlin.String) - internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap - internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList - internal final override /*1*/ /*fake_override*/ val name: kotlin.String + public final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap + public final override /*1*/ /*fake_override*/ val children: java.util.ArrayList + public final override /*1*/ /*fake_override*/ val name: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T - internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun kotlin.String.plus(): kotlin.Unit + public final fun kotlin.String.plus(): kotlin.Unit } - internal final class TextElement : html.Element { + public final class TextElement : html.Element { public constructor TextElement(/*0*/ text: kotlin.String) - internal final val text: kotlin.String + public final val text: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open override /*1*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit + public open override /*1*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Title : html.TagWithText { + public final class Title : html.TagWithText { public constructor Title() - internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap - internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList - internal final override /*1*/ /*fake_override*/ val name: kotlin.String + public final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap + public final override /*1*/ /*fake_override*/ val children: java.util.ArrayList + public final override /*1*/ /*fake_override*/ val name: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T - internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit } - internal final class UL : html.BodyTag { + public final class UL : html.BodyTag { public constructor UL() - internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap - internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList - internal final override /*1*/ /*fake_override*/ val name: kotlin.String - internal final override /*1*/ /*fake_override*/ fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit - internal final override /*1*/ /*fake_override*/ fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B + public final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap + public final override /*1*/ /*fake_override*/ val children: java.util.ArrayList + public final override /*1*/ /*fake_override*/ val name: kotlin.String + public final override /*1*/ /*fake_override*/ fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1 + public final override /*1*/ /*fake_override*/ fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1 public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T - internal final fun li(/*0*/ init: html.LI.() -> kotlin.Unit): html.LI - internal final override /*1*/ /*fake_override*/ fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P - internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit + public final fun li(/*0*/ init: html.LI.() -> kotlin.Unit): html.LI + public final override /*1*/ /*fake_override*/ fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P + public open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final override /*1*/ /*fake_override*/ fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL - internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL + public final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit } } diff --git a/compiler/testData/diagnostics/tests/Casts.txt b/compiler/testData/diagnostics/tests/Casts.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/tests/Casts.txt +++ b/compiler/testData/diagnostics/tests/Casts.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/CharacterLiterals.txt b/compiler/testData/diagnostics/tests/CharacterLiterals.txt index 3525126195d..35a2c99a7dd 100644 --- a/compiler/testData/diagnostics/tests/CharacterLiterals.txt +++ b/compiler/testData/diagnostics/tests/CharacterLiterals.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ c: kotlin.Char): kotlin.Unit +public fun test(/*0*/ c: kotlin.Char): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/CompareToWithErrorType.txt b/compiler/testData/diagnostics/tests/CompareToWithErrorType.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/tests/CompareToWithErrorType.txt +++ b/compiler/testData/diagnostics/tests/CompareToWithErrorType.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/Constants.txt b/compiler/testData/diagnostics/tests/Constants.txt index 795af235ba1..7ada1cec223 100644 --- a/compiler/testData/diagnostics/tests/Constants.txt +++ b/compiler/testData/diagnostics/tests/Constants.txt @@ -1,10 +1,10 @@ package -internal fun test(): kotlin.Unit -internal fun testFun(/*0*/ p: T): kotlin.Unit -internal fun varargByte(/*0*/ vararg v: kotlin.Byte /*kotlin.ByteArray*/): kotlin.ByteArray -internal fun varargDouble(/*0*/ vararg v: kotlin.Double /*kotlin.DoubleArray*/): kotlin.DoubleArray -internal fun varargFloat(/*0*/ vararg v: kotlin.Float /*kotlin.FloatArray*/): kotlin.FloatArray -internal fun varargInt(/*0*/ vararg v: kotlin.Int /*kotlin.IntArray*/): kotlin.IntArray -internal fun varargLong(/*0*/ vararg v: kotlin.Long /*kotlin.LongArray*/): kotlin.LongArray -internal fun varargShort(/*0*/ vararg v: kotlin.Short /*kotlin.ShortArray*/): kotlin.ShortArray +public fun test(): kotlin.Unit +public fun testFun(/*0*/ p: T): kotlin.Unit +public fun varargByte(/*0*/ vararg v: kotlin.Byte /*kotlin.ByteArray*/): kotlin.ByteArray +public fun varargDouble(/*0*/ vararg v: kotlin.Double /*kotlin.DoubleArray*/): kotlin.DoubleArray +public fun varargFloat(/*0*/ vararg v: kotlin.Float /*kotlin.FloatArray*/): kotlin.FloatArray +public fun varargInt(/*0*/ vararg v: kotlin.Int /*kotlin.IntArray*/): kotlin.IntArray +public fun varargLong(/*0*/ vararg v: kotlin.Long /*kotlin.LongArray*/): kotlin.LongArray +public fun varargShort(/*0*/ vararg v: kotlin.Short /*kotlin.ShortArray*/): kotlin.ShortArray diff --git a/compiler/testData/diagnostics/tests/Constructors.txt b/compiler/testData/diagnostics/tests/Constructors.txt index 56a4d3a1275..edb06dda1a5 100644 --- a/compiler/testData/diagnostics/tests/Constructors.txt +++ b/compiler/testData/diagnostics/tests/Constructors.txt @@ -1,96 +1,96 @@ package -internal final class Foo : WithPC0 { +public final class Foo : WithPC0 { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class NoC { +public open class NoC { public constructor NoC() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class NoC1 : NoC { +public final class NoC1 : NoC { public constructor NoC1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class NoC2 : WithC1 { +public final class NoC2 : WithC1 { public constructor NoC2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class NoC3 : WithC1 { +public final class NoC3 : WithC1 { public constructor NoC3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class NoCPI { +public final class NoCPI { public constructor NoCPI() - internal final val a: kotlin.Int = 1 - internal final var ab: kotlin.Int + public final val a: kotlin.Int = 1 + public final var ab: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class WithC0 : NoC { +public final class WithC0 : NoC { public constructor WithC0() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class WithC1 : NoC { +public open class WithC1 : NoC { public constructor WithC1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class WithC2 : WithC1 { +public final class WithC2 : WithC1 { public constructor WithC2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class WithCPI { +public final class WithCPI { public constructor WithCPI(/*0*/ x: kotlin.Int) - internal final val a: kotlin.Int = 1 - internal final val b: kotlin.Int = 1 - internal final val xy: kotlin.Int + public final val a: kotlin.Int = 1 + public final val b: kotlin.Int = 1 + public final val xy: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class WithCPI_Dup { +public final class WithCPI_Dup { public constructor WithCPI_Dup(/*0*/ x: kotlin.Int) - internal final var x: kotlin.Int + public final var x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class WithPC0 { +public final class WithPC0 { public constructor WithPC0() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class WithPC1 { +public final class WithPC1 { public constructor WithPC1(/*0*/ a: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/ConstructorsOfPrimitives.txt b/compiler/testData/diagnostics/tests/ConstructorsOfPrimitives.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/tests/ConstructorsOfPrimitives.txt +++ b/compiler/testData/diagnostics/tests/ConstructorsOfPrimitives.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/CovariantOverrideType.txt b/compiler/testData/diagnostics/tests/CovariantOverrideType.txt index 1b020270a00..f26733c63cf 100644 --- a/compiler/testData/diagnostics/tests/CovariantOverrideType.txt +++ b/compiler/testData/diagnostics/tests/CovariantOverrideType.txt @@ -1,30 +1,30 @@ package -internal interface A { - internal abstract val a: kotlin.Int - internal abstract val a1: kotlin.Int - internal abstract val g: kotlin.Iterator +public interface A { + public abstract val a: kotlin.Int + public abstract val a1: kotlin.Int + public abstract val g: kotlin.Iterator public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Int - internal open fun foo1(): kotlin.Int - internal open fun foo2(): kotlin.Int - internal abstract fun g(): T - internal abstract fun g1(): T + public open fun foo(): kotlin.Int + public open fun foo1(): kotlin.Int + public open fun foo2(): kotlin.Int + public abstract fun g(): T + public abstract fun g1(): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class B : A { +public abstract class B : A { public constructor B() - internal open override /*1*/ val a: kotlin.Double = 1.0.toDouble() - internal open override /*1*/ val a1: kotlin.Double = 1.0.toDouble() - internal abstract override /*1*/ val g: kotlin.Iterator + public open override /*1*/ val a: kotlin.Double = 1.0.toDouble() + public open override /*1*/ val a1: kotlin.Double = 1.0.toDouble() + public abstract override /*1*/ val g: kotlin.Iterator public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Unit - internal open override /*1*/ /*fake_override*/ fun foo1(): kotlin.Int - internal open override /*1*/ fun foo2(): kotlin.Unit - internal abstract override /*1*/ fun g(): kotlin.Int - internal abstract override /*1*/ fun g1(): kotlin.List + public open override /*1*/ fun foo(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun foo1(): kotlin.Int + public open override /*1*/ fun foo2(): kotlin.Unit + public abstract override /*1*/ fun g(): kotlin.Int + public abstract override /*1*/ fun g1(): kotlin.List public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/DefaultValuesTypechecking.txt b/compiler/testData/diagnostics/tests/DefaultValuesTypechecking.txt index 876bd9ea2a3..74f29d00ff6 100644 --- a/compiler/testData/diagnostics/tests/DefaultValuesTypechecking.txt +++ b/compiler/testData/diagnostics/tests/DefaultValuesTypechecking.txt @@ -1,14 +1,14 @@ package -internal val x: kotlin.String = "" -internal val z: kotlin.Int = 3 -internal fun bar(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.Int = ..., /*2*/ z: kotlin.String = ...): kotlin.Unit -internal fun foo(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.Int = ..., /*2*/ i: kotlin.Int = ...): kotlin.Int +public val x: kotlin.String = "" +public val z: kotlin.Int = 3 +public fun bar(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.Int = ..., /*2*/ z: kotlin.String = ...): kotlin.Unit +public fun foo(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.Int = ..., /*2*/ i: kotlin.Int = ...): kotlin.Int -internal final class A { +public final class A { public constructor A(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.Int = ...) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ bool: kotlin.Boolean, /*1*/ a: kotlin.Int = ..., /*2*/ b: kotlin.String = ...): kotlin.Unit + public final fun foo(/*0*/ bool: kotlin.Boolean, /*1*/ a: kotlin.Int = ..., /*2*/ b: kotlin.String = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/DeferredTypes.txt b/compiler/testData/diagnostics/tests/DeferredTypes.txt index 2aa3a9d1f99..50ba3ee2313 100644 --- a/compiler/testData/diagnostics/tests/DeferredTypes.txt +++ b/compiler/testData/diagnostics/tests/DeferredTypes.txt @@ -1,7 +1,7 @@ package -internal interface T { - internal open val a: [ERROR : ] +public interface T { + public open val a: [ERROR : ] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/DeprecatedTraitKeyword.txt b/compiler/testData/diagnostics/tests/DeprecatedTraitKeyword.txt index d867f9e6a23..ff41c8a3cde 100644 --- a/compiler/testData/diagnostics/tests/DeprecatedTraitKeyword.txt +++ b/compiler/testData/diagnostics/tests/DeprecatedTraitKeyword.txt @@ -1,6 +1,6 @@ package -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/DiamondFunction.txt b/compiler/testData/diagnostics/tests/DiamondFunction.txt index fcd153cd4fd..b309a083ade 100644 --- a/compiler/testData/diagnostics/tests/DiamondFunction.txt +++ b/compiler/testData/diagnostics/tests/DiamondFunction.txt @@ -1,31 +1,31 @@ package -internal interface Base { +public interface Base { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun f(): kotlin.Int + public open fun f(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Diamond : Left, Right { +public final class Diamond : Left, Right { public constructor Diamond() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*2*/ /*fake_override*/ fun f(): kotlin.Int + public open override /*2*/ /*fake_override*/ fun f(): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Left : Base { +public open class Left : Base { public constructor Left() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun f(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun f(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Right : Base { +public interface Right : Base { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun f(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun f(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/DiamondFunctionGeneric.txt b/compiler/testData/diagnostics/tests/DiamondFunctionGeneric.txt index d5ebcf11a23..82e83ada471 100644 --- a/compiler/testData/diagnostics/tests/DiamondFunctionGeneric.txt +++ b/compiler/testData/diagnostics/tests/DiamondFunctionGeneric.txt @@ -1,31 +1,31 @@ package -internal interface Base { +public interface Base { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun f(): kotlin.Int + public open fun f(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Diamond : Left

, Right

{ +public final class Diamond : Left

, Right

{ public constructor Diamond() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*2*/ /*fake_override*/ fun f(): kotlin.Int + public open override /*2*/ /*fake_override*/ fun f(): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Left : Base

{ +public open class Left : Base

{ public constructor Left() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun f(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun f(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Right : Base

{ +public interface Right : Base

{ public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun f(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun f(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/DiamondProperty.txt b/compiler/testData/diagnostics/tests/DiamondProperty.txt index 1cf055e9c64..561beb6a4ff 100644 --- a/compiler/testData/diagnostics/tests/DiamondProperty.txt +++ b/compiler/testData/diagnostics/tests/DiamondProperty.txt @@ -1,30 +1,30 @@ package -internal interface Base { - internal open var v: kotlin.Int +public interface Base { + public open var v: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Diamond : Left, Right { +public final class Diamond : Left, Right { public constructor Diamond() - internal open override /*2*/ /*fake_override*/ var v: kotlin.Int + public open override /*2*/ /*fake_override*/ var v: kotlin.Int public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Left : Base { +public open class Left : Base { public constructor Left() - internal open override /*1*/ /*fake_override*/ var v: kotlin.Int + public open override /*1*/ /*fake_override*/ var v: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Right : Base { - internal open override /*1*/ /*fake_override*/ var v: kotlin.Int +public interface Right : Base { + public open override /*1*/ /*fake_override*/ var v: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/Dollar.txt b/compiler/testData/diagnostics/tests/Dollar.txt index 3ddd42cae52..0b040322b7f 100644 --- a/compiler/testData/diagnostics/tests/Dollar.txt +++ b/compiler/testData/diagnostics/tests/Dollar.txt @@ -2,23 +2,23 @@ package package dollar { - internal open class `$` { + public open class `$` { public constructor `$`() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class `$$` : dollar.`$` { + public open class `$$` : dollar.`$` { public constructor `$$`(/*0*/ `$$$$`: dollar.`$$$$$`?) - internal final val `$$$`: dollar.`$$$$$`? + public final val `$$$`: dollar.`$$$$$`? public open fun `$$$$$$`(): dollar.`$$$$$`? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class `$$$$$` { + public open class `$$$$$` { public constructor `$$$$$`() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/ForRangeConventions.txt b/compiler/testData/diagnostics/tests/ForRangeConventions.txt index c67fdc671a9..d7a71f29c14 100644 --- a/compiler/testData/diagnostics/tests/ForRangeConventions.txt +++ b/compiler/testData/diagnostics/tests/ForRangeConventions.txt @@ -1,144 +1,144 @@ package -internal fun test(/*0*/ notRange1: NotRange1, /*1*/ notRange2: NotRange2, /*2*/ notRange3: NotRange3, /*3*/ notRange4: NotRange4, /*4*/ notRange5: NotRange5, /*5*/ notRange6: NotRange6, /*6*/ notRange7: NotRange7, /*7*/ notRange8: NotRange8, /*8*/ range0: Range0, /*9*/ range1: Range1): kotlin.Unit +public fun test(/*0*/ notRange1: NotRange1, /*1*/ notRange2: NotRange2, /*2*/ notRange3: NotRange3, /*3*/ notRange4: NotRange4, /*4*/ notRange5: NotRange5, /*5*/ notRange6: NotRange6, /*6*/ notRange7: NotRange7, /*7*/ notRange8: NotRange8, /*8*/ range0: Range0, /*9*/ range1: Range1): kotlin.Unit -internal abstract class AmbiguousHasNextIterator { +public abstract class AmbiguousHasNextIterator { public constructor AmbiguousHasNextIterator() - internal final val hasNext: kotlin.Boolean + public final val hasNext: kotlin.Boolean public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun hasNext(): kotlin.Boolean + public abstract fun hasNext(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun next(): kotlin.Int + public abstract fun next(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class GoodIterator { +public abstract class GoodIterator { public constructor GoodIterator() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun hasNext(): kotlin.Boolean + public abstract fun hasNext(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun next(): kotlin.Int + public abstract fun next(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class ImproperIterator1 { +public abstract class ImproperIterator1 { public constructor ImproperIterator1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun hasNext(): kotlin.Boolean + public abstract fun hasNext(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class ImproperIterator2 { +public abstract class ImproperIterator2 { public constructor ImproperIterator2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun next(): kotlin.Boolean + public abstract fun next(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class ImproperIterator3 { +public abstract class ImproperIterator3 { public constructor ImproperIterator3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun hasNext(): kotlin.Int + public abstract fun hasNext(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun next(): kotlin.Int + public abstract fun next(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class ImproperIterator4 { +public abstract class ImproperIterator4 { public constructor ImproperIterator4() - internal final val hasNext: kotlin.Int + public final val hasNext: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun next(): kotlin.Int + public abstract fun next(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class ImproperIterator5 { +public abstract class ImproperIterator5 { public constructor ImproperIterator5() - internal abstract val kotlin.String.hasNext: kotlin.Boolean + public abstract val kotlin.String.hasNext: kotlin.Boolean public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun next(): kotlin.Int + public abstract fun next(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class NotRange1 { +public final class NotRange1 { public constructor NotRange1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class NotRange2 { +public abstract class NotRange2 { public constructor NotRange2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun iterator(): kotlin.Unit + public abstract fun iterator(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class NotRange3 { +public abstract class NotRange3 { public constructor NotRange3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun iterator(): ImproperIterator1 + public abstract fun iterator(): ImproperIterator1 public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class NotRange4 { +public abstract class NotRange4 { public constructor NotRange4() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun iterator(): ImproperIterator2 + public abstract fun iterator(): ImproperIterator2 public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class NotRange5 { +public abstract class NotRange5 { public constructor NotRange5() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun iterator(): ImproperIterator3 + public abstract fun iterator(): ImproperIterator3 public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class NotRange6 { +public abstract class NotRange6 { public constructor NotRange6() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun iterator(): AmbiguousHasNextIterator + public abstract fun iterator(): AmbiguousHasNextIterator public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class NotRange7 { +public abstract class NotRange7 { public constructor NotRange7() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun iterator(): ImproperIterator3 + public abstract fun iterator(): ImproperIterator3 public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class NotRange8 { +public abstract class NotRange8 { public constructor NotRange8() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun iterator(): ImproperIterator5 + public abstract fun iterator(): ImproperIterator5 public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class Range0 { +public abstract class Range0 { public constructor Range0() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun iterator(): GoodIterator + public abstract fun iterator(): GoodIterator public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class Range1 { +public abstract class Range1 { public constructor Range1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun iterator(): kotlin.Iterator + public abstract fun iterator(): kotlin.Iterator public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/FreeFunctionCalledAsExtension.txt b/compiler/testData/diagnostics/tests/FreeFunctionCalledAsExtension.txt index 030563a258c..b258966ac0b 100644 --- a/compiler/testData/diagnostics/tests/FreeFunctionCalledAsExtension.txt +++ b/compiler/testData/diagnostics/tests/FreeFunctionCalledAsExtension.txt @@ -1,9 +1,9 @@ package -internal fun foo(/*0*/ a: (kotlin.String) -> kotlin.Unit): kotlin.Unit -internal fun foo(/*0*/ a: @[kotlin.Extension()] A): kotlin.Unit +public fun foo(/*0*/ a: (kotlin.String) -> kotlin.Unit): kotlin.Unit +public fun foo(/*0*/ a: @[kotlin.Extension()] A): kotlin.Unit -internal interface A : (kotlin.String) -> kotlin.Unit { +public interface A : (kotlin.String) -> kotlin.Unit { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public abstract override /*1*/ /*fake_override*/ fun invoke(/*0*/ p1: kotlin.String): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/FunctionCalleeExpressions.txt b/compiler/testData/diagnostics/tests/FunctionCalleeExpressions.txt index e8a16a6ccb3..d60c2d5c9e2 100644 --- a/compiler/testData/diagnostics/tests/FunctionCalleeExpressions.txt +++ b/compiler/testData/diagnostics/tests/FunctionCalleeExpressions.txt @@ -1,13 +1,13 @@ package package foo { - internal fun f(): kotlin.Int.() -> kotlin.Unit - internal fun foo2(): (() -> kotlin.Unit) -> kotlin.Unit - internal fun fooT1(/*0*/ t: T): () -> T - internal fun fooT2(): (T) -> T - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal fun main1(): kotlin.Unit - internal fun test(): kotlin.Unit - internal fun kotlin.Any.foo(): () -> kotlin.Unit - internal fun kotlin.Any.foo1(): (kotlin.Int) -> kotlin.Unit + public fun f(): kotlin.Int.() -> kotlin.Unit + public fun foo2(): (() -> kotlin.Unit) -> kotlin.Unit + public fun fooT1(/*0*/ t: T): () -> T + public fun fooT2(): (T) -> T + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun main1(): kotlin.Unit + public fun test(): kotlin.Unit + public fun kotlin.Any.foo(): () -> kotlin.Unit + public fun kotlin.Any.foo1(): (kotlin.Int) -> kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/FunctionParameterWithoutType.txt b/compiler/testData/diagnostics/tests/FunctionParameterWithoutType.txt index 1e87a4d75c3..524047d4560 100644 --- a/compiler/testData/diagnostics/tests/FunctionParameterWithoutType.txt +++ b/compiler/testData/diagnostics/tests/FunctionParameterWithoutType.txt @@ -1,11 +1,11 @@ package -internal val bar: (???) -> kotlin.Unit -internal val la: (???) -> kotlin.Unit -internal val las: (kotlin.Int) -> kotlin.Unit -internal fun test(/*0*/ a: [ERROR : Type annotation was missing for parameter a]): kotlin.Unit +public val bar: (???) -> kotlin.Unit +public val la: (???) -> kotlin.Unit +public val las: (kotlin.Int) -> kotlin.Unit +public fun test(/*0*/ a: [ERROR : Type annotation was missing for parameter a]): kotlin.Unit -internal final class A { +public final class A { public constructor A(/*0*/ a: [ERROR : Type annotation was missing for parameter a]) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/FunctionReturnTypes.txt b/compiler/testData/diagnostics/tests/FunctionReturnTypes.txt index 6b2c5f05497..5c3e540cbfc 100644 --- a/compiler/testData/diagnostics/tests/FunctionReturnTypes.txt +++ b/compiler/testData/diagnostics/tests/FunctionReturnTypes.txt @@ -1,76 +1,76 @@ package -internal val a: [ERROR : Return not allowed] -internal fun bbb(): kotlin.Unit -internal fun blockAndAndMismatch(): kotlin.Int -internal fun blockAndAndMismatch1(): kotlin.Int -internal fun blockAndAndMismatch2(): kotlin.Int -internal fun blockAndAndMismatch3(): kotlin.Int -internal fun blockAndAndMismatch4(): kotlin.Int -internal fun blockAndAndMismatch5(): kotlin.Int -internal fun blockNoReturnIfEmptyIf(): kotlin.Int -internal fun blockNoReturnIfUnitInOneBranch(): kotlin.Int -internal fun blockNoReturnIfValDeclaration(): kotlin.Int -internal fun blockReturnUnitMismatch(): kotlin.Int -internal fun blockReturnValueTypeMatch(): kotlin.Int -internal fun blockReturnValueTypeMatch1(): kotlin.Int -internal fun blockReturnValueTypeMatch10(): kotlin.Int -internal fun blockReturnValueTypeMatch11(): kotlin.Int -internal fun blockReturnValueTypeMatch12(): kotlin.Int -internal fun blockReturnValueTypeMatch2(): kotlin.Int -internal fun blockReturnValueTypeMatch3(): kotlin.Int -internal fun blockReturnValueTypeMatch4(): kotlin.Int -internal fun blockReturnValueTypeMatch5(): kotlin.Int -internal fun blockReturnValueTypeMatch6(): kotlin.Int -internal fun blockReturnValueTypeMatch7(): kotlin.Int -internal fun blockReturnValueTypeMatch8(): kotlin.Int -internal fun blockReturnValueTypeMatch9(): kotlin.Int -internal fun blockReturnValueTypeMismatch(): kotlin.Int -internal fun blockReturnValueTypeMismatchUnit(): kotlin.Int -internal fun f(): kotlin.Int -internal fun f1(): kotlin.Int +public val a: [ERROR : Return not allowed] +public fun bbb(): kotlin.Unit +public fun blockAndAndMismatch(): kotlin.Int +public fun blockAndAndMismatch1(): kotlin.Int +public fun blockAndAndMismatch2(): kotlin.Int +public fun blockAndAndMismatch3(): kotlin.Int +public fun blockAndAndMismatch4(): kotlin.Int +public fun blockAndAndMismatch5(): kotlin.Int +public fun blockNoReturnIfEmptyIf(): kotlin.Int +public fun blockNoReturnIfUnitInOneBranch(): kotlin.Int +public fun blockNoReturnIfValDeclaration(): kotlin.Int +public fun blockReturnUnitMismatch(): kotlin.Int +public fun blockReturnValueTypeMatch(): kotlin.Int +public fun blockReturnValueTypeMatch1(): kotlin.Int +public fun blockReturnValueTypeMatch10(): kotlin.Int +public fun blockReturnValueTypeMatch11(): kotlin.Int +public fun blockReturnValueTypeMatch12(): kotlin.Int +public fun blockReturnValueTypeMatch2(): kotlin.Int +public fun blockReturnValueTypeMatch3(): kotlin.Int +public fun blockReturnValueTypeMatch4(): kotlin.Int +public fun blockReturnValueTypeMatch5(): kotlin.Int +public fun blockReturnValueTypeMatch6(): kotlin.Int +public fun blockReturnValueTypeMatch7(): kotlin.Int +public fun blockReturnValueTypeMatch8(): kotlin.Int +public fun blockReturnValueTypeMatch9(): kotlin.Int +public fun blockReturnValueTypeMismatch(): kotlin.Int +public fun blockReturnValueTypeMismatchUnit(): kotlin.Int +public fun f(): kotlin.Int +public fun f1(): kotlin.Int public fun f2(): kotlin.Int -internal fun foo(/*0*/ expr: java.lang.StringBuilder): kotlin.Int -internal fun illegalConstantBlock(): kotlin.String -internal fun illegalConstantBody(): kotlin.Int -internal fun illegalIfBlock(): kotlin.Boolean -internal fun illegalIfBody(): kotlin.Int -internal fun illegalReturnIf(): kotlin.Char -internal fun intBlock(): kotlin.Int -internal fun intBlock1(): kotlin.Int -internal fun intEmpty(): kotlin.Int -internal fun intFunctionLiteral(): kotlin.Int -internal fun intShort(): kotlin.Int -internal fun intShortInfer(): kotlin.Int -internal fun intString(): kotlin.Int -internal fun nonBlockNoReturnIfUnitInOneBranch(): kotlin.Int -internal fun nonBlockReturnIfEmptyIf(): kotlin.Int -internal fun none(): kotlin.Unit -internal fun returnNothing(): kotlin.Nothing -internal fun test1(): kotlin.Any -internal fun test2(): kotlin.Any -internal fun test3(): kotlin.Any -internal fun test4(): () -> kotlin.Unit -internal fun test5(): kotlin.Any -internal fun test6(): kotlin.Any -internal fun testFunctionLiterals(): kotlin.Unit -internal fun unitEmpty(): kotlin.Unit -internal fun unitEmptyInfer(): kotlin.Unit -internal fun unitEmptyReturn(): kotlin.Unit -internal fun unitIntReturn(): kotlin.Unit -internal fun unitShort(): kotlin.Unit -internal fun unitShortConv(): kotlin.Unit -internal fun unitShortNull(): kotlin.Unit -internal fun unitUnitReturn(): kotlin.Unit +public fun foo(/*0*/ expr: java.lang.StringBuilder): kotlin.Int +public fun illegalConstantBlock(): kotlin.String +public fun illegalConstantBody(): kotlin.Int +public fun illegalIfBlock(): kotlin.Boolean +public fun illegalIfBody(): kotlin.Int +public fun illegalReturnIf(): kotlin.Char +public fun intBlock(): kotlin.Int +public fun intBlock1(): kotlin.Int +public fun intEmpty(): kotlin.Int +public fun intFunctionLiteral(): kotlin.Int +public fun intShort(): kotlin.Int +public fun intShortInfer(): kotlin.Int +public fun intString(): kotlin.Int +public fun nonBlockNoReturnIfUnitInOneBranch(): kotlin.Int +public fun nonBlockReturnIfEmptyIf(): kotlin.Int +public fun none(): kotlin.Unit +public fun returnNothing(): kotlin.Nothing +public fun test1(): kotlin.Any +public fun test2(): kotlin.Any +public fun test3(): kotlin.Any +public fun test4(): () -> kotlin.Unit +public fun test5(): kotlin.Any +public fun test6(): kotlin.Any +public fun testFunctionLiterals(): kotlin.Unit +public fun unitEmpty(): kotlin.Unit +public fun unitEmptyInfer(): kotlin.Unit +public fun unitEmptyReturn(): kotlin.Unit +public fun unitIntReturn(): kotlin.Unit +public fun unitShort(): kotlin.Unit +public fun unitShortConv(): kotlin.Unit +public fun unitShortNull(): kotlin.Unit +public fun unitUnitReturn(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean protected final fun f(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/GenericArgumentConsistency.txt b/compiler/testData/diagnostics/tests/GenericArgumentConsistency.txt index fc4d96d2fa3..87581f389ea 100644 --- a/compiler/testData/diagnostics/tests/GenericArgumentConsistency.txt +++ b/compiler/testData/diagnostics/tests/GenericArgumentConsistency.txt @@ -1,66 +1,66 @@ package -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface A1 { +public interface A1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B : A { +public interface B : A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B1 : A1 { +public interface B1 : A1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B2 : A1, B1 { +public interface B2 : A1, B1 { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface BA1 { +public interface BA1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface BB1 : BA1 { +public interface BB1 : BA1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface BB2 : BA1, BB1 { +public interface BB2 : BA1, BB1 { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface C : B, A { +public interface C : B, A { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface C1 : B, A { +public interface C1 : B, A { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface D : C, B { +public interface D : C, B { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String @@ -68,25 +68,25 @@ internal interface D : C, B { package sx2 { - internal interface AA1 { + public interface AA1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface AB1 : sx2.AA1 { + public interface AB1 : sx2.AA1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface AB2 : sx2.AA1, sx2.AB1, sx2.AB3 { + public interface AB2 : sx2.AA1, sx2.AB1, sx2.AB3 { public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface AB3 : sx2.AA1> { + public interface AB3 : sx2.AA1> { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -95,25 +95,25 @@ package sx2 { package x { - internal interface AA1 { + public interface AA1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface AB1 : x.AA1 { + public interface AB1 : x.AA1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface AB2 : x.AA1, x.AB1, x.AB3 { + public interface AB2 : x.AA1, x.AB1, x.AB3 { public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface AB3 : x.AA1> { + public interface AB3 : x.AA1> { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -122,25 +122,25 @@ package x { package x2 { - internal interface AA1 { + public interface AA1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface AB1 : x2.AA1 { + public interface AB1 : x2.AA1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface AB2 : x2.AA1, x2.AB1, x2.AB3 { + public interface AB2 : x2.AA1, x2.AB1, x2.AB3 { public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface AB3 : x2.AA1> { + public interface AB3 : x2.AA1> { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -149,25 +149,25 @@ package x2 { package x3 { - internal interface AA1 { + public interface AA1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface AB1 : x3.AA1 { + public interface AB1 : x3.AA1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface AB2 : x3.AA1, x3.AB1, x3.AB3 { + public interface AB2 : x3.AA1, x3.AB1, x3.AB3 { public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface AB3 : x3.AA1> { + public interface AB3 : x3.AA1> { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/GenericFunctionIsLessSpecific.txt b/compiler/testData/diagnostics/tests/GenericFunctionIsLessSpecific.txt index 9fe0eed9335..9e883bec641 100644 --- a/compiler/testData/diagnostics/tests/GenericFunctionIsLessSpecific.txt +++ b/compiler/testData/diagnostics/tests/GenericFunctionIsLessSpecific.txt @@ -1,5 +1,5 @@ package -internal fun foo(/*0*/ t: T): kotlin.Unit -internal fun foo(/*0*/ i: kotlin.Int): kotlin.Int -internal fun test(): kotlin.Unit +public fun foo(/*0*/ t: T): kotlin.Unit +public fun foo(/*0*/ i: kotlin.Int): kotlin.Int +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/IncDec.txt b/compiler/testData/diagnostics/tests/IncDec.txt index 14608d934a5..adf43d1c462 100644 --- a/compiler/testData/diagnostics/tests/IncDec.txt +++ b/compiler/testData/diagnostics/tests/IncDec.txt @@ -1,32 +1,32 @@ package -internal fun testIncDec(): kotlin.Unit -internal fun testUnitIncDec(): kotlin.Unit -internal fun testWrongIncDec(): kotlin.Unit +public fun testIncDec(): kotlin.Unit +public fun testUnitIncDec(): kotlin.Unit +public fun testWrongIncDec(): kotlin.Unit -internal final class IncDec { +public final class IncDec { public constructor IncDec() - internal final fun dec(): IncDec + public final fun dec(): IncDec public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun inc(): IncDec + public final fun inc(): IncDec public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class UnitIncDec { +public final class UnitIncDec { public constructor UnitIncDec() - internal final fun dec(): kotlin.Unit + public final fun dec(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun inc(): kotlin.Unit + public final fun inc(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class WrongIncDec { +public final class WrongIncDec { public constructor WrongIncDec() - internal final fun dec(): kotlin.Int + public final fun dec(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun inc(): kotlin.Int + public final fun inc(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/IncorrectCharacterLiterals.txt b/compiler/testData/diagnostics/tests/IncorrectCharacterLiterals.txt index 6ab5168b9f0..8b58ff7eca1 100644 --- a/compiler/testData/diagnostics/tests/IncorrectCharacterLiterals.txt +++ b/compiler/testData/diagnostics/tests/IncorrectCharacterLiterals.txt @@ -1,4 +1,4 @@ package -internal fun ff(): kotlin.Unit -internal fun test(): kotlin.Unit +public fun ff(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/InferNullabilityInThenBlock.txt b/compiler/testData/diagnostics/tests/InferNullabilityInThenBlock.txt index be876af32e5..9829379fc86 100644 --- a/compiler/testData/diagnostics/tests/InferNullabilityInThenBlock.txt +++ b/compiler/testData/diagnostics/tests/InferNullabilityInThenBlock.txt @@ -1,4 +1,4 @@ package -internal fun ff(/*0*/ a: kotlin.String): kotlin.Int -internal fun gg(): kotlin.Unit +public fun ff(/*0*/ a: kotlin.String): kotlin.Int +public fun gg(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/IsExpressions.txt b/compiler/testData/diagnostics/tests/IsExpressions.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/tests/IsExpressions.txt +++ b/compiler/testData/diagnostics/tests/IsExpressions.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/LValueAssignment.txt b/compiler/testData/diagnostics/tests/LValueAssignment.txt index 6902bf51732..1f74c392ee9 100644 --- a/compiler/testData/diagnostics/tests/LValueAssignment.txt +++ b/compiler/testData/diagnostics/tests/LValueAssignment.txt @@ -1,75 +1,75 @@ package package lvalue_assignment { - internal fun canBe(/*0*/ i0: kotlin.Int, /*1*/ j: kotlin.Int): kotlin.Unit - internal fun canBe2(/*0*/ j: kotlin.Int): kotlin.Unit - internal fun cannotBe(): kotlin.Unit - internal fun foo(): kotlin.Unit - internal fun getInt(): kotlin.Int - internal fun kotlin.Array.checkThis(): kotlin.Unit + public fun canBe(/*0*/ i0: kotlin.Int, /*1*/ j: kotlin.Int): kotlin.Unit + public fun canBe2(/*0*/ j: kotlin.Int): kotlin.Unit + public fun cannotBe(): kotlin.Unit + public fun foo(): kotlin.Unit + public fun getInt(): kotlin.Int + public fun kotlin.Array.checkThis(): kotlin.Unit - internal final class A { + public final class A { public constructor A() - internal final var a: kotlin.Int + public final var a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal abstract class Ab { + public abstract class Ab { public constructor Ab() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun getArray(): kotlin.Array + public abstract fun getArray(): kotlin.Array public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class B { + public open class B { public constructor B() - internal final var b: kotlin.Int - internal final val c: kotlin.Int = 34 + public final var b: kotlin.Int + public final val c: kotlin.Int = 34 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class C : lvalue_assignment.B { + public final class C : lvalue_assignment.B { public constructor C() - internal final override /*1*/ /*fake_override*/ var b: kotlin.Int - internal final override /*1*/ /*fake_override*/ val c: kotlin.Int - internal final var x: kotlin.Int - internal final fun bar(/*0*/ c: lvalue_assignment.C): kotlin.Unit + public final override /*1*/ /*fake_override*/ var b: kotlin.Int + public final override /*1*/ /*fake_override*/ val c: kotlin.Int + public final var x: kotlin.Int + public final fun bar(/*0*/ c: lvalue_assignment.C): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ c: lvalue_assignment.C): kotlin.Unit - internal final fun foo1(/*0*/ c: lvalue_assignment.C): kotlin.Unit + public final fun foo(/*0*/ c: lvalue_assignment.C): kotlin.Unit + public final fun foo1(/*0*/ c: lvalue_assignment.C): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class D { + public final class D { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class B { + public final inner class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal final class Test { + public final class Test { public constructor Test() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun testArrays(/*0*/ a: kotlin.Array, /*1*/ ab: lvalue_assignment.Ab): kotlin.Unit - internal final fun testIllegalValues(): kotlin.Unit - internal final fun testIncompleteSyntax(): kotlin.Unit - internal final fun testVariables(): kotlin.Unit - internal final fun testVariables1(): kotlin.Unit + public final fun testArrays(/*0*/ a: kotlin.Array, /*1*/ ab: lvalue_assignment.Ab): kotlin.Unit + public final fun testIllegalValues(): kotlin.Unit + public final fun testIncompleteSyntax(): kotlin.Unit + public final fun testVariables(): kotlin.Unit + public final fun testVariables1(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/LateInit.txt b/compiler/testData/diagnostics/tests/LateInit.txt index 84c23d0597a..4bf696f3613 100644 --- a/compiler/testData/diagnostics/tests/LateInit.txt +++ b/compiler/testData/diagnostics/tests/LateInit.txt @@ -1,29 +1,29 @@ package -internal lateinit val topLevel: kotlin.String -internal lateinit var topLevelMutable: kotlin.String +public lateinit val topLevel: kotlin.String +public lateinit var topLevelMutable: kotlin.String public abstract class A { public constructor A(/*0*/ p2: kotlin.String) public final lateinit val a: kotlin.String - internal final lateinit val b: T + public final lateinit val b: T private final lateinit var c: kotlin.CharSequence - internal final lateinit val d: kotlin.String + public final lateinit val d: kotlin.String public final lateinit var e: kotlin.String - internal final lateinit val e1: V - internal abstract lateinit val e10: kotlin.String - internal final lateinit val e2: kotlin.String? - internal final lateinit val e3: kotlin.Int - internal final lateinit val e4: kotlin.Int? - internal final lateinit var e5: kotlin.String - internal final lateinit var e6: kotlin.Int - internal final lateinit val e7: kotlin.String - internal final lateinit val e8: kotlin.String - internal final lateinit var e9: kotlin.String - internal final val p2: kotlin.String - internal final lateinit val kotlin.String.e11: kotlin.String - internal final lateinit var kotlin.String.e12: kotlin.String - internal final fun a(): kotlin.Unit + public final lateinit val e1: V + public abstract lateinit val e10: kotlin.String + public final lateinit val e2: kotlin.String? + public final lateinit val e3: kotlin.Int + public final lateinit val e4: kotlin.Int? + public final lateinit var e5: kotlin.String + public final lateinit var e6: kotlin.Int + public final lateinit val e7: kotlin.String + public final lateinit val e8: kotlin.String + public final lateinit var e9: kotlin.String + public final val p2: kotlin.String + public final lateinit val kotlin.String.e11: kotlin.String + public final lateinit var kotlin.String.e12: kotlin.String + public final fun a(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -31,7 +31,7 @@ public abstract class A { public abstract class AbstractClass { public constructor AbstractClass() - internal abstract val str: kotlin.String + public abstract val str: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -39,13 +39,13 @@ public abstract class AbstractClass { public final class AbstractClassImpl : AbstractClass { public constructor AbstractClassImpl() - internal open override /*1*/ lateinit val str: kotlin.String + public open override /*1*/ lateinit val str: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class CustomDelegate { +public final class CustomDelegate { public constructor CustomDelegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun get(/*0*/ thisRef: kotlin.Any?, /*1*/ prop: kotlin.PropertyMetadata): kotlin.String @@ -54,7 +54,7 @@ internal final class CustomDelegate { } public interface Intf { - internal abstract lateinit val str: kotlin.String + public abstract lateinit val str: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/LocalClassAndShortSubpackageNames.txt b/compiler/testData/diagnostics/tests/LocalClassAndShortSubpackageNames.txt index cef265cfca7..dba5f1e4563 100644 --- a/compiler/testData/diagnostics/tests/LocalClassAndShortSubpackageNames.txt +++ b/compiler/testData/diagnostics/tests/LocalClassAndShortSubpackageNames.txt @@ -1,11 +1,11 @@ package package foo { - internal fun f(): kotlin.Unit + public fun f(): kotlin.Unit package foo.bar { - internal final class X { + public final class X { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/MultilineStringTemplates.txt b/compiler/testData/diagnostics/tests/MultilineStringTemplates.txt index 8e670c16782..b0891f6c508 100644 --- a/compiler/testData/diagnostics/tests/MultilineStringTemplates.txt +++ b/compiler/testData/diagnostics/tests/MultilineStringTemplates.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -internal fun new(): kotlin.String +public fun box(): kotlin.String +public fun new(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/MultipleBounds.txt b/compiler/testData/diagnostics/tests/MultipleBounds.txt index fc4dc24eb54..d58cb798f18 100644 --- a/compiler/testData/diagnostics/tests/MultipleBounds.txt +++ b/compiler/testData/diagnostics/tests/MultipleBounds.txt @@ -1,52 +1,52 @@ package package Jet87 { - internal val t1: kotlin.Unit - internal val t2: kotlin.Unit - internal val t3: kotlin.Unit - internal val x: kotlin.Int = 0 - internal fun test(): kotlin.Unit - internal fun test2(/*0*/ t: T): kotlin.Unit where T : Jet87.B + public val t1: kotlin.Unit + public val t2: kotlin.Unit + public val t3: kotlin.Unit + public val x: kotlin.Int = 0 + public fun test(): kotlin.Unit + public fun test2(/*0*/ t: T): kotlin.Unit where T : Jet87.B - internal open class A { + public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface B { - internal open fun bar(): kotlin.Double + public interface B { + public open fun bar(): kotlin.Double public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Bar { + public final class Bar { public constructor Bar() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Buzz> where T : [ERROR : nioho] { + public final class Buzz> where T : [ERROR : nioho] { public constructor Buzz>() where T : [ERROR : nioho] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class C : Jet87.A, Jet87.B { + public final class C : Jet87.A, Jet87.B { public constructor C() - internal open override /*1*/ /*fake_override*/ fun bar(): kotlin.Double + public open override /*1*/ /*fake_override*/ fun bar(): kotlin.Double public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class D { + public final class D { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -54,46 +54,46 @@ package Jet87 { public companion object Companion : Jet87.A, Jet87.B { private constructor Companion() - internal open override /*1*/ /*fake_override*/ fun bar(): kotlin.Double + public open override /*1*/ /*fake_override*/ fun bar(): kotlin.Double public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } } - internal final class Foo { + public final class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface G { - internal abstract val bal: kotlin.Double - internal abstract val bas: kotlin.Double - internal abstract val boo: kotlin.Double where X : Jet87.B + public interface G { + public abstract val bal: kotlin.Double + public abstract val bas: kotlin.Double + public abstract val boo: kotlin.Double where X : Jet87.B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Test1 where T : Jet87.B { + public final class Test1 where T : Jet87.B { public constructor Test1() where T : Jet87.B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(/*0*/ t: T): kotlin.Unit + public final fun test(/*0*/ t: T): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class X { + public final class X { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Y where T : Jet87.Bar { + public final class Y where T : Jet87.Bar { public constructor Y() where T : Jet87.Bar public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/Nullability.txt b/compiler/testData/diagnostics/tests/Nullability.txt index cd09153da92..b0b9aeaa6d7 100644 --- a/compiler/testData/diagnostics/tests/Nullability.txt +++ b/compiler/testData/diagnostics/tests/Nullability.txt @@ -1,13 +1,13 @@ package -internal fun f(/*0*/ out: kotlin.String?): kotlin.Unit -internal fun f1(/*0*/ out: kotlin.String?): kotlin.Unit -internal fun f2(/*0*/ out: kotlin.String?): kotlin.Unit -internal fun f3(/*0*/ out: kotlin.String?): kotlin.Unit -internal fun f4(/*0*/ s: kotlin.String?): kotlin.Unit -internal fun f5(/*0*/ s: kotlin.String?): kotlin.Unit -internal fun f6(/*0*/ s: kotlin.String?): kotlin.Unit -internal fun f7(/*0*/ s: kotlin.String?, /*1*/ t: kotlin.String?): kotlin.Unit -internal fun f8(/*0*/ b: kotlin.String?, /*1*/ a: kotlin.String): kotlin.Unit -internal fun f9(/*0*/ a: kotlin.Int?): kotlin.Int -internal fun test(): kotlin.Unit +public fun f(/*0*/ out: kotlin.String?): kotlin.Unit +public fun f1(/*0*/ out: kotlin.String?): kotlin.Unit +public fun f2(/*0*/ out: kotlin.String?): kotlin.Unit +public fun f3(/*0*/ out: kotlin.String?): kotlin.Unit +public fun f4(/*0*/ s: kotlin.String?): kotlin.Unit +public fun f5(/*0*/ s: kotlin.String?): kotlin.Unit +public fun f6(/*0*/ s: kotlin.String?): kotlin.Unit +public fun f7(/*0*/ s: kotlin.String?, /*1*/ t: kotlin.String?): kotlin.Unit +public fun f8(/*0*/ b: kotlin.String?, /*1*/ a: kotlin.String): kotlin.Unit +public fun f9(/*0*/ a: kotlin.Int?): kotlin.Int +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/ObjectWithConstructor.txt b/compiler/testData/diagnostics/tests/ObjectWithConstructor.txt index bcf788082cc..56bfde65380 100644 --- a/compiler/testData/diagnostics/tests/ObjectWithConstructor.txt +++ b/compiler/testData/diagnostics/tests/ObjectWithConstructor.txt @@ -1,8 +1,8 @@ package -internal val x: kotlin.Any +public val x: kotlin.Any -internal object A1 { +public object A1 { private constructor A1() private constructor A1(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -10,7 +10,7 @@ internal object A1 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal object A2 { +public object A2 { public constructor A2(/*0*/ prop: kotlin.Int) private constructor A2(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.Int) private final val prop: kotlin.Int @@ -19,7 +19,7 @@ internal object A2 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class A3 { +public final class A3 { public constructor A3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -28,7 +28,7 @@ internal final class A3 { public companion object B { public constructor B() private constructor B(/*0*/ prop: kotlin.Int) - internal final val prop: kotlin.Int + public final val prop: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/OverrideFunctionWithParamDefaultValue.txt b/compiler/testData/diagnostics/tests/OverrideFunctionWithParamDefaultValue.txt index b80170a47b3..87f2948f647 100644 --- a/compiler/testData/diagnostics/tests/OverrideFunctionWithParamDefaultValue.txt +++ b/compiler/testData/diagnostics/tests/OverrideFunctionWithParamDefaultValue.txt @@ -1,19 +1,19 @@ package -internal fun invokeIt(): kotlin.Unit +public fun invokeIt(): kotlin.Unit -internal abstract class B { +public abstract class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo2(/*0*/ arg: kotlin.Int = ...): kotlin.Int + public abstract fun foo2(/*0*/ arg: kotlin.Int = ...): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : B { +public final class C : B { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo2(/*0*/ arg: kotlin.Int = ...): kotlin.Int + public open override /*1*/ fun foo2(/*0*/ arg: kotlin.Int = ...): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/OverridenFunctionAndSpecifiedTypeParameter.txt b/compiler/testData/diagnostics/tests/OverridenFunctionAndSpecifiedTypeParameter.txt index ba834eb0a3e..f24e36869a0 100644 --- a/compiler/testData/diagnostics/tests/OverridenFunctionAndSpecifiedTypeParameter.txt +++ b/compiler/testData/diagnostics/tests/OverridenFunctionAndSpecifiedTypeParameter.txt @@ -1,18 +1,18 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit -internal interface Aaa { +public interface Aaa { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal abstract fun zzz(/*0*/ value: T): kotlin.Unit + public abstract fun zzz(/*0*/ value: T): kotlin.Unit } -internal final class Bbb : Aaa { +public final class Bbb : Aaa { public constructor Bbb() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal open override /*1*/ fun zzz(/*0*/ value: T): kotlin.Unit + public open override /*1*/ fun zzz(/*0*/ value: T): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/OverridingVarByVal.txt b/compiler/testData/diagnostics/tests/OverridingVarByVal.txt index 4a16abdf98d..2ca1086bf59 100644 --- a/compiler/testData/diagnostics/tests/OverridingVarByVal.txt +++ b/compiler/testData/diagnostics/tests/OverridingVarByVal.txt @@ -1,31 +1,31 @@ package -internal final class Val : Var, VarT { +public final class Val : Var, VarT { public constructor Val() - internal open override /*2*/ val v: kotlin.Int = 1 + public open override /*2*/ val v: kotlin.Int = 1 public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Var { +public open class Var { public constructor Var() - internal open var v: kotlin.Int + public open var v: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Var2 : Var { +public final class Var2 : Var { public constructor Var2() - internal open override /*1*/ var v: kotlin.Int + public open override /*1*/ var v: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface VarT { - internal abstract var v: kotlin.Int +public interface VarT { + public abstract var v: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/PackageAsExpression.txt b/compiler/testData/diagnostics/tests/PackageAsExpression.txt index 9d507eb3585..7a583928d01 100644 --- a/compiler/testData/diagnostics/tests/PackageAsExpression.txt +++ b/compiler/testData/diagnostics/tests/PackageAsExpression.txt @@ -1,8 +1,8 @@ package package root { - internal val x: [ERROR : Type for root.a] - internal val y2: [ERROR : Type for package] + public val x: [ERROR : Type for root.a] + public val y2: [ERROR : Type for package] package root.a { } diff --git a/compiler/testData/diagnostics/tests/PackageInExpressionPosition.txt b/compiler/testData/diagnostics/tests/PackageInExpressionPosition.txt index fdec9954fdc..4485e026e44 100644 --- a/compiler/testData/diagnostics/tests/PackageInExpressionPosition.txt +++ b/compiler/testData/diagnostics/tests/PackageInExpressionPosition.txt @@ -1,18 +1,18 @@ package package foo { - internal val f: () -> ??? - internal val s: [ERROR : Type for java] - internal val ss: [ERROR : Type for System] - internal val sss: [ERROR : Type for X] - internal val x: kotlin.String - internal val xs: [ERROR : Type for java.lang] - internal val xss: [ERROR : Type for java.lang.System] - internal val xsss: [ERROR : Type for foo.X] - internal val xssss: [ERROR : Type for foo] - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public val f: () -> ??? + public val s: [ERROR : Type for java] + public val ss: [ERROR : Type for System] + public val sss: [ERROR : Type for X] + public val x: kotlin.String + public val xs: [ERROR : Type for java.lang] + public val xss: [ERROR : Type for java.lang.System] + public val xsss: [ERROR : Type for foo.X] + public val xssss: [ERROR : Type for foo] + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal final class X { + public final class X { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/PackageInTypePosition.txt b/compiler/testData/diagnostics/tests/PackageInTypePosition.txt index bf0df3674f4..320e2d2761a 100644 --- a/compiler/testData/diagnostics/tests/PackageInTypePosition.txt +++ b/compiler/testData/diagnostics/tests/PackageInTypePosition.txt @@ -1,6 +1,6 @@ package -[ERROR : foo]() internal fun bar(/*0*/ p: [ERROR : foo]): [ERROR : foo] +[ERROR : foo]() public fun bar(/*0*/ p: [ERROR : foo]): [ERROR : foo] package foo { } diff --git a/compiler/testData/diagnostics/tests/PackageQualified.txt b/compiler/testData/diagnostics/tests/PackageQualified.txt index 36104b57cf9..800b945a399 100644 --- a/compiler/testData/diagnostics/tests/PackageQualified.txt +++ b/compiler/testData/diagnostics/tests/PackageQualified.txt @@ -1,67 +1,67 @@ package package foobar { - internal val x1: [ERROR : ] - internal val x2: java.util.List? = null - internal val y1: kotlin.List? = null - internal fun done(/*0*/ result: O): foobar.Iteratee + public val x1: [ERROR : ] + public val x2: java.util.List? = null + public val y1: kotlin.List? = null + public fun done(/*0*/ result: O): foobar.Iteratee - internal abstract class Collection : kotlin.Iterable { + public abstract class Collection : kotlin.Iterable { public constructor Collection() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun iterate(/*0*/ iteratee: foobar.Iteratee): O + public final fun iterate(/*0*/ iteratee: foobar.Iteratee): O public abstract override /*1*/ /*fake_override*/ fun iterator(): kotlin.Iterator public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal abstract class Foo { + public abstract class Foo { public constructor Foo() - internal abstract val x: T + public abstract val x: T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal abstract class Iteratee { + public abstract class Iteratee { public constructor Iteratee() - internal abstract val isDone: kotlin.Boolean - internal abstract val result: O - internal abstract fun done(): O + public abstract val isDone: kotlin.Boolean + public abstract val result: O + public abstract fun done(): O public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun process(/*0*/ item: I): foobar.Iteratee + public abstract fun process(/*0*/ item: I): foobar.Iteratee public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class StrangeIterateeImpl : foobar.Iteratee { + public final class StrangeIterateeImpl : foobar.Iteratee { public constructor StrangeIterateeImpl(/*0*/ obj: O) - internal open override /*1*/ val isDone: kotlin.Boolean = true - internal final val obj: O - internal open override /*1*/ val result: O - internal open override /*1*/ fun done(): O + public open override /*1*/ val isDone: kotlin.Boolean = true + public final val obj: O + public open override /*1*/ val result: O + public open override /*1*/ fun done(): O public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open override /*1*/ fun process(/*0*/ item: I): foobar.Iteratee + public open override /*1*/ fun process(/*0*/ item: I): foobar.Iteratee public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal abstract class Sum : foobar.Iteratee { + public abstract class Sum : foobar.Iteratee { public constructor Sum() - internal abstract override /*1*/ val isDone: kotlin.Boolean - internal abstract override /*1*/ val result: kotlin.Int - internal abstract override /*1*/ fun done(): kotlin.Int + public abstract override /*1*/ val isDone: kotlin.Boolean + public abstract override /*1*/ val result: kotlin.Int + public abstract override /*1*/ fun done(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open override /*1*/ fun process(/*0*/ item: kotlin.Int): foobar.Iteratee + public open override /*1*/ fun process(/*0*/ item: kotlin.Int): foobar.Iteratee public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } package foobar.a { - internal val a: java.util.List? = null - internal val a2: [ERROR : util.List]? - internal val a3: [ERROR : ArrayList]? - internal val b: kotlin.List? = null - internal val b1: [ERROR : util.List]? + public val a: java.util.List? = null + public val a2: [ERROR : util.List]? + public val a3: [ERROR : ArrayList]? + public val b: kotlin.List? = null + public val b1: [ERROR : util.List]? } } diff --git a/compiler/testData/diagnostics/tests/PrimaryConstructors.txt b/compiler/testData/diagnostics/tests/PrimaryConstructors.txt index a25c01e7c6f..0c095b84eac 100644 --- a/compiler/testData/diagnostics/tests/PrimaryConstructors.txt +++ b/compiler/testData/diagnostics/tests/PrimaryConstructors.txt @@ -1,13 +1,13 @@ package -internal final class MyIterable : kotlin.Iterable { +public final class MyIterable : kotlin.Iterable { public constructor MyIterable() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ fun iterator(): kotlin.Iterator public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class MyIterator : kotlin.Iterator { + public final inner class MyIterator : kotlin.Iterator { public constructor MyIterator() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun hasNext(): kotlin.Boolean @@ -17,33 +17,33 @@ internal final class MyIterable : kotlin.Iterable { } } -internal final class X { +public final class X { public constructor X() - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Y { +public open class Y { public constructor Y() - internal final val x: kotlin.Int = 2 + public final val x: kotlin.Int = 2 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Y1 { +public final class Y1 { public constructor Y1() - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Z : Y { +public final class Z : Y { public constructor Z() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/PrivateFromOuterPackage.txt b/compiler/testData/diagnostics/tests/PrivateFromOuterPackage.txt index bae081c3e6a..44f40317baa 100644 --- a/compiler/testData/diagnostics/tests/PrivateFromOuterPackage.txt +++ b/compiler/testData/diagnostics/tests/PrivateFromOuterPackage.txt @@ -11,10 +11,10 @@ package outer { } package outer.p1 { - internal fun use(): kotlin.Unit + public fun use(): kotlin.Unit package outer.p1.p2 { - internal fun use(): kotlin.Unit + public fun use(): kotlin.Unit } } } diff --git a/compiler/testData/diagnostics/tests/ProcessingEmptyImport.txt b/compiler/testData/diagnostics/tests/ProcessingEmptyImport.txt index ce1c6519a3e..f02cfd0571e 100644 --- a/compiler/testData/diagnostics/tests/ProcessingEmptyImport.txt +++ b/compiler/testData/diagnostics/tests/ProcessingEmptyImport.txt @@ -1,3 +1,3 @@ package -internal fun firstFun(): kotlin.Unit +public fun firstFun(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/ProjectionOnFunctionArgumentErrror.txt b/compiler/testData/diagnostics/tests/ProjectionOnFunctionArgumentErrror.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/tests/ProjectionOnFunctionArgumentErrror.txt +++ b/compiler/testData/diagnostics/tests/ProjectionOnFunctionArgumentErrror.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/ProjectionsInSupertypes.txt b/compiler/testData/diagnostics/tests/ProjectionsInSupertypes.txt index 2a901e4984e..6bd87e60c65 100644 --- a/compiler/testData/diagnostics/tests/ProjectionsInSupertypes.txt +++ b/compiler/testData/diagnostics/tests/ProjectionsInSupertypes.txt @@ -1,30 +1,30 @@ package -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface C { +public interface C { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface D { +public interface D { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Test : A, B, C<*>?, D { +public interface Test : A, B, C<*>?, D { public open override /*4*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*4*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*4*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/Properties.txt b/compiler/testData/diagnostics/tests/Properties.txt index 91552f0a072..4d021aa825c 100644 --- a/compiler/testData/diagnostics/tests/Properties.txt +++ b/compiler/testData/diagnostics/tests/Properties.txt @@ -1,16 +1,16 @@ package -internal val p: kotlin.Int = 1 -internal var x: kotlin.Int -internal val xx: kotlin.Int +public val p: kotlin.Int = 1 +public var x: kotlin.Int +public val xx: kotlin.Int -internal final class Test { +public final class Test { public constructor Test() - internal final var a: kotlin.Int - internal final var b: kotlin.Int + public final var a: kotlin.Int + public final var b: kotlin.Int public final val i: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(): kotlin.Unit + public final fun f(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/PropertyInitializers.txt b/compiler/testData/diagnostics/tests/PropertyInitializers.txt index 3eec7bb642f..40084ada367 100644 --- a/compiler/testData/diagnostics/tests/PropertyInitializers.txt +++ b/compiler/testData/diagnostics/tests/PropertyInitializers.txt @@ -1,11 +1,11 @@ package -internal final class Foo { +public final class Foo { public constructor Foo(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int) - internal final val a: kotlin.Int - internal final val c: kotlin.Int - internal final val d: kotlin.Int - internal final val e: kotlin.Int + public final val a: kotlin.Int + public final val c: kotlin.Int + public final val d: kotlin.Int + public final val e: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/QualifiedExpressions.txt b/compiler/testData/diagnostics/tests/QualifiedExpressions.txt index 4f8b95ecc72..71475b83c4c 100644 --- a/compiler/testData/diagnostics/tests/QualifiedExpressions.txt +++ b/compiler/testData/diagnostics/tests/QualifiedExpressions.txt @@ -1,6 +1,6 @@ package package qualified_expressions { - internal fun test(/*0*/ s: kotlin.IntRange?): kotlin.Unit - internal fun kotlin.String.startsWith(/*0*/ s: kotlin.String): kotlin.Boolean + public fun test(/*0*/ s: kotlin.IntRange?): kotlin.Unit + public fun kotlin.String.startsWith(/*0*/ s: kotlin.String): kotlin.Boolean } diff --git a/compiler/testData/diagnostics/tests/RecursiveResolve.txt b/compiler/testData/diagnostics/tests/RecursiveResolve.txt index d51f19ddeb3..1ca10ca093b 100644 --- a/compiler/testData/diagnostics/tests/RecursiveResolve.txt +++ b/compiler/testData/diagnostics/tests/RecursiveResolve.txt @@ -1,13 +1,13 @@ package -internal final class Test { +public final class Test { public constructor Test(/*0*/ foo: kotlin.Any?, /*1*/ bar: kotlin.Any?) private final val bar: kotlin.Any private final val bas: kotlin.Int - internal final val bas2: kotlin.Int - internal final val foo: kotlin.Any - internal final fun bar(): kotlin.Int - internal final fun bar(/*0*/ i: kotlin.Int): kotlin.Int + public final val bas2: kotlin.Int + public final val foo: kotlin.Any + public final fun bar(): kotlin.Int + public final fun bar(/*0*/ i: kotlin.Int): kotlin.Int private final fun bar2(): kotlin.Int private final fun bar2(/*0*/ i: kotlin.Int): kotlin.Int private final fun bas(): kotlin.Int @@ -17,14 +17,14 @@ internal final class Test { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Test2 { +public final class Test2 { public constructor Test2(/*0*/ foo: kotlin.Any?, /*1*/ bar: kotlin.Any?) private final val bar: kotlin.Any private final val bas: kotlin.Int - internal final val bas2: kotlin.Int - internal final val foo: kotlin.Any - internal final fun bar(): kotlin.Int - internal final fun bar(/*0*/ i: kotlin.Int): kotlin.Int + public final val bas2: kotlin.Int + public final val foo: kotlin.Any + public final fun bar(): kotlin.Int + public final fun bar(/*0*/ i: kotlin.Int): kotlin.Int private final fun bar2(): kotlin.Int private final fun bar2(/*0*/ i: kotlin.Int): kotlin.Int private final fun bas(): kotlin.Int @@ -34,14 +34,14 @@ internal final class Test2 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Test3 { +public final class Test3 { public constructor Test3(/*0*/ foo: kotlin.Any?, /*1*/ bar: kotlin.Any?) private final val bar: kotlin.Any private final val bas: kotlin.Int - internal final val bas2: kotlin.Int - internal final val foo: kotlin.Any - internal final fun bar(): kotlin.Int - internal final fun bar(/*0*/ i: kotlin.Int): kotlin.Int + public final val bas2: kotlin.Int + public final val foo: kotlin.Any + public final fun bar(): kotlin.Int + public final fun bar(/*0*/ i: kotlin.Int): kotlin.Int private final fun bar2(): [ERROR : Error function type] private final fun bar2(/*0*/ i: kotlin.Int): kotlin.Int private final fun bas(): kotlin.Int @@ -51,14 +51,14 @@ internal final class Test3 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Test4 { +public final class Test4 { public constructor Test4(/*0*/ foo: kotlin.Any?, /*1*/ bar: kotlin.Any?) private final val bar: kotlin.Any private final val bas: kotlin.Int - internal final val bas2: kotlin.Int - internal final val foo: kotlin.Any - internal final fun bar(): kotlin.Int - internal final fun bar(/*0*/ i: kotlin.Int): kotlin.Int + public final val bas2: kotlin.Int + public final val foo: kotlin.Any + public final fun bar(): kotlin.Int + public final fun bar(/*0*/ i: kotlin.Int): kotlin.Int private final fun bar2(): [ERROR : Error function type] private final fun bar2(/*0*/ i: kotlin.Int): kotlin.Int private final fun bas(): kotlin.Int @@ -68,14 +68,14 @@ internal final class Test4 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Test5 { +public final class Test5 { public constructor Test5(/*0*/ foo: kotlin.Any?, /*1*/ bar: kotlin.Any?) private final val bar: kotlin.Any private final val bas: kotlin.Int - internal final val bas2: kotlin.Int - internal final val foo: kotlin.Any - internal final fun bar(): kotlin.Int - internal final fun bar(/*0*/ i: kotlin.Int): kotlin.Int + public final val bas2: kotlin.Int + public final val foo: kotlin.Any + public final fun bar(): kotlin.Int + public final fun bar(/*0*/ i: kotlin.Int): kotlin.Int private final fun bar2(): kotlin.Int private final fun bar2(/*0*/ i: kotlin.Int): kotlin.Int private final fun bas(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/RecursiveTypeInference.txt b/compiler/testData/diagnostics/tests/RecursiveTypeInference.txt index 70edffbb5dd..de8c2b4fa90 100644 --- a/compiler/testData/diagnostics/tests/RecursiveTypeInference.txt +++ b/compiler/testData/diagnostics/tests/RecursiveTypeInference.txt @@ -1,36 +1,36 @@ package package a { - internal val foo: [ERROR : Error function type] - internal fun bar(): [ERROR : Error function type] + public val foo: [ERROR : Error function type] + public fun bar(): [ERROR : Error function type] } package b { - internal fun bar(): [ERROR : Error function type] - internal fun foo(): [ERROR : Error function type] + public fun bar(): [ERROR : Error function type] + public fun foo(): [ERROR : Error function type] } package c { - internal fun bar(): [ERROR : Error function type] - internal fun bazz(): [ERROR : Error function type] - internal fun foo(): [ERROR : Error function type] + public fun bar(): [ERROR : Error function type] + public fun bazz(): [ERROR : Error function type] + public fun foo(): [ERROR : Error function type] } package ok { package ok.a { - internal val foo: kotlin.Int - internal fun bar(): kotlin.Int + public val foo: kotlin.Int + public fun bar(): kotlin.Int } package ok.b { - internal fun bar(): kotlin.Int - internal fun foo(): kotlin.Int + public fun bar(): kotlin.Int + public fun foo(): kotlin.Int } package ok.c { - internal fun bar(): kotlin.Int - internal fun bazz(): kotlin.Int - internal fun foo(): kotlin.Int + public fun bar(): kotlin.Int + public fun bazz(): kotlin.Int + public fun foo(): kotlin.Int } } diff --git a/compiler/testData/diagnostics/tests/ResolveOfJavaGenerics.txt b/compiler/testData/diagnostics/tests/ResolveOfJavaGenerics.txt index e33aa7eb27f..12a72ad6a57 100644 --- a/compiler/testData/diagnostics/tests/ResolveOfJavaGenerics.txt +++ b/compiler/testData/diagnostics/tests/ResolveOfJavaGenerics.txt @@ -1,7 +1,7 @@ package -internal fun test(): kotlin.Unit -internal fun test(/*0*/ a: java.lang.Class): kotlin.Unit -internal fun test(/*0*/ a: java.lang.Comparable): kotlin.Unit -internal fun test(/*0*/ a: java.lang.annotation.RetentionPolicy): kotlin.Unit -internal fun test(/*0*/ a: java.util.ArrayList): kotlin.Unit +public fun test(): kotlin.Unit +public fun test(/*0*/ a: java.lang.Class): kotlin.Unit +public fun test(/*0*/ a: java.lang.Comparable): kotlin.Unit +public fun test(/*0*/ a: java.lang.annotation.RetentionPolicy): kotlin.Unit +public fun test(/*0*/ a: java.util.ArrayList): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/ResolveToJava.txt b/compiler/testData/diagnostics/tests/ResolveToJava.txt index efc4624bdea..154c464c04c 100644 --- a/compiler/testData/diagnostics/tests/ResolveToJava.txt +++ b/compiler/testData/diagnostics/tests/ResolveToJava.txt @@ -1,7 +1,7 @@ package -internal val l: kotlin.MutableList -internal fun test(/*0*/ l: java.util.List): kotlin.Unit +public val l: kotlin.MutableList +public fun test(/*0*/ l: java.util.List): kotlin.Unit package xxx { } diff --git a/compiler/testData/diagnostics/tests/Return.txt b/compiler/testData/diagnostics/tests/Return.txt index cf2d10914c1..5b8443d0f79 100644 --- a/compiler/testData/diagnostics/tests/Return.txt +++ b/compiler/testData/diagnostics/tests/Return.txt @@ -1,9 +1,9 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun outer(): kotlin.Unit + public final fun outer(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/SafeCallNonNullReceiver.txt b/compiler/testData/diagnostics/tests/SafeCallNonNullReceiver.txt index 9125e142e64..99c7d67ddd4 100644 --- a/compiler/testData/diagnostics/tests/SafeCallNonNullReceiver.txt +++ b/compiler/testData/diagnostics/tests/SafeCallNonNullReceiver.txt @@ -1,3 +1,3 @@ package -internal fun ff(): kotlin.Unit +public fun ff(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/SafeCallNonNullReceiverReturnNull.txt b/compiler/testData/diagnostics/tests/SafeCallNonNullReceiverReturnNull.txt index d526cc2c6e8..d4c2233619c 100644 --- a/compiler/testData/diagnostics/tests/SafeCallNonNullReceiverReturnNull.txt +++ b/compiler/testData/diagnostics/tests/SafeCallNonNullReceiverReturnNull.txt @@ -1,4 +1,4 @@ package -internal fun ff(): kotlin.Unit -internal fun kotlin.Int.gg(): kotlin.Nothing? +public fun ff(): kotlin.Unit +public fun kotlin.Int.gg(): kotlin.Nothing? diff --git a/compiler/testData/diagnostics/tests/SafeCallOnFakePackage.txt b/compiler/testData/diagnostics/tests/SafeCallOnFakePackage.txt index e58b9dbf34e..1f9f742f209 100644 --- a/compiler/testData/diagnostics/tests/SafeCallOnFakePackage.txt +++ b/compiler/testData/diagnostics/tests/SafeCallOnFakePackage.txt @@ -1,6 +1,6 @@ package -internal fun ff(): kotlin.Unit +public fun ff(): kotlin.Unit public open class Test { public constructor Test() @@ -13,5 +13,5 @@ public open class Test { } package foo { - internal val s: kotlin.String = "test" + public val s: kotlin.String = "test" } diff --git a/compiler/testData/diagnostics/tests/SelfTypesUnsupported.txt b/compiler/testData/diagnostics/tests/SelfTypesUnsupported.txt index 7c9b6967c01..df49d032ff8 100644 --- a/compiler/testData/diagnostics/tests/SelfTypesUnsupported.txt +++ b/compiler/testData/diagnostics/tests/SelfTypesUnsupported.txt @@ -1,10 +1,10 @@ package -internal fun foo(/*0*/ f: [ERROR : This]): kotlin.Unit +public fun foo(/*0*/ f: [ERROR : This]): kotlin.Unit -internal interface C> { - internal abstract val x: [ERROR : This] - internal abstract val y: [ERROR : This]? +public interface C> { + public abstract val x: [ERROR : This] + public abstract val y: [ERROR : This]? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/ShiftFunctionTypes.txt b/compiler/testData/diagnostics/tests/ShiftFunctionTypes.txt index 9cfaa240c38..dbe0e91e1fb 100644 --- a/compiler/testData/diagnostics/tests/ShiftFunctionTypes.txt +++ b/compiler/testData/diagnostics/tests/ShiftFunctionTypes.txt @@ -1,52 +1,52 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class XXX { +public abstract class XXX { public constructor XXX() - internal abstract val a: kotlin.Int - internal final val a11: ((kotlin.Int) -> kotlin.Int)? = null - internal final val a12: ((kotlin.Int) -> kotlin.Int)? = null - internal abstract val a13: kotlin.Int.(kotlin.Int) -> kotlin.Int - internal abstract val a14: n.B.(kotlin.Int) -> kotlin.Int - internal abstract val a15: kotlin.Int?.(kotlin.Int) -> kotlin.Int - internal abstract val a152: kotlin.Int?.(kotlin.Int) -> kotlin.Int - internal abstract val a16: (kotlin.Int) -> (kotlin.Int) -> kotlin.Int - internal abstract val a17: ((kotlin.Int) -> kotlin.Int).(kotlin.Int) -> kotlin.Int - internal abstract val a18: (kotlin.Int) -> (kotlin.Int) -> kotlin.Int - internal abstract val a19: ((kotlin.Int) -> kotlin.Int) -> kotlin.Int - internal abstract val a2: n.B - internal abstract val a3: A - internal abstract val a31: n.B - internal abstract val a4: A? - internal abstract val a5: A? - internal abstract val a6: A? - internal abstract val a7: (A) -> n.B - internal abstract val a8: (A, n.B) -> n.B + public abstract val a: kotlin.Int + public final val a11: ((kotlin.Int) -> kotlin.Int)? = null + public final val a12: ((kotlin.Int) -> kotlin.Int)? = null + public abstract val a13: kotlin.Int.(kotlin.Int) -> kotlin.Int + public abstract val a14: n.B.(kotlin.Int) -> kotlin.Int + public abstract val a15: kotlin.Int?.(kotlin.Int) -> kotlin.Int + public abstract val a152: kotlin.Int?.(kotlin.Int) -> kotlin.Int + public abstract val a16: (kotlin.Int) -> (kotlin.Int) -> kotlin.Int + public abstract val a17: ((kotlin.Int) -> kotlin.Int).(kotlin.Int) -> kotlin.Int + public abstract val a18: (kotlin.Int) -> (kotlin.Int) -> kotlin.Int + public abstract val a19: ((kotlin.Int) -> kotlin.Int) -> kotlin.Int + public abstract val a2: n.B + public abstract val a3: A + public abstract val a31: n.B + public abstract val a4: A? + public abstract val a5: A? + public abstract val a6: A? + public abstract val a7: (A) -> n.B + public abstract val a8: (A, n.B) -> n.B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class YYY { +public abstract class YYY { public constructor YYY() - internal final val a11: ((kotlin.Int) -> kotlin.Int)? = null - internal final val a12: ((kotlin.Int) -> kotlin.Int)? = null - internal abstract val a13: kotlin.Int.(kotlin.Int) -> kotlin.Int - internal abstract val a14: n.B.(kotlin.Int) -> kotlin.Int - internal abstract val a15: kotlin.Int?.(kotlin.Int) -> kotlin.Int - internal abstract val a152: kotlin.Int?.(kotlin.Int) -> kotlin.Int - internal abstract val a16: (kotlin.Int) -> (kotlin.Int) -> kotlin.Int - internal abstract val a17: ((kotlin.Int) -> kotlin.Int).(kotlin.Int) -> kotlin.Int - internal abstract val a18: (kotlin.Int) -> (kotlin.Int) -> kotlin.Int - internal abstract val a19: ((kotlin.Int) -> kotlin.Int) -> kotlin.Int - internal abstract val a7: (A) -> n.B - internal abstract val a8: (A, n.B) -> n.B + public final val a11: ((kotlin.Int) -> kotlin.Int)? = null + public final val a12: ((kotlin.Int) -> kotlin.Int)? = null + public abstract val a13: kotlin.Int.(kotlin.Int) -> kotlin.Int + public abstract val a14: n.B.(kotlin.Int) -> kotlin.Int + public abstract val a15: kotlin.Int?.(kotlin.Int) -> kotlin.Int + public abstract val a152: kotlin.Int?.(kotlin.Int) -> kotlin.Int + public abstract val a16: (kotlin.Int) -> (kotlin.Int) -> kotlin.Int + public abstract val a17: ((kotlin.Int) -> kotlin.Int).(kotlin.Int) -> kotlin.Int + public abstract val a18: (kotlin.Int) -> (kotlin.Int) -> kotlin.Int + public abstract val a19: ((kotlin.Int) -> kotlin.Int) -> kotlin.Int + public abstract val a7: (A) -> n.B + public abstract val a8: (A, n.B) -> n.B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -54,7 +54,7 @@ internal abstract class YYY { package n { - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/StarsInFunctionCalls.txt b/compiler/testData/diagnostics/tests/StarsInFunctionCalls.txt index b32dc1dc29d..eef665f8d12 100644 --- a/compiler/testData/diagnostics/tests/StarsInFunctionCalls.txt +++ b/compiler/testData/diagnostics/tests/StarsInFunctionCalls.txt @@ -1,7 +1,7 @@ package -internal fun foo(/*0*/ a: kotlin.Any?): kotlin.Unit -internal fun getT(): kotlin.Unit -internal fun getTT(): kotlin.Unit -internal fun getTTT(/*0*/ x: kotlin.Any): kotlin.Unit +public fun foo(/*0*/ a: kotlin.Any?): kotlin.Unit +public fun getT(): kotlin.Unit +public fun getTT(): kotlin.Unit +public fun getTTT(/*0*/ x: kotlin.Any): kotlin.Unit public fun main(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/StringTemplates.txt b/compiler/testData/diagnostics/tests/StringTemplates.txt index 4996a9a4b62..c12a7cff251 100644 --- a/compiler/testData/diagnostics/tests/StringTemplates.txt +++ b/compiler/testData/diagnostics/tests/StringTemplates.txt @@ -1,3 +1,3 @@ package -internal fun demo(): kotlin.Unit +public fun demo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/SupertypeListChecks.txt b/compiler/testData/diagnostics/tests/SupertypeListChecks.txt index 514d6bf8f80..c7bb764b18d 100644 --- a/compiler/testData/diagnostics/tests/SupertypeListChecks.txt +++ b/compiler/testData/diagnostics/tests/SupertypeListChecks.txt @@ -1,125 +1,125 @@ package -internal final class C1 { +public final class C1 { public constructor C1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class C2 { +public open class C2 { public constructor C2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class C3 { +public open class C3 { public constructor C3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class CTest1 : OC1 { +public final class CTest1 : OC1 { public constructor CTest1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class CTest2 : C2 { +public final class CTest2 : C2 { public constructor CTest2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class CTest3 : C2, C3 { +public final class CTest3 : C2, C3 { public constructor CTest3() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class CTest4 : T1 { +public final class CTest4 : T1 { public constructor CTest4() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class CTest5 : T1, T1 { +public final class CTest5 : T1, T1 { public constructor CTest5() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class CTest6 : C1 { +public final class CTest6 : C1 { public constructor CTest6() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class OC1 { +public open class OC1 { public constructor OC1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T1 { +public interface T1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T2 { +public interface T2 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Test { +public interface Test { public constructor Test() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Test1 : C2 { +public interface Test1 : C2 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Test2 : C2 { +public interface Test2 : C2 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Test3 : C2, C3 { +public interface Test3 : C2, C3 { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Test4 : T1 { +public interface Test4 : T1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Test5 : T1, T1 { +public interface Test5 : T1, T1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Test6 : C1 { +public interface Test6 : C1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/SyntaxErrorInTestHighlighting.txt b/compiler/testData/diagnostics/tests/SyntaxErrorInTestHighlighting.txt index 48df24dd07b..90f2490e562 100644 --- a/compiler/testData/diagnostics/tests/SyntaxErrorInTestHighlighting.txt +++ b/compiler/testData/diagnostics/tests/SyntaxErrorInTestHighlighting.txt @@ -1,3 +1,3 @@ package -internal fun get(): kotlin.Unit +public fun get(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/SyntaxErrorInTestHighlightingEof.txt b/compiler/testData/diagnostics/tests/SyntaxErrorInTestHighlightingEof.txt index f8a8ce9c080..c0c05c8eaba 100644 --- a/compiler/testData/diagnostics/tests/SyntaxErrorInTestHighlightingEof.txt +++ b/compiler/testData/diagnostics/tests/SyntaxErrorInTestHighlightingEof.txt @@ -1,3 +1,3 @@ package -internal fun f(): kotlin.Unit +public fun f(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/TraitOverrideObjectMethods.txt b/compiler/testData/diagnostics/tests/TraitOverrideObjectMethods.txt index 4e261e98d7d..5a20e50a7d1 100644 --- a/compiler/testData/diagnostics/tests/TraitOverrideObjectMethods.txt +++ b/compiler/testData/diagnostics/tests/TraitOverrideObjectMethods.txt @@ -1,6 +1,6 @@ package -internal interface MyTrait : java.lang.Object { +public interface MyTrait : java.lang.Object { protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun clone(): kotlin.Any! public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public abstract override /*1*/ fun finalize(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/TraitWithConstructor.txt b/compiler/testData/diagnostics/tests/TraitWithConstructor.txt index 9d247a299f5..5434725ffbc 100644 --- a/compiler/testData/diagnostics/tests/TraitWithConstructor.txt +++ b/compiler/testData/diagnostics/tests/TraitWithConstructor.txt @@ -1,50 +1,50 @@ package -internal final class C { +public final class C { public constructor C(/*0*/ a: kotlin.String) - internal final val a: kotlin.String + public final val a: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T1 { +public interface T1 { public constructor T1(/*0*/ x: kotlin.String) - internal final val x: kotlin.String + public final val x: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T2 { +public interface T2 { public constructor T2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T3 { +public interface T3 { private constructor T3(/*0*/ a: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T4 { +public interface T4 { public constructor T4(/*0*/ a: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T5 : T4 { +public interface T5 : T4 { private constructor T5() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T6 : T5 { +public interface T6 : T5 { private constructor T6() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/TypeInference.txt b/compiler/testData/diagnostics/tests/TypeInference.txt index 9632042acd6..812a43b5af6 100644 --- a/compiler/testData/diagnostics/tests/TypeInference.txt +++ b/compiler/testData/diagnostics/tests/TypeInference.txt @@ -1,13 +1,13 @@ package -internal fun bar(): C -internal fun foo(/*0*/ c: C): kotlin.Unit -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun bar(): C +public fun foo(/*0*/ c: C): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): T + public final fun foo(): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/TypeMismatchOnOverrideWithSyntaxErrors.txt b/compiler/testData/diagnostics/tests/TypeMismatchOnOverrideWithSyntaxErrors.txt index 485d754aeaa..4c0bdb20d0d 100644 --- a/compiler/testData/diagnostics/tests/TypeMismatchOnOverrideWithSyntaxErrors.txt +++ b/compiler/testData/diagnostics/tests/TypeMismatchOnOverrideWithSyntaxErrors.txt @@ -1,19 +1,19 @@ package -internal abstract class A { +public abstract class A { public constructor A() - internal abstract var x: kotlin.Int + public abstract var x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Int + public abstract fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class C : A { +public abstract class C : A { public constructor C() - internal abstract override /*1*/ var x: kotlin.String + public abstract override /*1*/ var x: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*1*/ fun foo(): kotlin.String + public abstract override /*1*/ fun foo(): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/UnitByDefaultForFunctionTypes.txt b/compiler/testData/diagnostics/tests/UnitByDefaultForFunctionTypes.txt index 2e43d53eaab..bf78e6c3b2a 100644 --- a/compiler/testData/diagnostics/tests/UnitByDefaultForFunctionTypes.txt +++ b/compiler/testData/diagnostics/tests/UnitByDefaultForFunctionTypes.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ f: () -> kotlin.Unit): kotlin.Unit +public fun foo(/*0*/ f: () -> kotlin.Unit): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/UnitValue.txt b/compiler/testData/diagnostics/tests/UnitValue.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/tests/UnitValue.txt +++ b/compiler/testData/diagnostics/tests/UnitValue.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/Unresolved.txt b/compiler/testData/diagnostics/tests/Unresolved.txt index d79d973ca2d..42d229ddcda 100644 --- a/compiler/testData/diagnostics/tests/Unresolved.txt +++ b/compiler/testData/diagnostics/tests/Unresolved.txt @@ -1,14 +1,14 @@ package package unresolved { - internal fun foo1(/*0*/ i: kotlin.Int): kotlin.Unit - internal fun testGenericArgumentsCount(): kotlin.Unit - internal fun testUnresolved(): kotlin.Unit + public fun foo1(/*0*/ i: kotlin.Int): kotlin.Unit + public fun testGenericArgumentsCount(): kotlin.Unit + public fun testUnresolved(): kotlin.Unit - internal final class Pair { + public final class Pair { public constructor Pair(/*0*/ a: A, /*1*/ b: B) - internal final val a: A - internal final val b: B + public final val a: A + public final val b: B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/UnusedParameters.txt b/compiler/testData/diagnostics/tests/UnusedParameters.txt index 9ce670bf8e4..961ad0934d4 100644 --- a/compiler/testData/diagnostics/tests/UnusedParameters.txt +++ b/compiler/testData/diagnostics/tests/UnusedParameters.txt @@ -1,17 +1,17 @@ package -internal fun f(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int, /*2*/ c: kotlin.Int = ...): kotlin.Unit -internal fun foo(/*0*/ s: kotlin.String): kotlin.Unit -internal fun get(/*0*/ p: kotlin.Any): kotlin.Unit -internal fun set(/*0*/ p: kotlin.Any): kotlin.Unit -internal fun kotlin.Any.get(/*0*/ thisRef: kotlin.Any?, /*1*/ prop: kotlin.PropertyMetadata): kotlin.String -internal fun kotlin.Any.propertyDelegated(/*0*/ prop: kotlin.PropertyMetadata): kotlin.Unit -internal fun kotlin.Any.set(/*0*/ thisRef: kotlin.Any?, /*1*/ prop: kotlin.PropertyMetadata, /*2*/ value: kotlin.String): kotlin.Unit +public fun f(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int, /*2*/ c: kotlin.Int = ...): kotlin.Unit +public fun foo(/*0*/ s: kotlin.String): kotlin.Unit +public fun get(/*0*/ p: kotlin.Any): kotlin.Unit +public fun set(/*0*/ p: kotlin.Any): kotlin.Unit +public fun kotlin.Any.get(/*0*/ thisRef: kotlin.Any?, /*1*/ prop: kotlin.PropertyMetadata): kotlin.String +public fun kotlin.Any.propertyDelegated(/*0*/ prop: kotlin.PropertyMetadata): kotlin.Unit +public fun kotlin.Any.set(/*0*/ thisRef: kotlin.Any?, /*1*/ prop: kotlin.PropertyMetadata, /*2*/ value: kotlin.String): kotlin.Unit -internal final class C { +public final class C { public constructor C(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int, /*2*/ c: kotlin.Int, /*3*/ d: kotlin.Int, /*4*/ e: kotlin.Int = ..., /*5*/ f: kotlin.String) - internal final val f: kotlin.String - internal final val g: kotlin.Int + public final val f: kotlin.String + public final val g: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/UnusedVariables.txt b/compiler/testData/diagnostics/tests/UnusedVariables.txt index 4eb2b4892b8..f2135eaa31a 100644 --- a/compiler/testData/diagnostics/tests/UnusedVariables.txt +++ b/compiler/testData/diagnostics/tests/UnusedVariables.txt @@ -1,40 +1,40 @@ package package unused_variables { - internal fun doSmth(/*0*/ i: kotlin.Int): kotlin.Unit - internal fun testBackingFieldsNotMarked(): kotlin.Unit - internal fun testFunctionLiterals(): kotlin.Unit - internal fun testInnerFunctions(): kotlin.Unit - internal fun testObject(): unused_variables.Trait - internal fun testSimpleCases(): kotlin.Unit + public fun doSmth(/*0*/ i: kotlin.Int): kotlin.Unit + public fun testBackingFieldsNotMarked(): kotlin.Unit + public fun testFunctionLiterals(): kotlin.Unit + public fun testInnerFunctions(): kotlin.Unit + public fun testObject(): unused_variables.Trait + public fun testSimpleCases(): kotlin.Unit - internal final class IncDec { + public final class IncDec { public constructor IncDec() - internal final fun dec(): unused_variables.IncDec + public final fun dec(): unused_variables.IncDec public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun inc(): unused_variables.IncDec + public final fun inc(): unused_variables.IncDec public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyTest { + public final class MyTest { public constructor MyTest() - internal final var a: kotlin.String - internal final fun doSmth(/*0*/ a: kotlin.Any): kotlin.Unit - internal final fun doSmth(/*0*/ s: kotlin.String): kotlin.Unit + public final var a: kotlin.String + public final fun doSmth(/*0*/ a: kotlin.Any): kotlin.Unit + public final fun doSmth(/*0*/ s: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun testFor(): kotlin.Unit - internal final fun testIf(): kotlin.Unit - internal final fun testIncDec(): kotlin.Unit - internal final fun testSimple(): kotlin.Unit - internal final fun testWhile(): kotlin.Unit + public final fun testFor(): kotlin.Unit + public final fun testIf(): kotlin.Unit + public final fun testIncDec(): kotlin.Unit + public final fun testSimple(): kotlin.Unit + public final fun testWhile(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface Trait { + public interface Trait { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Unit + public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/ValAndFunOverrideCompatibilityClash.txt b/compiler/testData/diagnostics/tests/ValAndFunOverrideCompatibilityClash.txt index 6242c0df1dc..fdf876b5755 100644 --- a/compiler/testData/diagnostics/tests/ValAndFunOverrideCompatibilityClash.txt +++ b/compiler/testData/diagnostics/tests/ValAndFunOverrideCompatibilityClash.txt @@ -1,24 +1,24 @@ package -internal open class Bar { +public open class Bar { public constructor Bar() - internal final val v: kotlin.Int = 1 + public final val v: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun v(): kotlin.Int + public final fun v(): kotlin.Int } -internal final class Barr : Bar { +public final class Barr : Bar { public constructor Barr() - internal final override /*1*/ /*fake_override*/ val v: kotlin.Int + public final override /*1*/ /*fake_override*/ val v: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final override /*1*/ /*fake_override*/ fun v(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun v(): kotlin.Int } -internal final class Foo1 : java.util.ArrayList { +public final class Foo1 : java.util.ArrayList { public constructor Foo1() invisible_fake final override /*1*/ /*fake_override*/ var elementData: kotlin.Array<(out) kotlin.Any!>! protected/*protected and package*/ final override /*1*/ /*fake_override*/ var modCount: kotlin.Int diff --git a/compiler/testData/diagnostics/tests/VarargTypes.txt b/compiler/testData/diagnostics/tests/VarargTypes.txt index 809eea7c13a..ad9c0484e17 100644 --- a/compiler/testData/diagnostics/tests/VarargTypes.txt +++ b/compiler/testData/diagnostics/tests/VarargTypes.txt @@ -1,12 +1,12 @@ package -internal fun foob(/*0*/ vararg a: kotlin.Boolean /*kotlin.BooleanArray*/): kotlin.BooleanArray -internal fun foob(/*0*/ vararg a: kotlin.Byte /*kotlin.ByteArray*/): kotlin.ByteArray -internal fun fooc(/*0*/ vararg a: kotlin.Char /*kotlin.CharArray*/): kotlin.CharArray -internal fun food(/*0*/ vararg a: kotlin.Double /*kotlin.DoubleArray*/): kotlin.DoubleArray -internal fun foof(/*0*/ vararg a: kotlin.Float /*kotlin.FloatArray*/): kotlin.FloatArray -internal fun fooi(/*0*/ vararg a: kotlin.Int /*kotlin.IntArray*/): kotlin.IntArray -internal fun fool(/*0*/ vararg a: kotlin.Long /*kotlin.LongArray*/): kotlin.LongArray -internal fun foos(/*0*/ vararg a: kotlin.String /*kotlin.Array*/): kotlin.Array -internal fun foos(/*0*/ vararg a: kotlin.Short /*kotlin.ShortArray*/): kotlin.ShortArray -internal fun test(): kotlin.Unit +public fun foob(/*0*/ vararg a: kotlin.Boolean /*kotlin.BooleanArray*/): kotlin.BooleanArray +public fun foob(/*0*/ vararg a: kotlin.Byte /*kotlin.ByteArray*/): kotlin.ByteArray +public fun fooc(/*0*/ vararg a: kotlin.Char /*kotlin.CharArray*/): kotlin.CharArray +public fun food(/*0*/ vararg a: kotlin.Double /*kotlin.DoubleArray*/): kotlin.DoubleArray +public fun foof(/*0*/ vararg a: kotlin.Float /*kotlin.FloatArray*/): kotlin.FloatArray +public fun fooi(/*0*/ vararg a: kotlin.Int /*kotlin.IntArray*/): kotlin.IntArray +public fun fool(/*0*/ vararg a: kotlin.Long /*kotlin.LongArray*/): kotlin.LongArray +public fun foos(/*0*/ vararg a: kotlin.String /*kotlin.Array*/): kotlin.Array +public fun foos(/*0*/ vararg a: kotlin.Short /*kotlin.ShortArray*/): kotlin.ShortArray +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/Varargs.txt b/compiler/testData/diagnostics/tests/Varargs.txt index 4595e673039..dcb7d6b0638 100644 --- a/compiler/testData/diagnostics/tests/Varargs.txt +++ b/compiler/testData/diagnostics/tests/Varargs.txt @@ -1,5 +1,5 @@ package -internal fun test(): kotlin.Unit -internal fun v(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String, /*2*/ vararg f: kotlin.Long /*kotlin.LongArray*/): kotlin.Unit -internal fun v1(/*0*/ vararg f: (kotlin.Int) -> kotlin.Unit /*kotlin.Array kotlin.Unit>*/): kotlin.Unit +public fun test(): kotlin.Unit +public fun v(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String, /*2*/ vararg f: kotlin.Long /*kotlin.LongArray*/): kotlin.Unit +public fun v1(/*0*/ vararg f: (kotlin.Int) -> kotlin.Unit /*kotlin.Array kotlin.Unit>*/): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/Variance.txt b/compiler/testData/diagnostics/tests/Variance.txt index 3134f728138..b3c50e2def9 100644 --- a/compiler/testData/diagnostics/tests/Variance.txt +++ b/compiler/testData/diagnostics/tests/Variance.txt @@ -1,39 +1,39 @@ package package variance { - internal fun copy1(/*0*/ from: variance.Array, /*1*/ to: variance.Array): kotlin.Unit - internal fun copy2(/*0*/ from: variance.Array, /*1*/ to: variance.Array): kotlin.Unit - internal fun copy3(/*0*/ from: variance.Array, /*1*/ to: variance.Array): kotlin.Unit - internal fun copy4(/*0*/ from: variance.Array, /*1*/ to: variance.Array): kotlin.Unit - internal fun f(/*0*/ ints: variance.Array, /*1*/ any: variance.Array, /*2*/ numbers: variance.Array): kotlin.Unit - internal fun foo(/*0*/ c: variance.Consumer, /*1*/ p: variance.Producer, /*2*/ u: variance.Usual): kotlin.Unit + public fun copy1(/*0*/ from: variance.Array, /*1*/ to: variance.Array): kotlin.Unit + public fun copy2(/*0*/ from: variance.Array, /*1*/ to: variance.Array): kotlin.Unit + public fun copy3(/*0*/ from: variance.Array, /*1*/ to: variance.Array): kotlin.Unit + public fun copy4(/*0*/ from: variance.Array, /*1*/ to: variance.Array): kotlin.Unit + public fun f(/*0*/ ints: variance.Array, /*1*/ any: variance.Array, /*2*/ numbers: variance.Array): kotlin.Unit + public fun foo(/*0*/ c: variance.Consumer, /*1*/ p: variance.Producer, /*2*/ u: variance.Usual): kotlin.Unit - internal final class Array { + public final class Array { public constructor Array(/*0*/ length: kotlin.Int, /*1*/ t: T) - internal final val length: kotlin.Int - internal final val t: T + public final val length: kotlin.Int + public final val t: T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ index: kotlin.Int): T + public final fun get(/*0*/ index: kotlin.Int): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ index: kotlin.Int, /*1*/ value: T): kotlin.Unit + public final fun set(/*0*/ index: kotlin.Int, /*1*/ value: T): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal abstract class Consumer { + public abstract class Consumer { public constructor Consumer() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal abstract class Producer { + public abstract class Producer { public constructor Producer() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal abstract class Usual { + public abstract class Usual { public constructor Usual() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/AmbigiousAnnotationConstructor.txt b/compiler/testData/diagnostics/tests/annotations/AmbigiousAnnotationConstructor.txt index d8ac8ac65a3..57da0d8e96e 100644 --- a/compiler/testData/diagnostics/tests/annotations/AmbigiousAnnotationConstructor.txt +++ b/compiler/testData/diagnostics/tests/annotations/AmbigiousAnnotationConstructor.txt @@ -1,5 +1,5 @@ package -java.lang.Deprecated() internal fun a(): kotlin.Unit -java.util.ArrayList() internal fun b(): kotlin.Unit -[ERROR : Xoo]() internal fun c(): kotlin.Unit +java.lang.Deprecated() public fun a(): kotlin.Unit +java.util.ArrayList() public fun b(): kotlin.Unit +[ERROR : Xoo]() public fun c(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/annotations/AnnotatedConstructor.txt b/compiler/testData/diagnostics/tests/annotations/AnnotatedConstructor.txt index 8971708eb5b..b1b3e64b284 100644 --- a/compiler/testData/diagnostics/tests/annotations/AnnotatedConstructor.txt +++ b/compiler/testData/diagnostics/tests/annotations/AnnotatedConstructor.txt @@ -1,14 +1,14 @@ package -internal final class Annotated { +public final class Annotated { public constructor Annotated(/*0*/ ann() x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class ann : kotlin.Annotation { public constructor ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/AnnotatedConstructorParams.txt b/compiler/testData/diagnostics/tests/annotations/AnnotatedConstructorParams.txt index 078948a73ce..a8abfcbd0b0 100644 --- a/compiler/testData/diagnostics/tests/annotations/AnnotatedConstructorParams.txt +++ b/compiler/testData/diagnostics/tests/annotations/AnnotatedConstructorParams.txt @@ -1,13 +1,13 @@ package package a { - java.lang.Deprecated() java.lang.SuppressWarnings(value = {}) internal val s: kotlin.String = "" - java.lang.Deprecated() java.lang.SuppressWarnings(value = {}) internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + java.lang.Deprecated() java.lang.SuppressWarnings(value = {}) public val s: kotlin.String = "" + java.lang.Deprecated() java.lang.SuppressWarnings(value = {}) public fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal final class Test { + public final class Test { public constructor Test(/*0*/ java.lang.Deprecated() s: kotlin.String, /*1*/ java.lang.SuppressWarnings(value = {}) x: kotlin.Int) - internal final val s: kotlin.String - internal final val x: kotlin.Int + public final val s: kotlin.String + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/AnnotatedLocalObjectFun.txt b/compiler/testData/diagnostics/tests/annotations/AnnotatedLocalObjectFun.txt index fcce010b9b2..c6e6dff30ca 100644 --- a/compiler/testData/diagnostics/tests/annotations/AnnotatedLocalObjectFun.txt +++ b/compiler/testData/diagnostics/tests/annotations/AnnotatedLocalObjectFun.txt @@ -1,8 +1,8 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit -kotlin.annotation.annotation() internal final class My : kotlin.Annotation { +kotlin.annotation.annotation() public final class My : kotlin.Annotation { public constructor My() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/AnnotatedLocalObjectProperty.txt b/compiler/testData/diagnostics/tests/annotations/AnnotatedLocalObjectProperty.txt index 260fc95945a..b0b0e83d549 100644 --- a/compiler/testData/diagnostics/tests/annotations/AnnotatedLocalObjectProperty.txt +++ b/compiler/testData/diagnostics/tests/annotations/AnnotatedLocalObjectProperty.txt @@ -1,8 +1,8 @@ package -internal fun foo(): kotlin.Int +public fun foo(): kotlin.Int -kotlin.annotation.annotation() internal final class My : kotlin.Annotation { +kotlin.annotation.annotation() public final class My : kotlin.Annotation { public constructor My() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/AnnotatedLoop.txt b/compiler/testData/diagnostics/tests/annotations/AnnotatedLoop.txt index fcce010b9b2..c6e6dff30ca 100644 --- a/compiler/testData/diagnostics/tests/annotations/AnnotatedLoop.txt +++ b/compiler/testData/diagnostics/tests/annotations/AnnotatedLoop.txt @@ -1,8 +1,8 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit -kotlin.annotation.annotation() internal final class My : kotlin.Annotation { +kotlin.annotation.annotation() public final class My : kotlin.Annotation { public constructor My() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/AnnotatedResultType.txt b/compiler/testData/diagnostics/tests/annotations/AnnotatedResultType.txt index 1ed36f068e3..dab17d7bfb1 100644 --- a/compiler/testData/diagnostics/tests/annotations/AnnotatedResultType.txt +++ b/compiler/testData/diagnostics/tests/annotations/AnnotatedResultType.txt @@ -1,10 +1,10 @@ package -internal fun foo(): @[My(x = 42)] kotlin.Int +public fun foo(): @[My(x = 42)] kotlin.Int -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) kotlin.annotation.annotation() internal final class My : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) kotlin.annotation.annotation() public final class My : kotlin.Annotation { public constructor My(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/AnnotatedTryCatch.txt b/compiler/testData/diagnostics/tests/annotations/AnnotatedTryCatch.txt index 6d159c39fe1..25b882d5b46 100644 --- a/compiler/testData/diagnostics/tests/annotations/AnnotatedTryCatch.txt +++ b/compiler/testData/diagnostics/tests/annotations/AnnotatedTryCatch.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ arg: kotlin.Int): kotlin.Int +public fun foo(/*0*/ arg: kotlin.Int): kotlin.Int -kotlin.annotation.annotation() internal final class My : kotlin.Annotation { +kotlin.annotation.annotation() public final class My : kotlin.Annotation { public constructor My() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/AnnotationAsDefaultParameter.txt b/compiler/testData/diagnostics/tests/annotations/AnnotationAsDefaultParameter.txt index 0231895ca4b..b53fe3a3d15 100644 --- a/compiler/testData/diagnostics/tests/annotations/AnnotationAsDefaultParameter.txt +++ b/compiler/testData/diagnostics/tests/annotations/AnnotationAsDefaultParameter.txt @@ -1,23 +1,23 @@ package -kotlin.annotation.annotation() internal final class Base : kotlin.Annotation { +kotlin.annotation.annotation() public final class Base : kotlin.Annotation { public constructor Base(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -UseBase() internal final class My { +UseBase() public final class My { public constructor My() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class UseBase : kotlin.Annotation { +kotlin.annotation.annotation() public final class UseBase : kotlin.Annotation { public constructor UseBase(/*0*/ b: Base = ...) - internal final val b: Base + public final val b: Base public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/AnnotationForClassTypeParameter.txt b/compiler/testData/diagnostics/tests/annotations/AnnotationForClassTypeParameter.txt index 060db6d4c60..6cc24cc6281 100644 --- a/compiler/testData/diagnostics/tests/annotations/AnnotationForClassTypeParameter.txt +++ b/compiler/testData/diagnostics/tests/annotations/AnnotationForClassTypeParameter.txt @@ -1,31 +1,31 @@ package -kotlin.annotation.annotation() internal final class A1 : kotlin.Annotation { +kotlin.annotation.annotation() public final class A1 : kotlin.Annotation { public constructor A1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class A2 : kotlin.Annotation { +kotlin.annotation.annotation() public final class A2 : kotlin.Annotation { public constructor A2(/*0*/ some: kotlin.Int = ...) - internal final val some: kotlin.Int + public final val some: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class TopLevelClass { +public final class TopLevelClass { public constructor TopLevelClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class InnerClass { + public final class InnerClass { public constructor InnerClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/annotations/AnnotationForFunctionTypeParameter.txt b/compiler/testData/diagnostics/tests/annotations/AnnotationForFunctionTypeParameter.txt index 7ca10075d05..6845900d88e 100644 --- a/compiler/testData/diagnostics/tests/annotations/AnnotationForFunctionTypeParameter.txt +++ b/compiler/testData/diagnostics/tests/annotations/AnnotationForFunctionTypeParameter.txt @@ -1,27 +1,27 @@ package -internal fun topFun(): kotlin.Int +public fun topFun(): kotlin.Int -kotlin.annotation.annotation() internal final class A1 : kotlin.Annotation { +kotlin.annotation.annotation() public final class A1 : kotlin.Annotation { public constructor A1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class A2 : kotlin.Annotation { +kotlin.annotation.annotation() public final class A2 : kotlin.Annotation { public constructor A2(/*0*/ some: kotlin.Int = ...) - internal final val some: kotlin.Int + public final val some: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SomeClass { +public final class SomeClass { public constructor SomeClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun method(): kotlin.Int + public final fun method(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/annotations/AnnotationForObject.txt b/compiler/testData/diagnostics/tests/annotations/AnnotationForObject.txt index 0f7aa5fd78b..f30f2f25659 100644 --- a/compiler/testData/diagnostics/tests/annotations/AnnotationForObject.txt +++ b/compiler/testData/diagnostics/tests/annotations/AnnotationForObject.txt @@ -1,6 +1,6 @@ package -[ERROR : someErrorAnnotation]() internal object Test { +[ERROR : someErrorAnnotation]() public object Test { private constructor Test() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/AnnotationIdentifier.txt b/compiler/testData/diagnostics/tests/annotations/AnnotationIdentifier.txt index e4988f260a7..bd7fed2f876 100644 --- a/compiler/testData/diagnostics/tests/annotations/AnnotationIdentifier.txt +++ b/compiler/testData/diagnostics/tests/annotations/AnnotationIdentifier.txt @@ -1,6 +1,6 @@ package -annotation() internal final class annotation { +annotation() public final class annotation { public constructor annotation() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -9,28 +9,28 @@ annotation() internal final class annotation { package other { - kotlin.annotation.annotation() internal final class His : kotlin.Annotation { + kotlin.annotation.annotation() public final class His : kotlin.Annotation { public constructor His() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class My : kotlin.Annotation { + kotlin.annotation.annotation() public final class My : kotlin.Annotation { public constructor My() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - other.My() internal final class Our { + other.My() public final class Our { public constructor Our() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - test.annotation() internal final class Your { + test.annotation() public final class Your { public constructor Your() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -40,21 +40,21 @@ package other { package test { - test.realAnnotation() internal final class My { + test.realAnnotation() public final class My { public constructor My() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - test.annotation() internal final class annotation { + test.annotation() public final class annotation { public constructor annotation() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class realAnnotation : kotlin.Annotation { + kotlin.annotation.annotation() public final class realAnnotation : kotlin.Annotation { public constructor realAnnotation() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/AnnotationOnObject.txt b/compiler/testData/diagnostics/tests/annotations/AnnotationOnObject.txt index 58c743b8ff7..56f6266ea2a 100644 --- a/compiler/testData/diagnostics/tests/annotations/AnnotationOnObject.txt +++ b/compiler/testData/diagnostics/tests/annotations/AnnotationOnObject.txt @@ -2,17 +2,17 @@ package package test { - kotlin.annotation.annotation() internal final class A : kotlin.Annotation { + kotlin.annotation.annotation() public final class A : kotlin.Annotation { public constructor A(/*0*/ a: kotlin.Int = ..., /*1*/ b: kotlin.String = ..., /*2*/ c: kotlin.String) - internal final val a: kotlin.Int - internal final val b: kotlin.String - internal final val c: kotlin.String + public final val a: kotlin.Int + public final val b: kotlin.String + public final val c: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - test.A(a = 12, c = "Hello") internal object SomeObject { + test.A(a = 12, c = "Hello") public object SomeObject { private constructor SomeObject() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/AnnotationsForClasses.txt b/compiler/testData/diagnostics/tests/annotations/AnnotationsForClasses.txt index c575ee7c4ac..acc441b31a2 100644 --- a/compiler/testData/diagnostics/tests/annotations/AnnotationsForClasses.txt +++ b/compiler/testData/diagnostics/tests/annotations/AnnotationsForClasses.txt @@ -1,6 +1,6 @@ package -kotlin.annotation.annotation() java.lang.Deprecated() internal final class my : kotlin.Annotation { +kotlin.annotation.annotation() java.lang.Deprecated() public final class my : kotlin.Annotation { public constructor my() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/AnnotationsForPropertyTypeParameter.txt b/compiler/testData/diagnostics/tests/annotations/AnnotationsForPropertyTypeParameter.txt index 7606613f710..86eb336fb08 100644 --- a/compiler/testData/diagnostics/tests/annotations/AnnotationsForPropertyTypeParameter.txt +++ b/compiler/testData/diagnostics/tests/annotations/AnnotationsForPropertyTypeParameter.txt @@ -1,27 +1,27 @@ package -internal val topProp: kotlin.Int = 12 +public val topProp: kotlin.Int = 12 -kotlin.annotation.annotation() internal final class A1 : kotlin.Annotation { +kotlin.annotation.annotation() public final class A1 : kotlin.Annotation { public constructor A1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class A2 : kotlin.Annotation { +kotlin.annotation.annotation() public final class A2 : kotlin.Annotation { public constructor A2(/*0*/ some: kotlin.Int = ...) - internal final val some: kotlin.Int + public final val some: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SomeClass { +public final class SomeClass { public constructor SomeClass() - internal final val field: kotlin.Int = 12 + public final val field: kotlin.Int = 12 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/annotations/BasicAnnotations.txt b/compiler/testData/diagnostics/tests/annotations/BasicAnnotations.txt index d22174c1d06..10b86b43029 100644 --- a/compiler/testData/diagnostics/tests/annotations/BasicAnnotations.txt +++ b/compiler/testData/diagnostics/tests/annotations/BasicAnnotations.txt @@ -1,30 +1,30 @@ package -my() internal fun foo(): kotlin.Unit -my1() internal fun foo2(): kotlin.Unit -my1(i = 2) internal fun foo3(): kotlin.Unit -my2() internal fun foo4(): kotlin.Unit -my2() internal fun foo41(): kotlin.Unit -my2(i = 2) internal fun foo42(): kotlin.Unit +my() public fun foo(): kotlin.Unit +my1() public fun foo2(): kotlin.Unit +my1(i = 2) public fun foo3(): kotlin.Unit +my2() public fun foo4(): kotlin.Unit +my2() public fun foo41(): kotlin.Unit +my2(i = 2) public fun foo42(): kotlin.Unit -kotlin.annotation.annotation() internal final class my : kotlin.Annotation { +kotlin.annotation.annotation() public final class my : kotlin.Annotation { public constructor my() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class my1 : kotlin.Annotation { +kotlin.annotation.annotation() public final class my1 : kotlin.Annotation { public constructor my1(/*0*/ i: kotlin.Int) - internal final val i: kotlin.Int + public final val i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class my2 : kotlin.Annotation { +kotlin.annotation.annotation() public final class my2 : kotlin.Annotation { public constructor my2(/*0*/ i: kotlin.Int = ...) - internal final val i: kotlin.Int + public final val i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/ConstructorCall.txt b/compiler/testData/diagnostics/tests/annotations/ConstructorCall.txt index 282baf803a7..9d3d3518664 100644 --- a/compiler/testData/diagnostics/tests/annotations/ConstructorCall.txt +++ b/compiler/testData/diagnostics/tests/annotations/ConstructorCall.txt @@ -1,52 +1,52 @@ package -Ann2(a = Ann1(a = 1)) internal val a: kotlin.Int = 1 -Ann2(a = Ann1(a = 1)) internal val c: kotlin.Int = 2 -internal fun bar(/*0*/ a: Ann = ...): kotlin.Unit -internal fun foo(): kotlin.Unit -internal fun javaClass(): java.lang.Class -internal fun kotlin.String.invoke(): kotlin.Unit +Ann2(a = Ann1(a = 1)) public val a: kotlin.Int = 1 +Ann2(a = Ann1(a = 1)) public val c: kotlin.Int = 2 +public fun bar(/*0*/ a: Ann = ...): kotlin.Unit +public fun foo(): kotlin.Unit +public fun javaClass(): java.lang.Class +public fun kotlin.String.invoke(): kotlin.Unit -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann1 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann1 : kotlin.Annotation { public constructor Ann1(/*0*/ a: kotlin.Int) - internal final val a: kotlin.Int + public final val a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann2 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann2 : kotlin.Annotation { public constructor Ann2(/*0*/ a: Ann1) - internal final val a: Ann1 + public final val a: Ann1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann3 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann3 : kotlin.Annotation { public constructor Ann3(/*0*/ a: Ann1 = ...) - internal final val a: Ann1 + public final val a: Ann1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann4 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann4 : kotlin.Annotation { public constructor Ann4(/*0*/ value: kotlin.String) - internal final val value: kotlin.String + public final val value: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann4(value = "a") internal final class MyClass { +Ann4(value = "a") public final class MyClass { public constructor MyClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/DanglingMixed.txt b/compiler/testData/diagnostics/tests/annotations/DanglingMixed.txt index 21d8689635a..0d93f447c23 100644 --- a/compiler/testData/diagnostics/tests/annotations/DanglingMixed.txt +++ b/compiler/testData/diagnostics/tests/annotations/DanglingMixed.txt @@ -1,23 +1,23 @@ package -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann2 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann2 : kotlin.Annotation { public constructor Ann2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/annotations/DanglingNoBrackets.txt b/compiler/testData/diagnostics/tests/annotations/DanglingNoBrackets.txt index 07b847fab59..fb386247810 100644 --- a/compiler/testData/diagnostics/tests/annotations/DanglingNoBrackets.txt +++ b/compiler/testData/diagnostics/tests/annotations/DanglingNoBrackets.txt @@ -1,16 +1,16 @@ package -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/annotations/DanglingWithBrackets.txt b/compiler/testData/diagnostics/tests/annotations/DanglingWithBrackets.txt index 0bb690e6be8..5781c9637a7 100644 --- a/compiler/testData/diagnostics/tests/annotations/DanglingWithBrackets.txt +++ b/compiler/testData/diagnostics/tests/annotations/DanglingWithBrackets.txt @@ -1,17 +1,17 @@ package -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/annotations/Deprecated.txt b/compiler/testData/diagnostics/tests/annotations/Deprecated.txt index 32000768686..66000353266 100644 --- a/compiler/testData/diagnostics/tests/annotations/Deprecated.txt +++ b/compiler/testData/diagnostics/tests/annotations/Deprecated.txt @@ -1,4 +1,4 @@ package -java.lang.Deprecated() internal fun foo(): kotlin.Unit -java.lang.Deprecated() internal fun foo1(): kotlin.Unit +java.lang.Deprecated() public fun foo(): kotlin.Unit +java.lang.Deprecated() public fun foo1(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/annotations/JavaAnnotationConstructors.txt b/compiler/testData/diagnostics/tests/annotations/JavaAnnotationConstructors.txt index d98b84fb357..078afcc29d7 100644 --- a/compiler/testData/diagnostics/tests/annotations/JavaAnnotationConstructors.txt +++ b/compiler/testData/diagnostics/tests/annotations/JavaAnnotationConstructors.txt @@ -1,13 +1,13 @@ package -java.lang.annotation.Retention(value = RetentionPolicy.CLASS) kotlin.annotation.annotation() internal final class my : kotlin.Annotation { +java.lang.annotation.Retention(value = RetentionPolicy.CLASS) kotlin.annotation.annotation() public final class my : kotlin.Annotation { public constructor my() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -java.lang.annotation.Retention(value = RetentionPolicy.RUNTIME) java.lang.annotation.Target(value = {ElementType.ANNOTATION_TYPE, ElementType.CONSTRUCTOR}) kotlin.annotation.annotation() internal final class my1 : kotlin.Annotation { +java.lang.annotation.Retention(value = RetentionPolicy.RUNTIME) java.lang.annotation.Target(value = {ElementType.ANNOTATION_TYPE, ElementType.CONSTRUCTOR}) kotlin.annotation.annotation() public final class my1 : kotlin.Annotation { public constructor my1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/MutuallyRecursivelyAnnotatedGlobalFunction.txt b/compiler/testData/diagnostics/tests/annotations/MutuallyRecursivelyAnnotatedGlobalFunction.txt index 27dc28b3fa2..ee5b80bf452 100644 --- a/compiler/testData/diagnostics/tests/annotations/MutuallyRecursivelyAnnotatedGlobalFunction.txt +++ b/compiler/testData/diagnostics/tests/annotations/MutuallyRecursivelyAnnotatedGlobalFunction.txt @@ -1,11 +1,11 @@ package -ann() internal fun bar(): kotlin.Int -ann() internal fun foo(): kotlin.Int +ann() public fun bar(): kotlin.Int +ann() public fun foo(): kotlin.Int -kotlin.annotation.annotation() internal final class ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class ann : kotlin.Annotation { public constructor ann(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/NonAnnotationClass.txt b/compiler/testData/diagnostics/tests/annotations/NonAnnotationClass.txt index 2722594144a..4c3c1ffa052 100644 --- a/compiler/testData/diagnostics/tests/annotations/NonAnnotationClass.txt +++ b/compiler/testData/diagnostics/tests/annotations/NonAnnotationClass.txt @@ -1,13 +1,13 @@ package -Foo() internal final class Bar { +Foo() public final class Bar { public constructor Bar() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Foo { +public final class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotated.txt b/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotated.txt index 4fbbf722b26..2d9a8e7e0a2 100644 --- a/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotated.txt +++ b/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotated.txt @@ -1,8 +1,8 @@ package -RecursivelyAnnotated(x = 1) kotlin.annotation.annotation() internal final class RecursivelyAnnotated : kotlin.Annotation { +RecursivelyAnnotated(x = 1) kotlin.annotation.annotation() public final class RecursivelyAnnotated : kotlin.Annotation { public constructor RecursivelyAnnotated(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedFunctionParameter.txt b/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedFunctionParameter.txt index 3e581906594..aef92eab796 100644 --- a/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedFunctionParameter.txt +++ b/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedFunctionParameter.txt @@ -1,10 +1,10 @@ package -internal fun foo(/*0*/ ann() x: kotlin.Int): kotlin.Int +public fun foo(/*0*/ ann() x: kotlin.Int): kotlin.Int -kotlin.annotation.annotation() internal final class ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class ann : kotlin.Annotation { public constructor ann(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedGlobalFunction.txt b/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedGlobalFunction.txt index 02471ce11b6..9dea6fe8155 100644 --- a/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedGlobalFunction.txt +++ b/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedGlobalFunction.txt @@ -1,10 +1,10 @@ package -ann() internal fun foo(): kotlin.Int +ann() public fun foo(): kotlin.Int -kotlin.annotation.annotation() internal final class ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class ann : kotlin.Annotation { public constructor ann(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedGlobalProperty.txt b/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedGlobalProperty.txt index b1510e02906..064997a29fe 100644 --- a/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedGlobalProperty.txt +++ b/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedGlobalProperty.txt @@ -1,10 +1,10 @@ package -ann(x = 1) internal val x: kotlin.Int = 1 +ann(x = 1) public val x: kotlin.Int = 1 -kotlin.annotation.annotation() internal final class ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class ann : kotlin.Annotation { public constructor ann(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedParameter.txt b/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedParameter.txt index e93eb2622af..92dd7d35280 100644 --- a/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedParameter.txt +++ b/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedParameter.txt @@ -1,8 +1,8 @@ package -kotlin.annotation.annotation() internal final class RecursivelyAnnotated : kotlin.Annotation { +kotlin.annotation.annotation() public final class RecursivelyAnnotated : kotlin.Annotation { public constructor RecursivelyAnnotated(/*0*/ RecursivelyAnnotated(x = 1) x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedParameterType.txt b/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedParameterType.txt index a452f3a9f59..4a3e0b4a156 100644 --- a/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedParameterType.txt +++ b/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedParameterType.txt @@ -1,8 +1,8 @@ package -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) kotlin.annotation.annotation() internal final class RecursivelyAnnotated : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) kotlin.annotation.annotation() public final class RecursivelyAnnotated : kotlin.Annotation { public constructor RecursivelyAnnotated(/*0*/ x: @[RecursivelyAnnotated(x = 1)] kotlin.Int) - internal final val x: @[RecursivelyAnnotated(x = 1)] kotlin.Int + public final val x: @[RecursivelyAnnotated(x = 1)] kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedParameterWithAt.txt b/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedParameterWithAt.txt index e93eb2622af..92dd7d35280 100644 --- a/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedParameterWithAt.txt +++ b/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedParameterWithAt.txt @@ -1,8 +1,8 @@ package -kotlin.annotation.annotation() internal final class RecursivelyAnnotated : kotlin.Annotation { +kotlin.annotation.annotation() public final class RecursivelyAnnotated : kotlin.Annotation { public constructor RecursivelyAnnotated(/*0*/ RecursivelyAnnotated(x = 1) x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedProperty.txt b/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedProperty.txt index f8e48441007..f56d243f648 100644 --- a/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedProperty.txt +++ b/compiler/testData/diagnostics/tests/annotations/RecursivelyAnnotatedProperty.txt @@ -1,16 +1,16 @@ package -internal final class My { +public final class My { public constructor My() - ann(x = 1) internal final val x: kotlin.Int = 1 + ann(x = 1) public final val x: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class ann : kotlin.Annotation { public constructor ann(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/RecursivelyIncorrectlyAnnotatedParameter.txt b/compiler/testData/diagnostics/tests/annotations/RecursivelyIncorrectlyAnnotatedParameter.txt index cfbec6045a7..ed3a4e2bedb 100644 --- a/compiler/testData/diagnostics/tests/annotations/RecursivelyIncorrectlyAnnotatedParameter.txt +++ b/compiler/testData/diagnostics/tests/annotations/RecursivelyIncorrectlyAnnotatedParameter.txt @@ -1,8 +1,8 @@ package -internal final class RecursivelyAnnotated { +public final class RecursivelyAnnotated { public constructor RecursivelyAnnotated(/*0*/ RecursivelyAnnotated(x = 1) x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/UnresolvedAnnotationOnObject.txt b/compiler/testData/diagnostics/tests/annotations/UnresolvedAnnotationOnObject.txt index 74eec6a2280..fa95fb7c9aa 100644 --- a/compiler/testData/diagnostics/tests/annotations/UnresolvedAnnotationOnObject.txt +++ b/compiler/testData/diagnostics/tests/annotations/UnresolvedAnnotationOnObject.txt @@ -1,9 +1,9 @@ package package test { - internal val some: test.SomeObject + public val some: test.SomeObject - [ERROR : BadAnnotation]() internal object SomeObject { + [ERROR : BadAnnotation]() public object SomeObject { private constructor SomeObject() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/WrongAnnotationArgsOnObject.txt b/compiler/testData/diagnostics/tests/annotations/WrongAnnotationArgsOnObject.txt index 5c3b870ce33..11794b101b0 100644 --- a/compiler/testData/diagnostics/tests/annotations/WrongAnnotationArgsOnObject.txt +++ b/compiler/testData/diagnostics/tests/annotations/WrongAnnotationArgsOnObject.txt @@ -1,17 +1,17 @@ package package test { - internal val some: test.SomeObject + public val some: test.SomeObject - kotlin.annotation.annotation() internal final class BadAnnotation : kotlin.Annotation { + kotlin.annotation.annotation() public final class BadAnnotation : kotlin.Annotation { public constructor BadAnnotation(/*0*/ s: kotlin.String) - internal final val s: kotlin.String + public final val s: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - test.BadAnnotation(s = 1) internal object SomeObject { + test.BadAnnotation(s = 1) public object SomeObject { private constructor SomeObject() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/annotationInheritance.txt b/compiler/testData/diagnostics/tests/annotations/annotationInheritance.txt index 964e089f8ed..354d29e311f 100644 --- a/compiler/testData/diagnostics/tests/annotations/annotationInheritance.txt +++ b/compiler/testData/diagnostics/tests/annotations/annotationInheritance.txt @@ -1,43 +1,43 @@ package -internal val a: T +public val a: T -kotlin.annotation.annotation() internal final class Ann : C { +kotlin.annotation.annotation() public final class Ann : C { public constructor Ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann2 : T { +kotlin.annotation.annotation() public final class Ann2 : T { public constructor Ann2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann3 : T { +kotlin.annotation.annotation() public final class Ann3 : T { public constructor Ann3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann4 : C, T { +kotlin.annotation.annotation() public final class Ann4 : C, T { public constructor Ann4() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class C { +public open class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T { +public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/annotationModifier.txt b/compiler/testData/diagnostics/tests/annotations/annotationModifier.txt index de139ac73c1..ae7f1235ff6 100644 --- a/compiler/testData/diagnostics/tests/annotations/annotationModifier.txt +++ b/compiler/testData/diagnostics/tests/annotations/annotationModifier.txt @@ -1,10 +1,10 @@ package -kotlin.annotation.annotation() internal val x: kotlin.Int = 0 -kotlin.annotation.annotation() internal var y: kotlin.Int -kotlin.annotation.annotation() internal fun f(): kotlin.Int +kotlin.annotation.annotation() public val x: kotlin.Int = 0 +kotlin.annotation.annotation() public var y: kotlin.Int +kotlin.annotation.annotation() public fun f(): kotlin.Int -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -18,21 +18,21 @@ internal final class A { } } -kotlin.annotation.annotation() internal final class B : kotlin.Annotation { +kotlin.annotation.annotation() public final class B : kotlin.Annotation { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal object O { +kotlin.annotation.annotation() public object O { private constructor O() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal interface T { +kotlin.annotation.annotation() public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/booleanLocalVal.txt b/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/booleanLocalVal.txt index c4dcedead55..2b162b4a61f 100644 --- a/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/booleanLocalVal.txt +++ b/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/booleanLocalVal.txt @@ -1,10 +1,10 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann(/*0*/ vararg i: kotlin.Boolean /*kotlin.BooleanArray*/) - internal final val i: kotlin.BooleanArray + public final val i: kotlin.BooleanArray public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/compareAndEquals.txt b/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/compareAndEquals.txt index c4dcedead55..2b162b4a61f 100644 --- a/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/compareAndEquals.txt +++ b/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/compareAndEquals.txt @@ -1,10 +1,10 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann(/*0*/ vararg i: kotlin.Boolean /*kotlin.BooleanArray*/) - internal final val i: kotlin.BooleanArray + public final val i: kotlin.BooleanArray public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/enumConst.txt b/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/enumConst.txt index de1183cde11..da6892317da 100644 --- a/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/enumConst.txt +++ b/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/enumConst.txt @@ -1,16 +1,16 @@ package -internal val e: MyEnum +public val e: MyEnum -kotlin.annotation.annotation() internal final class AnnE : kotlin.Annotation { +kotlin.annotation.annotation() public final class AnnE : kotlin.Annotation { public constructor AnnE(/*0*/ i: MyEnum) - internal final val i: MyEnum + public final val i: MyEnum public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final enum class MyEnum : kotlin.Enum { +public final enum class MyEnum : kotlin.Enum { enum entry A private constructor MyEnum() @@ -27,14 +27,14 @@ internal final enum class MyEnum : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -AnnE() internal final class Test { +AnnE() public final class Test { public constructor Test() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -AnnE() internal final class Test2 { +AnnE() public final class Test2 { public constructor Test2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/javaProperties.txt b/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/javaProperties.txt index 6b3e2e6c5b8..5e0743ef208 100644 --- a/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/javaProperties.txt +++ b/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/javaProperties.txt @@ -1,15 +1,15 @@ package -Ann(i = {1, 1, 1}) internal final class A { +Ann(i = {1, 1, 1}) public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann(/*0*/ vararg i: kotlin.Int /*kotlin.IntArray*/) - internal final val i: kotlin.IntArray + public final val i: kotlin.IntArray public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/kotlinProperties.txt b/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/kotlinProperties.txt index 923186e5b28..67b03910eab 100644 --- a/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/kotlinProperties.txt +++ b/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/kotlinProperties.txt @@ -1,21 +1,21 @@ package -internal var i1: kotlin.Int -internal val i2: kotlin.Int = 1 -internal val i3: kotlin.Int -internal val i4: kotlin.Int = 1 -internal var i5: kotlin.Int -internal var i6: kotlin.Int +public var i1: kotlin.Int +public val i2: kotlin.Int = 1 +public val i3: kotlin.Int +public val i4: kotlin.Int = 1 +public var i5: kotlin.Int +public var i6: kotlin.Int -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann(/*0*/ vararg i: kotlin.Int /*kotlin.IntArray*/) - internal final val i: kotlin.IntArray + public final val i: kotlin.IntArray public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann(i = {1, 1}) internal final class Test { +Ann(i = {1, 1}) public final class Test { public constructor Test() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/strings.txt b/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/strings.txt index 643282d24c9..b0308210204 100644 --- a/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/strings.txt +++ b/compiler/testData/diagnostics/tests/annotations/annotationParameterMustBeConstant/strings.txt @@ -1,11 +1,11 @@ package -internal val topLevel: kotlin.String = "topLevel" -internal fun foo(): kotlin.Unit +public val topLevel: kotlin.String = "topLevel" +public fun foo(): kotlin.Unit -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann(/*0*/ vararg i: kotlin.String /*kotlin.Array*/) - internal final val i: kotlin.Array + public final val i: kotlin.Array public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/annotationsOnLambdaAsCallArgument.txt b/compiler/testData/diagnostics/tests/annotations/annotationsOnLambdaAsCallArgument.txt index 13ea9483bde..89c36d5a25e 100644 --- a/compiler/testData/diagnostics/tests/annotations/annotationsOnLambdaAsCallArgument.txt +++ b/compiler/testData/diagnostics/tests/annotations/annotationsOnLambdaAsCallArgument.txt @@ -1,11 +1,11 @@ package -kotlin.inline() internal fun bar(/*0*/ block: () -> kotlin.Int): kotlin.Int -internal fun foo(): kotlin.Unit +kotlin.inline() public fun bar(/*0*/ block: () -> kotlin.Int): kotlin.Int +public fun foo(): kotlin.Unit -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.EXPRESSION}) kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.EXPRESSION}) kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann(/*0*/ x: kotlin.Int = ...) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/atAnnotationResolve.txt b/compiler/testData/diagnostics/tests/annotations/atAnnotationResolve.txt index 06fc12b148b..5f63f2dcbb7 100644 --- a/compiler/testData/diagnostics/tests/annotations/atAnnotationResolve.txt +++ b/compiler/testData/diagnostics/tests/annotations/atAnnotationResolve.txt @@ -2,17 +2,17 @@ package Ann(x = 1) Ann(x = 2) Ann(x = 3) private final class A { Ann() public constructor A() - Ann() internal final val x: kotlin.Int = 1 - internal final fun bar(/*0*/ x: @[Ann(x = 1) Ann(x = 2) Ann(x = 3)] kotlin.Int): kotlin.Unit + Ann() public final val x: kotlin.Int = 1 + public final fun bar(/*0*/ x: @[Ann(x = 1) Ann(x = 2) Ann(x = 3)] kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - Ann(x = 5) internal final fun foo(): kotlin.Unit + Ann(x = 5) public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE, AnnotationTarget.CLASSIFIER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.EXPRESSION, AnnotationTarget.PROPERTY}) kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE, AnnotationTarget.CLASSIFIER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.EXPRESSION, AnnotationTarget.PROPERTY}) kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann(/*0*/ x: kotlin.Int = ...) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/extensionFunctionType.txt b/compiler/testData/diagnostics/tests/annotations/extensionFunctionType.txt index 07c41792011..c368fa1c099 100644 --- a/compiler/testData/diagnostics/tests/annotations/extensionFunctionType.txt +++ b/compiler/testData/diagnostics/tests/annotations/extensionFunctionType.txt @@ -1,16 +1,16 @@ package -internal interface Some { +public interface Some { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun f1(): kotlin.String.() -> kotlin.Int - internal abstract fun f2(): @[kotlin.Extension()] kotlin.String.() -> kotlin.Int - internal abstract fun f3(): @[ann()] kotlin.String.() -> kotlin.Int - internal abstract fun f4(): @[kotlin.Extension() ann()] kotlin.String.() -> kotlin.Int + public abstract fun f1(): kotlin.String.() -> kotlin.Int + public abstract fun f2(): @[kotlin.Extension()] kotlin.String.() -> kotlin.Int + public abstract fun f3(): @[ann()] kotlin.String.() -> kotlin.Int + public abstract fun f4(): @[kotlin.Extension() ann()] kotlin.String.() -> kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class ann : kotlin.Annotation { public constructor ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/forParameterAnnotationResolve.txt b/compiler/testData/diagnostics/tests/annotations/forParameterAnnotationResolve.txt index 295d0ab72c5..8471089270f 100644 --- a/compiler/testData/diagnostics/tests/annotations/forParameterAnnotationResolve.txt +++ b/compiler/testData/diagnostics/tests/annotations/forParameterAnnotationResolve.txt @@ -1,23 +1,23 @@ package -internal fun bar(): kotlin.Array -internal fun foo(): kotlin.Unit +public fun bar(): kotlin.Array +public fun foo(): kotlin.Unit -kotlin.data() internal final class A { +kotlin.data() public final class A { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int) - internal final val x: kotlin.Int - internal final val y: kotlin.Int - internal final /*synthesized*/ fun component1(): kotlin.Int - internal final /*synthesized*/ fun component2(): kotlin.Int + public final val x: kotlin.Int + public final val y: kotlin.Int + public final /*synthesized*/ fun component1(): kotlin.Int + public final /*synthesized*/ fun component2(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.Int = ...): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/invalidTypesInAnnotationConstructor.txt b/compiler/testData/diagnostics/tests/annotations/invalidTypesInAnnotationConstructor.txt index c603763f266..69a61f1837a 100644 --- a/compiler/testData/diagnostics/tests/annotations/invalidTypesInAnnotationConstructor.txt +++ b/compiler/testData/diagnostics/tests/annotations/invalidTypesInAnnotationConstructor.txt @@ -2,189 +2,189 @@ package package test { - kotlin.annotation.annotation() internal final class Ann1 : kotlin.Annotation { + kotlin.annotation.annotation() public final class Ann1 : kotlin.Annotation { public constructor Ann1(/*0*/ p1: kotlin.Int, /*1*/ p2: kotlin.Byte, /*2*/ p3: kotlin.Short, /*3*/ p4: kotlin.Long, /*4*/ p5: kotlin.Double, /*5*/ p6: kotlin.Float, /*6*/ p7: kotlin.Char, /*7*/ p8: kotlin.Boolean) - internal final val p1: kotlin.Int - internal final val p2: kotlin.Byte - internal final val p3: kotlin.Short - internal final val p4: kotlin.Long - internal final val p5: kotlin.Double - internal final val p6: kotlin.Float - internal final val p7: kotlin.Char - internal final val p8: kotlin.Boolean + public final val p1: kotlin.Int + public final val p2: kotlin.Byte + public final val p3: kotlin.Short + public final val p4: kotlin.Long + public final val p5: kotlin.Double + public final val p6: kotlin.Float + public final val p7: kotlin.Char + public final val p8: kotlin.Boolean public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class Ann2 : kotlin.Annotation { + kotlin.annotation.annotation() public final class Ann2 : kotlin.Annotation { public constructor Ann2(/*0*/ p1: kotlin.String) - internal final val p1: kotlin.String + public final val p1: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class Ann3 : kotlin.Annotation { + kotlin.annotation.annotation() public final class Ann3 : kotlin.Annotation { public constructor Ann3(/*0*/ p1: test.Ann1) - internal final val p1: test.Ann1 + public final val p1: test.Ann1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class Ann4 : kotlin.Annotation { + kotlin.annotation.annotation() public final class Ann4 : kotlin.Annotation { public constructor Ann4(/*0*/ p1: kotlin.IntArray, /*1*/ p2: kotlin.ByteArray, /*2*/ p3: kotlin.ShortArray, /*3*/ p4: kotlin.LongArray, /*4*/ p5: kotlin.DoubleArray, /*5*/ p6: kotlin.FloatArray, /*6*/ p7: kotlin.CharArray, /*7*/ p8: kotlin.BooleanArray) - internal final val p1: kotlin.IntArray - internal final val p2: kotlin.ByteArray - internal final val p3: kotlin.ShortArray - internal final val p4: kotlin.LongArray - internal final val p5: kotlin.DoubleArray - internal final val p6: kotlin.FloatArray - internal final val p7: kotlin.CharArray - internal final val p8: kotlin.BooleanArray + public final val p1: kotlin.IntArray + public final val p2: kotlin.ByteArray + public final val p3: kotlin.ShortArray + public final val p4: kotlin.LongArray + public final val p5: kotlin.DoubleArray + public final val p6: kotlin.FloatArray + public final val p7: kotlin.CharArray + public final val p8: kotlin.BooleanArray public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class Ann5 : kotlin.Annotation { + kotlin.annotation.annotation() public final class Ann5 : kotlin.Annotation { public constructor Ann5(/*0*/ p1: test.MyEnum) - internal final val p1: test.MyEnum + public final val p1: test.MyEnum public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class Ann6 : kotlin.Annotation { + kotlin.annotation.annotation() public final class Ann6 : kotlin.Annotation { public constructor Ann6(/*0*/ p: java.lang.Class<*>) - internal final val p: java.lang.Class<*> + public final val p: java.lang.Class<*> public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class Ann7 : kotlin.Annotation { + kotlin.annotation.annotation() public final class Ann7 : kotlin.Annotation { public constructor Ann7(/*0*/ p: java.lang.annotation.RetentionPolicy) - internal final val p: java.lang.annotation.RetentionPolicy + public final val p: java.lang.annotation.RetentionPolicy public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class Ann8 : kotlin.Annotation { + kotlin.annotation.annotation() public final class Ann8 : kotlin.Annotation { public constructor Ann8(/*0*/ p1: kotlin.Array, /*1*/ p2: kotlin.Array>, /*2*/ p3: kotlin.Array, /*3*/ p4: kotlin.Array) - internal final val p1: kotlin.Array - internal final val p2: kotlin.Array> - internal final val p3: kotlin.Array - internal final val p4: kotlin.Array + public final val p1: kotlin.Array + public final val p2: kotlin.Array> + public final val p3: kotlin.Array + public final val p4: kotlin.Array public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class Ann9 : kotlin.Annotation { + kotlin.annotation.annotation() public final class Ann9 : kotlin.Annotation { public constructor Ann9(/*0*/ vararg p1: kotlin.String /*kotlin.Array*/, /*1*/ vararg p2: java.lang.Class<*> /*kotlin.Array>*/, /*2*/ vararg p3: test.MyEnum /*kotlin.Array*/, /*3*/ vararg p4: test.Ann1 /*kotlin.Array*/, /*4*/ vararg p5: kotlin.Int /*kotlin.IntArray*/) - internal final val p1: kotlin.Array - internal final val p2: kotlin.Array> - internal final val p3: kotlin.Array - internal final val p4: kotlin.Array - internal final val p5: kotlin.IntArray + public final val p1: kotlin.Array + public final val p2: kotlin.Array> + public final val p3: kotlin.Array + public final val p4: kotlin.Array + public final val p5: kotlin.IntArray public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class InAnn1 : kotlin.Annotation { + kotlin.annotation.annotation() public final class InAnn1 : kotlin.Annotation { public constructor InAnn1(/*0*/ p1: kotlin.Int?, /*1*/ p3: kotlin.Short?, /*2*/ p4: kotlin.Long?, /*3*/ p5: kotlin.Double?, /*4*/ p6: kotlin.Float?, /*5*/ p7: kotlin.Char?, /*6*/ p8: kotlin.Boolean?) - internal final val p1: kotlin.Int? - internal final val p3: kotlin.Short? - internal final val p4: kotlin.Long? - internal final val p5: kotlin.Double? - internal final val p6: kotlin.Float? - internal final val p7: kotlin.Char? - internal final val p8: kotlin.Boolean? + public final val p1: kotlin.Int? + public final val p3: kotlin.Short? + public final val p4: kotlin.Long? + public final val p5: kotlin.Double? + public final val p6: kotlin.Float? + public final val p7: kotlin.Char? + public final val p8: kotlin.Boolean? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class InAnn10 : kotlin.Annotation { + kotlin.annotation.annotation() public final class InAnn10 : kotlin.Annotation { public constructor InAnn10(/*0*/ p1: kotlin.String?) - internal final val p1: kotlin.String? + public final val p1: kotlin.String? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class InAnn11 : kotlin.Annotation { + kotlin.annotation.annotation() public final class InAnn11 : kotlin.Annotation { public constructor InAnn11(/*0*/ p1: test.Ann1?) - internal final val p1: test.Ann1? + public final val p1: test.Ann1? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class InAnn12 : kotlin.Annotation { + kotlin.annotation.annotation() public final class InAnn12 : kotlin.Annotation { public constructor InAnn12(/*0*/ p1: test.MyEnum?) - internal final val p1: test.MyEnum? + public final val p1: test.MyEnum? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class InAnn4 : kotlin.Annotation { + kotlin.annotation.annotation() public final class InAnn4 : kotlin.Annotation { public constructor InAnn4(/*0*/ p1: kotlin.Array, /*1*/ p2: kotlin.Array?) - internal final val p1: kotlin.Array - internal final val p2: kotlin.Array? + public final val p1: kotlin.Array + public final val p2: kotlin.Array? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class InAnn6 : kotlin.Annotation { + kotlin.annotation.annotation() public final class InAnn6 : kotlin.Annotation { public constructor InAnn6(/*0*/ p: java.lang.Class<*>?) - internal final val p: java.lang.Class<*>? + public final val p: java.lang.Class<*>? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class InAnn7 : kotlin.Annotation { + kotlin.annotation.annotation() public final class InAnn7 : kotlin.Annotation { public constructor InAnn7(/*0*/ p: java.lang.annotation.RetentionPolicy?) - internal final val p: java.lang.annotation.RetentionPolicy? + public final val p: java.lang.annotation.RetentionPolicy? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class InAnn8 : kotlin.Annotation { + kotlin.annotation.annotation() public final class InAnn8 : kotlin.Annotation { public constructor InAnn8(/*0*/ p1: kotlin.Array, /*1*/ p2: kotlin.Array, /*2*/ p3: kotlin.Array, /*3*/ p4: kotlin.Array) - internal final val p1: kotlin.Array - internal final val p2: kotlin.Array - internal final val p3: kotlin.Array - internal final val p4: kotlin.Array + public final val p1: kotlin.Array + public final val p2: kotlin.Array + public final val p3: kotlin.Array + public final val p4: kotlin.Array public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class InAnn9 : kotlin.Annotation { + kotlin.annotation.annotation() public final class InAnn9 : kotlin.Annotation { public constructor InAnn9(/*0*/ p: test.MyClass) - internal final val p: test.MyClass + public final val p: test.MyClass public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyClass { + public final class MyClass { public constructor MyClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final enum class MyEnum : kotlin.Enum { + public final enum class MyEnum : kotlin.Enum { enum entry A private constructor MyEnum() diff --git a/compiler/testData/diagnostics/tests/annotations/kt1860-negative.txt b/compiler/testData/diagnostics/tests/annotations/kt1860-negative.txt index 5b9757d638b..2d5e1daec9f 100644 --- a/compiler/testData/diagnostics/tests/annotations/kt1860-negative.txt +++ b/compiler/testData/diagnostics/tests/annotations/kt1860-negative.txt @@ -1,10 +1,10 @@ package -internal var bar: kotlin.Int -internal val x: (kotlin.Int) -> kotlin.Int -internal fun foo(/*0*/ [ERROR : varargs]() f: kotlin.Int): kotlin.Unit +public var bar: kotlin.Int +public val x: (kotlin.Int) -> kotlin.Int +public fun foo(/*0*/ [ERROR : varargs]() f: kotlin.Int): kotlin.Unit -internal final class Hello { +public final class Hello { public constructor Hello(/*0*/ [ERROR : varargs]() args: kotlin.Any) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/kt1860-positive.txt b/compiler/testData/diagnostics/tests/annotations/kt1860-positive.txt index bc144da9d4e..7b640785f7d 100644 --- a/compiler/testData/diagnostics/tests/annotations/kt1860-positive.txt +++ b/compiler/testData/diagnostics/tests/annotations/kt1860-positive.txt @@ -1,17 +1,17 @@ package -internal var bar: kotlin.Int -internal val x: (kotlin.Int) -> kotlin.Int -internal fun foo(/*0*/ test() f: kotlin.Int): kotlin.Unit +public var bar: kotlin.Int +public val x: (kotlin.Int) -> kotlin.Int +public fun foo(/*0*/ test() f: kotlin.Int): kotlin.Unit -internal final class Hello { +public final class Hello { public constructor Hello(/*0*/ test() args: kotlin.Any) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.EXPRESSION}) kotlin.annotation.annotation() internal final class test : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.EXPRESSION}) kotlin.annotation.annotation() public final class test : kotlin.Annotation { public constructor test() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/kt1886annotationBody.txt b/compiler/testData/diagnostics/tests/annotations/kt1886annotationBody.txt index 8a04f9cd324..ea52275b423 100644 --- a/compiler/testData/diagnostics/tests/annotations/kt1886annotationBody.txt +++ b/compiler/testData/diagnostics/tests/annotations/kt1886annotationBody.txt @@ -1,20 +1,20 @@ package -kotlin.annotation.annotation() internal final class Annotation1 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Annotation1 : kotlin.Annotation { public constructor Annotation1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Annotation10 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Annotation10 : kotlin.Annotation { public constructor Annotation10() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Annotation2 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Annotation2 : kotlin.Annotation { public constructor Annotation2() public final val s: kotlin.String = "" public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -22,7 +22,7 @@ kotlin.annotation.annotation() internal final class Annotation2 : kotlin.Annotat public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Annotation3 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Annotation3 : kotlin.Annotation { public constructor Annotation3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun foo(): kotlin.Unit @@ -30,13 +30,13 @@ kotlin.annotation.annotation() internal final class Annotation3 : kotlin.Annotat public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Annotation4 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Annotation4 : kotlin.Annotation { public constructor Annotation4() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Foo { + public final class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -44,7 +44,7 @@ kotlin.annotation.annotation() internal final class Annotation4 : kotlin.Annotat } } -kotlin.annotation.annotation() internal final class Annotation5 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Annotation5 : kotlin.Annotation { public constructor Annotation5() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -58,32 +58,32 @@ kotlin.annotation.annotation() internal final class Annotation5 : kotlin.Annotat } } -kotlin.annotation.annotation() internal final class Annotation6 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Annotation6 : kotlin.Annotation { public constructor Annotation6() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Annotation7 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Annotation7 : kotlin.Annotation { public constructor Annotation7(/*0*/ name: kotlin.String) - internal final val name: kotlin.String + public final val name: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Annotation8 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Annotation8 : kotlin.Annotation { public constructor Annotation8(/*0*/ name: kotlin.String = ...) - internal final var name: kotlin.String + public final var name: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Annotation9 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Annotation9 : kotlin.Annotation { public constructor Annotation9(/*0*/ name: kotlin.String) - internal final val name: kotlin.String + public final val name: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/missingValOnParameter.txt b/compiler/testData/diagnostics/tests/annotations/missingValOnParameter.txt index d97e7526c9d..3f7cb97b4ec 100644 --- a/compiler/testData/diagnostics/tests/annotations/missingValOnParameter.txt +++ b/compiler/testData/diagnostics/tests/annotations/missingValOnParameter.txt @@ -1,9 +1,9 @@ package -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int, /*2*/ c: kotlin.String) - internal final val a: kotlin.Int - internal final var b: kotlin.Int + public final val a: kotlin.Int + public final var b: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/noNameProperty.txt b/compiler/testData/diagnostics/tests/annotations/noNameProperty.txt index d21bd493602..a194f3afa1c 100644 --- a/compiler/testData/diagnostics/tests/annotations/noNameProperty.txt +++ b/compiler/testData/diagnostics/tests/annotations/noNameProperty.txt @@ -1,9 +1,9 @@ package -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann(/*0*/ x: kotlin.Int, /*1*/ : [ERROR : Type annotation was missing for parameter ]) - internal final val : [ERROR : Annotation is absent] - internal final val x: kotlin.Int + public final val : [ERROR : Annotation is absent] + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/onExpression.txt b/compiler/testData/diagnostics/tests/annotations/onExpression.txt index 966f437ca59..22fa7b534b3 100644 --- a/compiler/testData/diagnostics/tests/annotations/onExpression.txt +++ b/compiler/testData/diagnostics/tests/annotations/onExpression.txt @@ -1,8 +1,8 @@ package -internal fun foo(): kotlin.Int +public fun foo(): kotlin.Int -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.EXPRESSION}) kotlin.annotation.annotation() internal final class ann : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.EXPRESSION}) kotlin.annotation.annotation() public final class ann : kotlin.Annotation { public constructor ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/onFunctionParameter.txt b/compiler/testData/diagnostics/tests/annotations/onFunctionParameter.txt index 275ad1ebb8c..d04c758cf48 100644 --- a/compiler/testData/diagnostics/tests/annotations/onFunctionParameter.txt +++ b/compiler/testData/diagnostics/tests/annotations/onFunctionParameter.txt @@ -1,10 +1,10 @@ package -internal val bar: (kotlin.Int) -> kotlin.Unit -internal val bas: (kotlin.Int) -> kotlin.Unit -internal fun test(/*0*/ ann() p: kotlin.Int): kotlin.Unit +public val bar: (kotlin.Int) -> kotlin.Unit +public val bas: (kotlin.Int) -> kotlin.Unit +public fun test(/*0*/ ann() p: kotlin.Int): kotlin.Unit -kotlin.annotation.annotation() internal final class ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class ann : kotlin.Annotation { public constructor ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/onInitializer.txt b/compiler/testData/diagnostics/tests/annotations/onInitializer.txt index f986750a6e9..f5b6990b0bd 100644 --- a/compiler/testData/diagnostics/tests/annotations/onInitializer.txt +++ b/compiler/testData/diagnostics/tests/annotations/onInitializer.txt @@ -1,19 +1,19 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T { +public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class ann : kotlin.Annotation { public constructor ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/onLoops.txt b/compiler/testData/diagnostics/tests/annotations/onLoops.txt index 9d3e9a20d6b..e42cac9277e 100644 --- a/compiler/testData/diagnostics/tests/annotations/onLoops.txt +++ b/compiler/testData/diagnostics/tests/annotations/onLoops.txt @@ -1,8 +1,8 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -kotlin.annotation.annotation() internal final class ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class ann : kotlin.Annotation { public constructor ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/onLoopsUnreachable.txt b/compiler/testData/diagnostics/tests/annotations/onLoopsUnreachable.txt index 9d3e9a20d6b..e42cac9277e 100644 --- a/compiler/testData/diagnostics/tests/annotations/onLoopsUnreachable.txt +++ b/compiler/testData/diagnostics/tests/annotations/onLoopsUnreachable.txt @@ -1,8 +1,8 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -kotlin.annotation.annotation() internal final class ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class ann : kotlin.Annotation { public constructor ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/onMultiDeclaration.txt b/compiler/testData/diagnostics/tests/annotations/onMultiDeclaration.txt index 638c6f3ebde..da7be2c42b2 100644 --- a/compiler/testData/diagnostics/tests/annotations/onMultiDeclaration.txt +++ b/compiler/testData/diagnostics/tests/annotations/onMultiDeclaration.txt @@ -1,20 +1,20 @@ package -internal fun test(): kotlin.Any? +public fun test(): kotlin.Any? -kotlin.data() internal final class P { +kotlin.data() public final class P { public constructor P(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int) - internal final val a: kotlin.Int - internal final val b: kotlin.Int - internal final /*synthesized*/ fun component1(): kotlin.Int - internal final /*synthesized*/ fun component2(): kotlin.Int + public final val a: kotlin.Int + public final val b: kotlin.Int + public final /*synthesized*/ fun component1(): kotlin.Int + public final /*synthesized*/ fun component2(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ a: kotlin.Int = ..., /*1*/ b: kotlin.Int = ...): P public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class ann : kotlin.Annotation { public constructor ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/annotation.txt b/compiler/testData/diagnostics/tests/annotations/options/annotation.txt index e9476ab3fa6..217057b1ad6 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/annotation.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/annotation.txt @@ -1,6 +1,6 @@ package -internal final enum class Target : kotlin.Enum { +public final enum class Target : kotlin.Enum { enum entry CLASSIFIER enum entry FUNCTION @@ -21,14 +21,14 @@ internal final enum class Target : kotlin.Enum { target(allowedTargets = {Target.CLASSIFIER}) annotation(retention = AnnotationRetention.SOURCE) public final class annotation { public constructor annotation(/*0*/ retention: kotlin.annotation.AnnotationRetention = ..., /*1*/ repeatable: kotlin.Boolean = ...) - internal final val repeatable: kotlin.Boolean - internal final val retention: kotlin.annotation.AnnotationRetention + public final val repeatable: kotlin.Boolean + public final val retention: kotlin.annotation.AnnotationRetention public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -annotation() internal final class some { +annotation() public final class some { public constructor some() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -37,7 +37,7 @@ annotation() internal final class some { target(allowedTargets = {Target.CLASSIFIER}) annotation() public final class target { public constructor target(/*0*/ vararg allowedTargets: Target /*kotlin.Array*/) - internal final val allowedTargets: kotlin.Array + public final val allowedTargets: kotlin.Array public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/options/annotationAsArg.txt b/compiler/testData/diagnostics/tests/annotations/options/annotationAsArg.txt index 7d88c4c5161..005bb213a04 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/annotationAsArg.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/annotationAsArg.txt @@ -1,12 +1,12 @@ package -internal fun foo(/*0*/ annotation: Annotation): kotlin.Int +public fun foo(/*0*/ annotation: Annotation): kotlin.Int -internal final class Annotation { +public final class Annotation { public constructor Annotation(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int - internal final fun bar(): kotlin.Int - internal final fun baz(): kotlin.Unit + public final val x: kotlin.Int + public final fun bar(): kotlin.Int + public final fun baz(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/options/annotationAsArgComplex.txt b/compiler/testData/diagnostics/tests/annotations/options/annotationAsArgComplex.txt index 663d7b216bd..9c14386fae3 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/annotationAsArgComplex.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/annotationAsArgComplex.txt @@ -1,12 +1,12 @@ package -internal fun registerQuickFix(/*0*/ annotation: Annotation): kotlin.Unit +public fun registerQuickFix(/*0*/ annotation: Annotation): kotlin.Unit -internal final class Annotation { +public final class Annotation { public constructor Annotation() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun getQuickFixes(): kotlin.Int + public final fun getQuickFixes(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun setProblemGroup(): kotlin.Unit + public final fun setProblemGroup(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/annotations/options/brackets.txt b/compiler/testData/diagnostics/tests/annotations/options/brackets.txt index 58f0f9f3087..210996ced2f 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/brackets.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/brackets.txt @@ -1,13 +1,13 @@ package -emptyBrackets() internal final class base { +emptyBrackets() public final class base { public constructor base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class emptyBrackets : kotlin.Annotation { +kotlin.annotation.annotation() public final class emptyBrackets : kotlin.Annotation { public constructor emptyBrackets() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/documented.txt b/compiler/testData/diagnostics/tests/annotations/options/documented.txt index 99bd4d9567e..6777cc33602 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/documented.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/documented.txt @@ -1,27 +1,27 @@ package -kotlin.annotation.MustBeDocumented() kotlin.annotation.annotation() internal final class DocAnn : kotlin.Annotation { +kotlin.annotation.MustBeDocumented() kotlin.annotation.annotation() public final class DocAnn : kotlin.Annotation { public constructor DocAnn() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -DocAnn() internal final class My { +DocAnn() public final class My { public constructor My() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class NotDocAnn : kotlin.Annotation { +kotlin.annotation.annotation() public final class NotDocAnn : kotlin.Annotation { public constructor NotDocAnn() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -NotDocAnn() internal final class Your { +NotDocAnn() public final class Your { public constructor Your() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/javaDocumented.txt b/compiler/testData/diagnostics/tests/annotations/options/javaDocumented.txt index 4520700ffe5..a313064c3b4 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/javaDocumented.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/javaDocumented.txt @@ -28,21 +28,21 @@ public open class DocumentedAnnotations { } } -DocumentedAnnotations.RunDocAnn() internal final class His { +DocumentedAnnotations.RunDocAnn() public final class His { public constructor His() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -DocumentedAnnotations.DocAnn() internal final class My { +DocumentedAnnotations.DocAnn() public final class My { public constructor My() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -DocumentedAnnotations.NotDocAnn() internal final class Your { +DocumentedAnnotations.NotDocAnn() public final class Your { public constructor Your() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/javaretention.txt b/compiler/testData/diagnostics/tests/annotations/options/javaretention.txt index 6e348bd3363..e2e1f1a4888 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/javaretention.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/javaretention.txt @@ -35,28 +35,28 @@ public open class AnnotationRetentions { } } -AnnotationRetentions.BaseAnnotation() internal final class BaseClass { +AnnotationRetentions.BaseAnnotation() public final class BaseClass { public constructor BaseClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -AnnotationRetentions.BinaryAnnotation() internal final class BinaryClass { +AnnotationRetentions.BinaryAnnotation() public final class BinaryClass { public constructor BinaryClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -AnnotationRetentions.RuntimeAnnotation() internal final class RuntimeClass { +AnnotationRetentions.RuntimeAnnotation() public final class RuntimeClass { public constructor RuntimeClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -AnnotationRetentions.SourceAnnotation() internal final class SourceClass { +AnnotationRetentions.SourceAnnotation() public final class SourceClass { public constructor SourceClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/repeatable.txt b/compiler/testData/diagnostics/tests/annotations/options/repeatable.txt index cfcc5da96b5..20ef25ad77c 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/repeatable.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/repeatable.txt @@ -1,66 +1,66 @@ package -repann() repann() internal fun foo(/*0*/ repann() repann() x: kotlin.Int): kotlin.Int +repann() repann() public fun foo(/*0*/ repann() repann() x: kotlin.Int): kotlin.Int -binrepann() binrepann() internal final class BinaryAnnotated { +binrepann() binrepann() public final class BinaryAnnotated { public constructor BinaryAnnotated() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -repann() repann() internal final class DoubleAnnotated { +repann() repann() public final class DoubleAnnotated { public constructor DoubleAnnotated() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -repann2(f = true) repann2(f = false) repann2(f = false) repann2(f = true) internal final class FourTimesAnnotated { +repann2(f = true) repann2(f = false) repann2(f = false) repann2(f = true) public final class FourTimesAnnotated { public constructor FourTimesAnnotated() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -repann1(x = 1) repann1(x = 2) repann1(x = 3) internal final class TripleAnnotated { +repann1(x = 1) repann1(x = 2) repann1(x = 3) public final class TripleAnnotated { public constructor TripleAnnotated() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Retention(value = AnnotationRetention.BINARY) kotlin.annotation.Repeatable() kotlin.annotation.annotation() internal final class binrepann : kotlin.Annotation { +kotlin.annotation.Retention(value = AnnotationRetention.BINARY) kotlin.annotation.Repeatable() kotlin.annotation.annotation() public final class binrepann : kotlin.Annotation { public constructor binrepann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Repeatable() kotlin.annotation.annotation() internal final class repann : kotlin.Annotation { +kotlin.annotation.Repeatable() kotlin.annotation.annotation() public final class repann : kotlin.Annotation { public constructor repann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() internal final class repann1 : kotlin.Annotation { +kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() public final class repann1 : kotlin.Annotation { public constructor repann1(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() internal final class repann2 : kotlin.Annotation { +kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() public final class repann2 : kotlin.Annotation { public constructor repann2(/*0*/ f: kotlin.Boolean) - internal final val f: kotlin.Boolean + public final val f: kotlin.Boolean public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.EXPRESSION}) kotlin.annotation.Repeatable() kotlin.annotation.annotation() internal final class repexpr : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.EXPRESSION}) kotlin.annotation.Repeatable() kotlin.annotation.annotation() public final class repexpr : kotlin.Annotation { public constructor repexpr() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/retention.txt b/compiler/testData/diagnostics/tests/annotations/options/retention.txt index 9199578f75d..ce7698ae4d6 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/retention.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/retention.txt @@ -1,13 +1,13 @@ package -sourceann() internal final class AnnotatedAtSource { +sourceann() public final class AnnotatedAtSource { public constructor AnnotatedAtSource() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.annotation() internal final class sourceann : kotlin.Annotation { +kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.annotation() public final class sourceann : kotlin.Annotation { public constructor sourceann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/target.txt b/compiler/testData/diagnostics/tests/annotations/options/target.txt index d2affb937a7..253d52a70d5 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/target.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/target.txt @@ -1,6 +1,6 @@ package -base() kotlin.data() internal final class My { +base() kotlin.data() public final class My { public constructor My() public final /*synthesized*/ fun copy(): My public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -8,7 +8,7 @@ base() kotlin.data() internal final class My { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASSIFIER}) kotlin.annotation.annotation() internal final class base : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASSIFIER}) kotlin.annotation.annotation() public final class base : kotlin.Annotation { public constructor base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/targets/accessors.txt b/compiler/testData/diagnostics/tests/annotations/options/targets/accessors.txt index 0aea07890e8..30ae00962da 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/targets/accessors.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/targets/accessors.txt @@ -1,29 +1,29 @@ package -internal final class My { +public final class My { public constructor My(/*0*/ x: kotlin.Int) - internal final var y: kotlin.Int + public final var y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - base() smartget() smartset() internal final fun foo(): kotlin.Int + base() smartget() smartset() public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION}) kotlin.annotation.annotation() internal final class base : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION}) kotlin.annotation.annotation() public final class base : kotlin.Annotation { public constructor base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.PROPERTY_GETTER}) kotlin.annotation.annotation() internal final class smartget : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.PROPERTY_GETTER}) kotlin.annotation.annotation() public final class smartget : kotlin.Annotation { public constructor smartget() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.PROPERTY_SETTER}) kotlin.annotation.annotation() internal final class smartset : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.PROPERTY_SETTER}) kotlin.annotation.annotation() public final class smartset : kotlin.Annotation { public constructor smartset() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/targets/annotation.txt b/compiler/testData/diagnostics/tests/annotations/options/targets/annotation.txt index e1ecc88cca5..7f2bf99600a 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/targets/annotation.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/targets/annotation.txt @@ -1,9 +1,9 @@ package -base() internal val z: kotlin.Int = 0 -base() internal fun foo(/*0*/ base() y: @[base()] kotlin.Int): kotlin.Int +base() public val z: kotlin.Int = 0 +base() public fun foo(/*0*/ base() y: @[base()] kotlin.Int): kotlin.Int -base() internal final enum class My : kotlin.Enum { +base() public final enum class My : kotlin.Enum { base() enum entry FIRST base() enum entry SECOND @@ -22,23 +22,23 @@ base() internal final enum class My : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) kotlin.annotation.annotation() internal final class base : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) kotlin.annotation.annotation() public final class base : kotlin.Annotation { public constructor base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -base() internal final class correct { +base() public final class correct { base() public constructor correct() public constructor correct(/*0*/ x: kotlin.Int) - base() internal final val x: kotlin.Int + base() public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -base() kotlin.annotation.annotation() internal final class derived : kotlin.Annotation { +base() kotlin.annotation.annotation() public final class derived : kotlin.Annotation { public constructor derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/targets/classifier.txt b/compiler/testData/diagnostics/tests/annotations/options/targets/classifier.txt index f164e0bda27..dfd9d3b83d6 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/targets/classifier.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/targets/classifier.txt @@ -1,9 +1,9 @@ package -base() internal val z: kotlin.Int = 0 -base() internal fun foo(/*0*/ base() y: @[base()] kotlin.Int): kotlin.Int +base() public val z: kotlin.Int = 0 +base() public fun foo(/*0*/ base() y: @[base()] kotlin.Int): kotlin.Int -base() internal final enum class My : kotlin.Enum { +base() public final enum class My : kotlin.Enum { base() enum entry FIRST base() enum entry SECOND @@ -22,23 +22,23 @@ base() internal final enum class My : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASSIFIER}) kotlin.annotation.annotation() internal final class base : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASSIFIER}) kotlin.annotation.annotation() public final class base : kotlin.Annotation { public constructor base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -base() internal final class correct { +base() public final class correct { base() public constructor correct() public constructor correct(/*0*/ x: kotlin.Int, /*1*/ base() w: @[base()] kotlin.Int) - base() internal final val x: kotlin.Int + base() public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -base() kotlin.annotation.annotation() internal final class derived : kotlin.Annotation { +base() kotlin.annotation.annotation() public final class derived : kotlin.Annotation { public constructor derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/targets/constructor.txt b/compiler/testData/diagnostics/tests/annotations/options/targets/constructor.txt index 6cf34dd75b9..9827955c768 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/targets/constructor.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/targets/constructor.txt @@ -1,9 +1,9 @@ package -base() internal val z: kotlin.Int = 0 -base() internal fun foo(/*0*/ base() y: @[base()] kotlin.Int): kotlin.Int +base() public val z: kotlin.Int = 0 +base() public fun foo(/*0*/ base() y: @[base()] kotlin.Int): kotlin.Int -base() internal final enum class My : kotlin.Enum { +base() public final enum class My : kotlin.Enum { base() enum entry FIRST base() enum entry SECOND @@ -22,23 +22,23 @@ base() internal final enum class My : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CONSTRUCTOR}) kotlin.annotation.annotation() internal final class base : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CONSTRUCTOR}) kotlin.annotation.annotation() public final class base : kotlin.Annotation { public constructor base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -base() internal final class correct { +base() public final class correct { base() public constructor correct() public constructor correct(/*0*/ x: kotlin.Int) - base() internal final val x: kotlin.Int + base() public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -base() kotlin.annotation.annotation() internal final class derived : kotlin.Annotation { +base() kotlin.annotation.annotation() public final class derived : kotlin.Annotation { public constructor derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/targets/empty.txt b/compiler/testData/diagnostics/tests/annotations/options/targets/empty.txt index 718aec63b48..3305e4913a9 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/targets/empty.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/targets/empty.txt @@ -1,9 +1,9 @@ package -empty() internal val z: kotlin.Int -empty() internal fun foo(/*0*/ empty() y: @[empty()] kotlin.Int): kotlin.Int +empty() public val z: kotlin.Int +empty() public fun foo(/*0*/ empty() y: @[empty()] kotlin.Int): kotlin.Int -empty() internal final enum class My : kotlin.Enum { +empty() public final enum class My : kotlin.Enum { empty() enum entry FIRST empty() enum entry SECOND @@ -22,23 +22,23 @@ empty() internal final enum class My : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -empty() internal final class correct { +empty() public final class correct { empty() public constructor correct() public constructor correct(/*0*/ x: kotlin.Int, /*1*/ empty() w: @[empty()] kotlin.Int) - empty() internal final val x: kotlin.Int + empty() public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -empty() kotlin.annotation.annotation() internal final class derived : kotlin.Annotation { +empty() kotlin.annotation.annotation() public final class derived : kotlin.Annotation { public constructor derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Target(allowedTargets = {}) kotlin.annotation.annotation() internal final class empty : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {}) kotlin.annotation.annotation() public final class empty : kotlin.Annotation { public constructor empty() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/targets/expr.txt b/compiler/testData/diagnostics/tests/annotations/options/targets/expr.txt index e428938c37c..342b5c214c5 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/targets/expr.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/targets/expr.txt @@ -1,16 +1,16 @@ package -base() special() internal fun foo(/*0*/ i: kotlin.Int): kotlin.Int -internal fun transform(/*0*/ i: kotlin.Int, /*1*/ tr: (kotlin.Int) -> kotlin.Int): kotlin.Int +base() special() public fun foo(/*0*/ i: kotlin.Int): kotlin.Int +public fun transform(/*0*/ i: kotlin.Int, /*1*/ tr: (kotlin.Int) -> kotlin.Int): kotlin.Int -kotlin.annotation.annotation() internal final class base : kotlin.Annotation { +kotlin.annotation.annotation() public final class base : kotlin.Annotation { public constructor base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.EXPRESSION}) kotlin.annotation.annotation() internal final class special : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.EXPRESSION}) kotlin.annotation.annotation() public final class special : kotlin.Annotation { public constructor special() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/targets/file.txt b/compiler/testData/diagnostics/tests/annotations/options/targets/file.txt index db27851ea59..1c8fe98d7a5 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/targets/file.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/targets/file.txt @@ -2,28 +2,28 @@ package package test { - test.common() internal final class Correct { + test.common() public final class Correct { public constructor Correct() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - test.special() internal final class Incorrect { + test.special() public final class Incorrect { public constructor Incorrect() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class common : kotlin.Annotation { + kotlin.annotation.annotation() public final class common : kotlin.Annotation { public constructor common() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FILE}) kotlin.annotation.annotation() internal final class special : kotlin.Annotation { + kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FILE}) kotlin.annotation.annotation() public final class special : kotlin.Annotation { public constructor special() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/targets/function.txt b/compiler/testData/diagnostics/tests/annotations/options/targets/function.txt index 7fc520f19b4..3dabe13a3f4 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/targets/function.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/targets/function.txt @@ -1,9 +1,9 @@ package -base() internal val z: kotlin.Int = 0 -base() internal fun foo(/*0*/ base() y: @[base()] kotlin.Int): kotlin.Int +base() public val z: kotlin.Int = 0 +base() public fun foo(/*0*/ base() y: @[base()] kotlin.Int): kotlin.Int -base() internal final enum class My : kotlin.Enum { +base() public final enum class My : kotlin.Enum { base() enum entry FIRST base() enum entry SECOND @@ -22,24 +22,24 @@ base() internal final enum class My : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION}) kotlin.annotation.annotation() internal final class base : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.FUNCTION}) kotlin.annotation.annotation() public final class base : kotlin.Annotation { public constructor base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -base() internal final class correct { +base() public final class correct { base() public constructor correct() public constructor correct(/*0*/ x: kotlin.Int) - base() internal final val x: kotlin.Int + base() public final val x: kotlin.Int base() public final fun baz(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -base() kotlin.annotation.annotation() internal final class derived : kotlin.Annotation { +base() kotlin.annotation.annotation() public final class derived : kotlin.Annotation { public constructor derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/targets/funtypeargs.txt b/compiler/testData/diagnostics/tests/annotations/options/targets/funtypeargs.txt index 8e71a7c4890..4936318aaba 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/targets/funtypeargs.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/targets/funtypeargs.txt @@ -1,16 +1,16 @@ package -internal fun foo(/*0*/ i: kotlin.Int): kotlin.Int -internal fun transform(/*0*/ i: kotlin.Int, /*1*/ tr: (kotlin.Int) -> kotlin.Int): kotlin.Int +public fun foo(/*0*/ i: kotlin.Int): kotlin.Int +public fun transform(/*0*/ i: kotlin.Int, /*1*/ tr: (kotlin.Int) -> kotlin.Int): kotlin.Int -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) kotlin.annotation.annotation() internal final class base : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) kotlin.annotation.annotation() public final class base : kotlin.Annotation { public constructor base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.EXPRESSION}) kotlin.annotation.annotation() internal final class special : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.EXPRESSION}) kotlin.annotation.annotation() public final class special : kotlin.Annotation { public constructor special() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/targets/incorrect.txt b/compiler/testData/diagnostics/tests/annotations/options/targets/incorrect.txt index 307634fc12b..182e7609cd5 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/targets/incorrect.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/targets/incorrect.txt @@ -1,9 +1,9 @@ package -incorrect() internal val z: kotlin.Int -incorrect() internal fun foo(/*0*/ incorrect() y: @[incorrect()] kotlin.Int): kotlin.Int +incorrect() public val z: kotlin.Int +incorrect() public fun foo(/*0*/ incorrect() y: @[incorrect()] kotlin.Int): kotlin.Int -incorrect() internal final enum class My : kotlin.Enum { +incorrect() public final enum class My : kotlin.Enum { incorrect() enum entry FIRST incorrect() enum entry SECOND @@ -22,23 +22,23 @@ incorrect() internal final enum class My : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -incorrect() internal final class correct { +incorrect() public final class correct { incorrect() public constructor correct() public constructor correct(/*0*/ x: kotlin.Int, /*1*/ incorrect() w: @[incorrect()] kotlin.Int) - incorrect() internal final val x: kotlin.Int + incorrect() public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -incorrect() kotlin.annotation.annotation() internal final class derived : kotlin.Annotation { +incorrect() kotlin.annotation.annotation() public final class derived : kotlin.Annotation { public constructor derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Target(allowedTargets = {}) kotlin.annotation.annotation() internal final class incorrect : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {}) kotlin.annotation.annotation() public final class incorrect : kotlin.Annotation { public constructor incorrect() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/targets/init.txt b/compiler/testData/diagnostics/tests/annotations/options/targets/init.txt index c6358f550ed..031ac9d9122 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/targets/init.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/targets/init.txt @@ -1,13 +1,13 @@ package -base() internal final class My { +base() public final class My { public constructor My() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class base : kotlin.Annotation { +kotlin.annotation.annotation() public final class base : kotlin.Annotation { public constructor base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/targets/java.txt b/compiler/testData/diagnostics/tests/annotations/options/targets/java.txt index 477ebb86378..4b5a7a9e96f 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/targets/java.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/targets/java.txt @@ -72,18 +72,18 @@ package test { } } - test.AnnotationTargets.base() test.AnnotationTargets.meta() test.AnnotationTargets.type() test.AnnotationTargets.method() test.AnnotationTargets.multiple() internal final class KClass { + test.AnnotationTargets.base() test.AnnotationTargets.meta() test.AnnotationTargets.type() test.AnnotationTargets.method() test.AnnotationTargets.multiple() public final class KClass { test.AnnotationTargets.base() test.AnnotationTargets.method() test.AnnotationTargets.konstructor() public constructor KClass() public constructor KClass(/*0*/ test.AnnotationTargets.base() test.AnnotationTargets.parameter() y: @[test.AnnotationTargets.base() test.AnnotationTargets.type()] kotlin.Int) - test.AnnotationTargets.base() test.AnnotationTargets.multiple() test.AnnotationTargets.fieldann() test.AnnotationTargets.local() internal final val x: kotlin.Int = 0 - test.AnnotationTargets.fieldann() internal final val y: @[test.AnnotationTargets.base() test.AnnotationTargets.type()] kotlin.Int + test.AnnotationTargets.base() test.AnnotationTargets.multiple() test.AnnotationTargets.fieldann() test.AnnotationTargets.local() public final val x: kotlin.Int = 0 + test.AnnotationTargets.fieldann() public final val y: @[test.AnnotationTargets.base() test.AnnotationTargets.type()] kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - test.AnnotationTargets.base() test.AnnotationTargets.method() test.AnnotationTargets.multiple() test.AnnotationTargets.konstructor() internal final fun foo(/*0*/ test.AnnotationTargets.parameter() test.AnnotationTargets.type() i: @[test.AnnotationTargets.base() test.AnnotationTargets.multiple()] kotlin.Int): @[test.AnnotationTargets.fieldann() test.AnnotationTargets.parameter()] kotlin.Int + test.AnnotationTargets.base() test.AnnotationTargets.method() test.AnnotationTargets.multiple() test.AnnotationTargets.konstructor() public final fun foo(/*0*/ test.AnnotationTargets.parameter() test.AnnotationTargets.type() i: @[test.AnnotationTargets.base() test.AnnotationTargets.multiple()] kotlin.Int): @[test.AnnotationTargets.fieldann() test.AnnotationTargets.parameter()] kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - test.AnnotationTargets.base() test.AnnotationTargets.meta() test.AnnotationTargets.type() test.AnnotationTargets.konstructor() kotlin.annotation.annotation() internal final class KMeta : kotlin.Annotation { + test.AnnotationTargets.base() test.AnnotationTargets.meta() test.AnnotationTargets.type() test.AnnotationTargets.konstructor() kotlin.annotation.annotation() public final class KMeta : kotlin.Annotation { public constructor KMeta() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/targets/local.txt b/compiler/testData/diagnostics/tests/annotations/options/targets/local.txt index 9cfbc235c0a..fc79549f709 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/targets/local.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/targets/local.txt @@ -1,9 +1,9 @@ package -base() internal val z: kotlin.Int = 0 -base() internal fun foo(/*0*/ base() y: @[base()] kotlin.Int): kotlin.Int +base() public val z: kotlin.Int = 0 +base() public fun foo(/*0*/ base() y: @[base()] kotlin.Int): kotlin.Int -base() internal final enum class My : kotlin.Enum { +base() public final enum class My : kotlin.Enum { base() enum entry FIRST base() enum entry SECOND @@ -22,23 +22,23 @@ base() internal final enum class My : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.LOCAL_VARIABLE}) kotlin.annotation.annotation() internal final class base : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.LOCAL_VARIABLE}) kotlin.annotation.annotation() public final class base : kotlin.Annotation { public constructor base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -base() internal final class correct { +base() public final class correct { base() public constructor correct() public constructor correct(/*0*/ x: kotlin.Int) - base() internal final val x: kotlin.Int + base() public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -base() kotlin.annotation.annotation() internal final class derived : kotlin.Annotation { +base() kotlin.annotation.annotation() public final class derived : kotlin.Annotation { public constructor derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/targets/nested.txt b/compiler/testData/diagnostics/tests/annotations/options/targets/nested.txt index 24090b1c26f..ed40a6f6185 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/targets/nested.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/targets/nested.txt @@ -1,20 +1,20 @@ package -base() internal final class Outer { +base() public final class Outer { public constructor Outer() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - base() meta() kotlin.annotation.annotation() internal final class Annotated : kotlin.Annotation { + base() meta() kotlin.annotation.annotation() public final class Annotated : kotlin.Annotation { public constructor Annotated() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - base() meta() internal final class Nested { + base() meta() public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -22,14 +22,14 @@ base() internal final class Outer { } } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASSIFIER}) kotlin.annotation.annotation() internal final class base : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASSIFIER}) kotlin.annotation.annotation() public final class base : kotlin.Annotation { public constructor base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) kotlin.annotation.annotation() internal final class meta : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.ANNOTATION_CLASS}) kotlin.annotation.annotation() public final class meta : kotlin.Annotation { public constructor meta() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/targets/property.txt b/compiler/testData/diagnostics/tests/annotations/options/targets/property.txt index 986ce6e8399..0e6bda2a479 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/targets/property.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/targets/property.txt @@ -1,9 +1,9 @@ package -base() internal val z: kotlin.Int = 0 -base() internal fun foo(/*0*/ base() y: @[base()] kotlin.Int): kotlin.Int +base() public val z: kotlin.Int = 0 +base() public fun foo(/*0*/ base() y: @[base()] kotlin.Int): kotlin.Int -base() internal final enum class My : kotlin.Enum { +base() public final enum class My : kotlin.Enum { base() enum entry FIRST base() enum entry SECOND @@ -22,23 +22,23 @@ base() internal final enum class My : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.PROPERTY}) kotlin.annotation.annotation() internal final class base : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.PROPERTY}) kotlin.annotation.annotation() public final class base : kotlin.Annotation { public constructor base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -base() internal final class correct { +base() public final class correct { base() public constructor correct() public constructor correct(/*0*/ x: kotlin.Int, /*1*/ base() w: kotlin.Int) - base() internal final val x: kotlin.Int + base() public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -base() kotlin.annotation.annotation() internal final class derived : kotlin.Annotation { +base() kotlin.annotation.annotation() public final class derived : kotlin.Annotation { public constructor derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/targets/returntype.txt b/compiler/testData/diagnostics/tests/annotations/options/targets/returntype.txt index cb260c87e8b..ae5bfd85a06 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/targets/returntype.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/targets/returntype.txt @@ -1,23 +1,23 @@ package -base() internal final class My { +base() public final class My { public constructor My(/*0*/ x: @[base() typed()] kotlin.Int, /*1*/ y: @[base() typed()] kotlin.Int) - internal final val x: @[base() typed()] kotlin.Int - internal final val z: @[base() typed()] kotlin.Int + public final val x: @[base() typed()] kotlin.Int + public final val z: @[base() typed()] kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): @[base() typed()] kotlin.Int + public final fun foo(): @[base() typed()] kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class base : kotlin.Annotation { +kotlin.annotation.annotation() public final class base : kotlin.Annotation { public constructor base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) kotlin.annotation.annotation() internal final class typed : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) kotlin.annotation.annotation() public final class typed : kotlin.Annotation { public constructor typed() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/targets/suppress.txt b/compiler/testData/diagnostics/tests/annotations/options/targets/suppress.txt index de1d6f17577..b02182627c0 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/targets/suppress.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/targets/suppress.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Int +public fun foo(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/targets/type.txt b/compiler/testData/diagnostics/tests/annotations/options/targets/type.txt index e6487e6cc35..058ed55b307 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/targets/type.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/targets/type.txt @@ -1,9 +1,9 @@ package -base() internal val z: kotlin.Int = 0 -base() internal fun foo(/*0*/ base() y: @[base()] kotlin.Int): kotlin.Int +base() public val z: kotlin.Int = 0 +base() public fun foo(/*0*/ base() y: @[base()] kotlin.Int): kotlin.Int -base() internal final enum class My : kotlin.Enum { +base() public final enum class My : kotlin.Enum { base() enum entry FIRST base() enum entry SECOND @@ -22,23 +22,23 @@ base() internal final enum class My : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) kotlin.annotation.annotation() internal final class base : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) kotlin.annotation.annotation() public final class base : kotlin.Annotation { public constructor base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -base() internal final class correct { +base() public final class correct { base() public constructor correct() public constructor correct(/*0*/ x: @[base()] kotlin.Int) - base() internal final val x: @[base()] kotlin.Int + base() public final val x: @[base()] kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -base() kotlin.annotation.annotation() internal final class derived : kotlin.Annotation { +base() kotlin.annotation.annotation() public final class derived : kotlin.Annotation { public constructor derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/targets/typeargs.txt b/compiler/testData/diagnostics/tests/annotations/options/targets/typeargs.txt index df24e4d4b28..75bd7b976b2 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/targets/typeargs.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/targets/typeargs.txt @@ -1,8 +1,8 @@ package -internal val x: kotlin.List? = null +public val x: kotlin.List? = null -kotlin.annotation.annotation() internal final class base : kotlin.Annotation { +kotlin.annotation.annotation() public final class base : kotlin.Annotation { public constructor base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/targets/valueparam.txt b/compiler/testData/diagnostics/tests/annotations/options/targets/valueparam.txt index aa0dfee9a08..d455b11b811 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/targets/valueparam.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/targets/valueparam.txt @@ -1,9 +1,9 @@ package -base() internal val z: kotlin.Int = 0 -base() internal fun foo(/*0*/ base() y: @[base()] kotlin.Int): kotlin.Int +base() public val z: kotlin.Int = 0 +base() public fun foo(/*0*/ base() y: @[base()] kotlin.Int): kotlin.Int -base() internal final enum class My : kotlin.Enum { +base() public final enum class My : kotlin.Enum { base() enum entry FIRST base() enum entry SECOND @@ -22,23 +22,23 @@ base() internal final enum class My : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.VALUE_PARAMETER}) kotlin.annotation.annotation() internal final class base : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.VALUE_PARAMETER}) kotlin.annotation.annotation() public final class base : kotlin.Annotation { public constructor base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -base() internal final class correct { +base() public final class correct { base() public constructor correct() public constructor correct(/*0*/ base() x: kotlin.Int, /*1*/ base() w: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -base() kotlin.annotation.annotation() internal final class derived : kotlin.Annotation { +base() kotlin.annotation.annotation() public final class derived : kotlin.Annotation { public constructor derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/options/unrepeatable.txt b/compiler/testData/diagnostics/tests/annotations/options/unrepeatable.txt index 37293186674..4f8465c562f 100644 --- a/compiler/testData/diagnostics/tests/annotations/options/unrepeatable.txt +++ b/compiler/testData/diagnostics/tests/annotations/options/unrepeatable.txt @@ -1,39 +1,39 @@ package -ann(y = 0) ann(y = 1) internal fun foo(/*0*/ ann(y = 7) ann(y = 2) x: kotlin.Int): kotlin.Int +ann(y = 0) ann(y = 1) public fun foo(/*0*/ ann(y = 7) ann(y = 2) x: kotlin.Int): kotlin.Int -unrepann(x = 1) unrepann(x = 2) internal final class DoubleAnnotated { +unrepann(x = 1) unrepann(x = 2) public final class DoubleAnnotated { public constructor DoubleAnnotated() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -ann(y = 3) ann(y = 7) ann(y = 42) internal final class TripleAnnotated { +ann(y = 3) ann(y = 7) ann(y = 42) public final class TripleAnnotated { public constructor TripleAnnotated() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class ann : kotlin.Annotation { public constructor ann(/*0*/ y: kotlin.Int) - internal final val y: kotlin.Int + public final val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.EXPRESSION}) kotlin.annotation.annotation() internal final class annexpr : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.EXPRESSION}) kotlin.annotation.annotation() public final class annexpr : kotlin.Annotation { public constructor annexpr() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class unrepann : kotlin.Annotation { +kotlin.annotation.annotation() public final class unrepann : kotlin.Annotation { public constructor unrepann(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/typeAnnotations.txt b/compiler/testData/diagnostics/tests/annotations/typeAnnotations.txt index 461f8d21ceb..df230db8b11 100644 --- a/compiler/testData/diagnostics/tests/annotations/typeAnnotations.txt +++ b/compiler/testData/diagnostics/tests/annotations/typeAnnotations.txt @@ -1,8 +1,8 @@ package -internal fun @[[ERROR : x]()] A.foo(/*0*/ a: @[[ERROR : x]()] kotlin.Int): kotlin.Unit +public fun @[[ERROR : x]()] A.foo(/*0*/ a: @[[ERROR : x]()] kotlin.Int): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/typeParameterAsAnnotation.txt b/compiler/testData/diagnostics/tests/annotations/typeParameterAsAnnotation.txt index 044925bee67..9443589c967 100644 --- a/compiler/testData/diagnostics/tests/annotations/typeParameterAsAnnotation.txt +++ b/compiler/testData/diagnostics/tests/annotations/typeParameterAsAnnotation.txt @@ -1,17 +1,17 @@ package -internal final class Bar { +public final class Bar { public constructor Bar() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - [ERROR : Not an annotation: T]() internal final fun foo(): kotlin.Int + [ERROR : Not an annotation: T]() public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Foo { +public final class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - [ERROR : Not an annotation: T]() internal final fun foo(): kotlin.Int + [ERROR : Not an annotation: T]() public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/annotations/unresolvedReferenceRange.txt b/compiler/testData/diagnostics/tests/annotations/unresolvedReferenceRange.txt index c4d8e79958a..f59ffe93b3f 100644 --- a/compiler/testData/diagnostics/tests/annotations/unresolvedReferenceRange.txt +++ b/compiler/testData/diagnostics/tests/annotations/unresolvedReferenceRange.txt @@ -1,20 +1,20 @@ package -[ERROR : Ann]() internal final class A { +[ERROR : Ann]() public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -[ERROR : Ann]() internal final class B { +[ERROR : Ann]() public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -[ERROR : Ann]() internal final class C { +[ERROR : Ann]() public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/FieldAnnotations.txt b/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/FieldAnnotations.txt index a6e74d902d7..82794479f17 100644 --- a/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/FieldAnnotations.txt +++ b/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/FieldAnnotations.txt @@ -1,13 +1,13 @@ package -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class CustomDelegate { +public final class CustomDelegate { public constructor CustomDelegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun get(/*0*/ thisRef: kotlin.Any?, /*1*/ prop: kotlin.PropertyMetadata): kotlin.String @@ -15,21 +15,21 @@ internal final class CustomDelegate { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -@field:Ann() internal final class SomeClass { +@field:Ann() public final class SomeClass { @field:Ann() public constructor SomeClass() @field:Ann() protected final val delegatedProperty: kotlin.String - @field:Ann() internal final val propertyWithCustomGetter: kotlin.Int + @field:Ann() public final val propertyWithCustomGetter: kotlin.Int @field:Ann() protected final val simpleProperty: kotlin.String = "text" @field:Ann() protected final val simplePropertyWithAnnotationList: kotlin.String = "text" - @field:Ann() internal final fun anotherFun(/*0*/ @field:Ann() s: kotlin.String): kotlin.Unit + @field:Ann() public final fun anotherFun(/*0*/ @field:Ann() s: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class WithPrimaryConstructor { +public final class WithPrimaryConstructor { public constructor WithPrimaryConstructor(/*0*/ a: kotlin.String) - @field:Ann() internal final val a: kotlin.String + @field:Ann() public final val a: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/GetterAnnotations.txt b/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/GetterAnnotations.txt index 2546d58e65b..a1a468ff7d0 100644 --- a/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/GetterAnnotations.txt +++ b/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/GetterAnnotations.txt @@ -1,13 +1,13 @@ package -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class CustomDelegate { +public final class CustomDelegate { public constructor CustomDelegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun get(/*0*/ thisRef: kotlin.Any?, /*1*/ prop: kotlin.PropertyMetadata): kotlin.String @@ -15,15 +15,15 @@ internal final class CustomDelegate { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -@get:Ann() internal final class SomeClass { +@get:Ann() public final class SomeClass { @get:Ann() public constructor SomeClass() protected final val delegatedProperty: kotlin.String protected final var mutableProperty: kotlin.String - internal final val propertyWithCustomGetter: kotlin.Int + public final val propertyWithCustomGetter: kotlin.Int protected final val simpleProperty: kotlin.String = "text" protected final val simplePropertyWithAnnotationList: kotlin.String = "text" - @get:Ann() internal final fun annotationOnFunction(/*0*/ a: kotlin.Int): kotlin.Int - internal final fun anotherFun(): kotlin.Unit + @get:Ann() public final fun annotationOnFunction(/*0*/ a: kotlin.Int): kotlin.Int + public final fun anotherFun(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/ParamAnnotations.txt b/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/ParamAnnotations.txt index 95782a137eb..b35ec58bddf 100644 --- a/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/ParamAnnotations.txt +++ b/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/ParamAnnotations.txt @@ -1,31 +1,31 @@ package -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class PrimaryConstructorClass { +public final class PrimaryConstructorClass { public constructor PrimaryConstructorClass(/*0*/ @param:Ann() a: kotlin.String, /*1*/ @param:Ann() @param:Second() b: kotlin.String, /*2*/ @param:Ann() c: kotlin.String) - internal final val c: kotlin.String + public final val c: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Second : kotlin.Annotation { +kotlin.annotation.annotation() public final class Second : kotlin.Annotation { public constructor Second() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -@param:Ann() internal final class SomeClass { +@param:Ann() public final class SomeClass { @param:Ann() public constructor SomeClass(/*0*/ @param:Ann() a: kotlin.String) @param:Ann() protected final val simpleProperty: kotlin.String = "text" - @param:Ann() internal final fun anotherFun(): kotlin.Unit + @param:Ann() public final fun anotherFun(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/PropertyAnnotations.txt b/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/PropertyAnnotations.txt index 44b73caadd3..46923e093cb 100644 --- a/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/PropertyAnnotations.txt +++ b/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/PropertyAnnotations.txt @@ -1,13 +1,13 @@ package -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class CustomDelegate { +public final class CustomDelegate { public constructor CustomDelegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun get(/*0*/ thisRef: kotlin.Any?, /*1*/ prop: kotlin.PropertyMetadata): kotlin.String @@ -15,21 +15,21 @@ internal final class CustomDelegate { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Second : kotlin.Annotation { +kotlin.annotation.annotation() public final class Second : kotlin.Annotation { public constructor Second() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -@property:Ann() internal final class SomeClass { +@property:Ann() public final class SomeClass { @property:Ann() public constructor SomeClass(/*0*/ s: kotlin.String) @property:Ann() protected final val p1: kotlin.String = "" @property:Ann() @property:Second() protected final val p2: kotlin.String = "" @property:Ann() protected final var p3: kotlin.String @property:Ann() protected final val p4: kotlin.String - @property:Ann() internal final var propertyWithCustomSetter: kotlin.Int - @property:Ann() internal final fun anotherFun(): kotlin.Unit + @property:Ann() public final var propertyWithCustomSetter: kotlin.Int + @property:Ann() public final fun anotherFun(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/ReceiverAnnotations.txt b/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/ReceiverAnnotations.txt index 7f4acd7cbbf..af20c2cb16c 100644 --- a/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/ReceiverAnnotations.txt +++ b/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/ReceiverAnnotations.txt @@ -1,20 +1,20 @@ package -internal val @receiver:Ann() kotlin.String.extensionProperty: kotlin.String -internal fun @receiver:Ann() kotlin.String.length2(): kotlin.Int +public val @receiver:Ann() kotlin.String.extensionProperty: kotlin.String +public fun @receiver:Ann() kotlin.String.length2(): kotlin.Int -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -@receiver:Ann() internal final class SomeClass { +@receiver:Ann() public final class SomeClass { @receiver:Ann() public constructor SomeClass(/*0*/ @receiver:Ann() a: kotlin.String) @receiver:Ann() protected final val simpleProperty: kotlin.String = "text" - internal final val @receiver:Ann() kotlin.String.extensionProperty2: kotlin.String - @receiver:Ann() internal final fun anotherFun(): kotlin.Unit + public final val @receiver:Ann() kotlin.String.extensionProperty2: kotlin.String + @receiver:Ann() public final fun anotherFun(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/SetterAnnotations.txt b/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/SetterAnnotations.txt index 4178a517ffe..cc5a383e243 100644 --- a/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/SetterAnnotations.txt +++ b/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/SetterAnnotations.txt @@ -1,30 +1,30 @@ package -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class CustomDelegate { +public final class CustomDelegate { public constructor CustomDelegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun get(/*0*/ thisRef: kotlin.Any?, /*1*/ prop: kotlin.PropertyMetadata): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ thisRef: kotlin.Any?, /*1*/ prop: kotlin.PropertyMetadata, /*2*/ value: kotlin.String): kotlin.Unit + public final fun set(/*0*/ thisRef: kotlin.Any?, /*1*/ prop: kotlin.PropertyMetadata, /*2*/ value: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -@set:Ann() internal final class SomeClass { +@set:Ann() public final class SomeClass { public constructor SomeClass() protected final var delegatedProperty: kotlin.String protected final var mutableProperty: kotlin.String protected final var mutablePropertyWithAnnotationList: kotlin.String - internal final var propertyWithCustomSetter: kotlin.Int + public final var propertyWithCustomSetter: kotlin.Int @set:Ann() protected final val simpleProperty: kotlin.String = "text" - @set:Ann() internal final fun annotationOnFunction(/*0*/ a: kotlin.Int): kotlin.Int - internal final fun anotherFun(): kotlin.Unit + @set:Ann() public final fun annotationOnFunction(/*0*/ a: kotlin.Int): kotlin.Int + public final fun anotherFun(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/SparamAnnotations.txt b/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/SparamAnnotations.txt index 3ac11dbf7e5..c2e08a76f70 100644 --- a/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/SparamAnnotations.txt +++ b/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/SparamAnnotations.txt @@ -1,29 +1,29 @@ package -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class CustomDelegate { +public final class CustomDelegate { public constructor CustomDelegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun get(/*0*/ thisRef: kotlin.Any?, /*1*/ prop: kotlin.PropertyMetadata): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ thisRef: kotlin.Any?, /*1*/ prop: kotlin.PropertyMetadata, /*2*/ value: kotlin.String): kotlin.Unit + public final fun set(/*0*/ thisRef: kotlin.Any?, /*1*/ prop: kotlin.PropertyMetadata, /*2*/ value: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -@sparam:Ann() internal final class SomeClass { +@sparam:Ann() public final class SomeClass { @sparam:Ann() public constructor SomeClass() @sparam:Ann() protected final var delegatedProperty: kotlin.String @sparam:Ann() protected final var mutableProperty: kotlin.String @sparam:Ann() protected final var mutablePropertyWithAnnotationList: kotlin.String - @sparam:Ann() internal final var propertyWithCustomSetter: kotlin.Int + @sparam:Ann() public final var propertyWithCustomSetter: kotlin.Int @sparam:Ann() protected final val simpleProperty: kotlin.String = "text" - @sparam:Ann() internal final fun anotherFun(): kotlin.Unit + @sparam:Ann() public final fun anotherFun(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/repeatable.txt b/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/repeatable.txt index 24fdfd31103..6b503ea9ca7 100644 --- a/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/repeatable.txt +++ b/compiler/testData/diagnostics/tests/annotations/withUseSiteTarget/repeatable.txt @@ -2,25 +2,25 @@ package public final class A { public constructor A(/*0*/ @param:Ann() Ann() x: kotlin.Int, /*1*/ @param:RepeatableAnn() Ann() y: kotlin.Int) - @property:Ann() @property:RepeatableAnn() @field:Ann() RepeatableAnn() internal final val a: kotlin.Int = 0 - @property:Ann() Ann() @field:Ann() internal final val b: kotlin.Int = 0 - @field:RepeatableAnn() @field:RepeatableAnn() internal final val c: kotlin.Int = 0 - @property:RepeatableAnn() RepeatableAnn() internal final val d: kotlin.Int = 0 - internal final val x: kotlin.Int - internal final val y: kotlin.Int + @property:Ann() @property:RepeatableAnn() @field:Ann() RepeatableAnn() public final val a: kotlin.Int = 0 + @property:Ann() Ann() @field:Ann() public final val b: kotlin.Int = 0 + @field:RepeatableAnn() @field:RepeatableAnn() public final val c: kotlin.Int = 0 + @property:RepeatableAnn() RepeatableAnn() public final val d: kotlin.Int = 0 + public final val x: kotlin.Int + public final val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() internal final class RepeatableAnn : kotlin.Annotation { +kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() public final class RepeatableAnn : kotlin.Annotation { public constructor RepeatableAnn() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/backingField/CustomGetSet.txt b/compiler/testData/diagnostics/tests/backingField/CustomGetSet.txt index 07965f79250..f94d0152153 100644 --- a/compiler/testData/diagnostics/tests/backingField/CustomGetSet.txt +++ b/compiler/testData/diagnostics/tests/backingField/CustomGetSet.txt @@ -1,8 +1,8 @@ package -internal final class Flower { +public final class Flower { public constructor Flower() - internal final var minusOne: kotlin.Int + public final var minusOne: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/backingField/CustomGetVal.txt b/compiler/testData/diagnostics/tests/backingField/CustomGetVal.txt index aa0d9616f6b..c11c6ac8e45 100644 --- a/compiler/testData/diagnostics/tests/backingField/CustomGetVal.txt +++ b/compiler/testData/diagnostics/tests/backingField/CustomGetVal.txt @@ -1,8 +1,8 @@ package -internal final class CustomGetVal { +public final class CustomGetVal { public constructor CustomGetVal() - internal final val zz: kotlin.Int = 1 + public final val zz: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/backingField/CustomGetValGlobal.txt b/compiler/testData/diagnostics/tests/backingField/CustomGetValGlobal.txt index 038af192518..2cdd7e6c579 100644 --- a/compiler/testData/diagnostics/tests/backingField/CustomGetValGlobal.txt +++ b/compiler/testData/diagnostics/tests/backingField/CustomGetValGlobal.txt @@ -1,5 +1,5 @@ package package customGetValGlobal { - internal val zz: kotlin.Int = 1 + public val zz: kotlin.Int = 1 } diff --git a/compiler/testData/diagnostics/tests/backingField/CustomGetVar.txt b/compiler/testData/diagnostics/tests/backingField/CustomGetVar.txt index d764ee9fa4c..eede0984b62 100644 --- a/compiler/testData/diagnostics/tests/backingField/CustomGetVar.txt +++ b/compiler/testData/diagnostics/tests/backingField/CustomGetVar.txt @@ -1,8 +1,8 @@ package -internal final class Raise { +public final class Raise { public constructor Raise() - internal final var zz: kotlin.Int + public final var zz: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/backingField/CustomSet.txt b/compiler/testData/diagnostics/tests/backingField/CustomSet.txt index d764ee9fa4c..eede0984b62 100644 --- a/compiler/testData/diagnostics/tests/backingField/CustomSet.txt +++ b/compiler/testData/diagnostics/tests/backingField/CustomSet.txt @@ -1,8 +1,8 @@ package -internal final class Raise { +public final class Raise { public constructor Raise() - internal final var zz: kotlin.Int + public final var zz: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/backingField/CyclicReferenceInitializer.txt b/compiler/testData/diagnostics/tests/backingField/CyclicReferenceInitializer.txt index cd866d0af76..9292cc6e210 100644 --- a/compiler/testData/diagnostics/tests/backingField/CyclicReferenceInitializer.txt +++ b/compiler/testData/diagnostics/tests/backingField/CyclicReferenceInitializer.txt @@ -1,8 +1,8 @@ package -internal final class Cyclic { +public final class Cyclic { public constructor Cyclic() - internal final val a: [ERROR : Type for $a] + public final val a: [ERROR : Type for $a] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/backingField/ReadForwardInAnonymous.txt b/compiler/testData/diagnostics/tests/backingField/ReadForwardInAnonymous.txt index e7e5a68c21b..d86f439ab9e 100644 --- a/compiler/testData/diagnostics/tests/backingField/ReadForwardInAnonymous.txt +++ b/compiler/testData/diagnostics/tests/backingField/ReadForwardInAnonymous.txt @@ -1,8 +1,8 @@ package -internal final class ReadForward { +public final class ReadForward { public constructor ReadForward() - internal final val a: kotlin.Int = 1 + public final val a: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/backingField/ReadForwardInPropertyInitializer.txt b/compiler/testData/diagnostics/tests/backingField/ReadForwardInPropertyInitializer.txt index b9c9dcc844d..103af6ae510 100644 --- a/compiler/testData/diagnostics/tests/backingField/ReadForwardInPropertyInitializer.txt +++ b/compiler/testData/diagnostics/tests/backingField/ReadForwardInPropertyInitializer.txt @@ -1,9 +1,9 @@ package -internal final class ReadForward { +public final class ReadForward { public constructor ReadForward() - internal final val a: kotlin.Int = 1 - internal final val b: kotlin.Int = 1 + public final val a: kotlin.Int = 1 + public final val b: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/backingField/ReadInAnonymous.txt b/compiler/testData/diagnostics/tests/backingField/ReadInAnonymous.txt index 780b1a2b06a..432995f9e7e 100644 --- a/compiler/testData/diagnostics/tests/backingField/ReadInAnonymous.txt +++ b/compiler/testData/diagnostics/tests/backingField/ReadInAnonymous.txt @@ -1,8 +1,8 @@ package -internal final class ReadByAnotherPropertyInitializer { +public final class ReadByAnotherPropertyInitializer { public constructor ReadByAnotherPropertyInitializer() - internal final val a: kotlin.Int = 1 + public final val a: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/backingField/ReadInAnotherPropertyIntializer.txt b/compiler/testData/diagnostics/tests/backingField/ReadInAnotherPropertyIntializer.txt index 366dada82b0..3aaa57a24c1 100644 --- a/compiler/testData/diagnostics/tests/backingField/ReadInAnotherPropertyIntializer.txt +++ b/compiler/testData/diagnostics/tests/backingField/ReadInAnotherPropertyIntializer.txt @@ -1,9 +1,9 @@ package -internal final class ReadByAnotherPropertyInitializer { +public final class ReadByAnotherPropertyInitializer { public constructor ReadByAnotherPropertyInitializer() - internal final val a: kotlin.Int = 1 - internal final val b: kotlin.Int = 1 + public final val a: kotlin.Int = 1 + public final val b: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/backingField/ReadInFunction.txt b/compiler/testData/diagnostics/tests/backingField/ReadInFunction.txt index 1b39c823968..372d22652e3 100644 --- a/compiler/testData/diagnostics/tests/backingField/ReadInFunction.txt +++ b/compiler/testData/diagnostics/tests/backingField/ReadInFunction.txt @@ -1,10 +1,10 @@ package -internal final class ReadByAnotherPropertyInitializer { +public final class ReadByAnotherPropertyInitializer { public constructor ReadByAnotherPropertyInitializer() - internal final val a: kotlin.Int = 1 + public final val a: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun ff(): kotlin.Int + public final fun ff(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/backingField/ReadNonexistentAbstractPropertyInAnonymous.txt b/compiler/testData/diagnostics/tests/backingField/ReadNonexistentAbstractPropertyInAnonymous.txt index 2e2abc0dbfb..0508f2e6dd2 100644 --- a/compiler/testData/diagnostics/tests/backingField/ReadNonexistentAbstractPropertyInAnonymous.txt +++ b/compiler/testData/diagnostics/tests/backingField/ReadNonexistentAbstractPropertyInAnonymous.txt @@ -1,8 +1,8 @@ package -internal abstract class ReadNonexistent { +public abstract class ReadNonexistent { public constructor ReadNonexistent() - internal abstract val aa: kotlin.Int + public abstract val aa: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/backingField/ReadNonexistentAbstractPropertyInFunction.txt b/compiler/testData/diagnostics/tests/backingField/ReadNonexistentAbstractPropertyInFunction.txt index 41ae0718986..6aaffa2ee42 100644 --- a/compiler/testData/diagnostics/tests/backingField/ReadNonexistentAbstractPropertyInFunction.txt +++ b/compiler/testData/diagnostics/tests/backingField/ReadNonexistentAbstractPropertyInFunction.txt @@ -1,10 +1,10 @@ package -internal abstract class ReadNonexistent { +public abstract class ReadNonexistent { public constructor ReadNonexistent() - internal abstract val aa: kotlin.Int + public abstract val aa: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun ff(): kotlin.Int + public final fun ff(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/backingField/ReadNonexistentCustomGetInAnonymous.txt b/compiler/testData/diagnostics/tests/backingField/ReadNonexistentCustomGetInAnonymous.txt index 2c1946ca76c..437c678e015 100644 --- a/compiler/testData/diagnostics/tests/backingField/ReadNonexistentCustomGetInAnonymous.txt +++ b/compiler/testData/diagnostics/tests/backingField/ReadNonexistentCustomGetInAnonymous.txt @@ -1,8 +1,8 @@ package -internal final class ReadNonexistent { +public final class ReadNonexistent { public constructor ReadNonexistent() - internal final val a: kotlin.Int + public final val a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/backingField/ReadNonexistentCustomGetInAnotherInitializer.txt b/compiler/testData/diagnostics/tests/backingField/ReadNonexistentCustomGetInAnotherInitializer.txt index 3b659facb55..39cbc31db69 100644 --- a/compiler/testData/diagnostics/tests/backingField/ReadNonexistentCustomGetInAnotherInitializer.txt +++ b/compiler/testData/diagnostics/tests/backingField/ReadNonexistentCustomGetInAnotherInitializer.txt @@ -1,9 +1,9 @@ package -internal final class CustomValNoBackingField { +public final class CustomValNoBackingField { public constructor CustomValNoBackingField() - internal final val a: kotlin.Int - internal final val b: kotlin.Int + public final val a: kotlin.Int + public final val b: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/backingField/ReadNonexistentDeclaredInHigher.txt b/compiler/testData/diagnostics/tests/backingField/ReadNonexistentDeclaredInHigher.txt index 3b659facb55..39cbc31db69 100644 --- a/compiler/testData/diagnostics/tests/backingField/ReadNonexistentDeclaredInHigher.txt +++ b/compiler/testData/diagnostics/tests/backingField/ReadNonexistentDeclaredInHigher.txt @@ -1,9 +1,9 @@ package -internal final class CustomValNoBackingField { +public final class CustomValNoBackingField { public constructor CustomValNoBackingField() - internal final val a: kotlin.Int - internal final val b: kotlin.Int + public final val a: kotlin.Int + public final val b: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/backingField/ReadNonexistentPropertyInAnonymous.txt b/compiler/testData/diagnostics/tests/backingField/ReadNonexistentPropertyInAnonymous.txt index 904bb09b606..a217a6cdc4b 100644 --- a/compiler/testData/diagnostics/tests/backingField/ReadNonexistentPropertyInAnonymous.txt +++ b/compiler/testData/diagnostics/tests/backingField/ReadNonexistentPropertyInAnonymous.txt @@ -1,6 +1,6 @@ package -internal final class Cl { +public final class Cl { public constructor Cl() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/backingField/WriteNonexistentDeclaredInHigher.txt b/compiler/testData/diagnostics/tests/backingField/WriteNonexistentDeclaredInHigher.txt index 115fd7866a4..0ae0f7b87fd 100644 --- a/compiler/testData/diagnostics/tests/backingField/WriteNonexistentDeclaredInHigher.txt +++ b/compiler/testData/diagnostics/tests/backingField/WriteNonexistentDeclaredInHigher.txt @@ -1,8 +1,8 @@ package -internal val y: kotlin.Int = 1 +public val y: kotlin.Int = 1 -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/backingField/kt462BackingFieldsResolve.txt b/compiler/testData/diagnostics/tests/backingField/kt462BackingFieldsResolve.txt index 5dbcb709744..0cb6a2e37fb 100644 --- a/compiler/testData/diagnostics/tests/backingField/kt462BackingFieldsResolve.txt +++ b/compiler/testData/diagnostics/tests/backingField/kt462BackingFieldsResolve.txt @@ -1,64 +1,64 @@ package package kt462 { - internal val topLevelVar: kotlin.Int = 11 + public val topLevelVar: kotlin.Int = 11 - internal final class T { + public final class T { public constructor T() - internal final val a: kotlin.Any - internal final var r: kotlin.Int - internal final var x: kotlin.Int - internal final val z: kotlin.Int - internal final fun bar(): kotlin.Unit + public final val a: kotlin.Any + public final var r: kotlin.Int + public final var x: kotlin.Int + public final val z: kotlin.Int + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class TestBackingFieldsVisibility { + public final class TestBackingFieldsVisibility { public constructor TestBackingFieldsVisibility() - internal final var a: kotlin.Int - internal abstract val w: kotlin.Int = 11 - internal final val x: kotlin.Int = 11 + public final var a: kotlin.Int + public abstract val w: kotlin.Int = 11 + public final val x: kotlin.Int = 11 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit - internal final fun foo(/*0*/ a: kt462.TestBackingFieldsVisibility): kotlin.Unit + public final fun foo(): kotlin.Unit + public final fun foo(/*0*/ a: kt462.TestBackingFieldsVisibility): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class Inner { + public final inner class Inner { public constructor Inner() - internal final val z: kotlin.Int = 11 + public final val z: kotlin.Int = 11 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal abstract class TestInitializationThroughBackingField { + public abstract class TestInitializationThroughBackingField { public constructor TestInitializationThroughBackingField() - internal abstract var abstractVar: kotlin.Int - internal final var finalDefaultVar: kotlin.Int - internal open var openVar: kotlin.Int - internal final val valWithBackingField: kotlin.Int - internal final val valWithoutBackingField: kotlin.Int - internal final var varWithCustomSetter: kotlin.Int - internal final var varWithoutBackingField: kotlin.Int + public abstract var abstractVar: kotlin.Int + public final var finalDefaultVar: kotlin.Int + public open var openVar: kotlin.Int + public final val valWithBackingField: kotlin.Int + public final val valWithoutBackingField: kotlin.Int + public final var varWithCustomSetter: kotlin.Int + public final var varWithoutBackingField: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal abstract class TestInitializationWithoutBackingField { + public abstract class TestInitializationWithoutBackingField { public constructor TestInitializationWithoutBackingField() - internal abstract var abstractVar: kotlin.Int - internal final var finalDefaultVar: kotlin.Int - internal open var openVar: kotlin.Int - internal final val valWithBackingField: kotlin.Int - internal final val valWithoutBackingField: kotlin.Int - internal final var varWithCustomSetter: kotlin.Int - internal final var varWithoutBackingField: kotlin.Int + public abstract var abstractVar: kotlin.Int + public final var finalDefaultVar: kotlin.Int + public open var openVar: kotlin.Int + public final val valWithBackingField: kotlin.Int + public final val valWithoutBackingField: kotlin.Int + public final var varWithCustomSetter: kotlin.Int + public final var varWithoutBackingField: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/backingField/kt782packageLevel.txt b/compiler/testData/diagnostics/tests/backingField/kt782packageLevel.txt index d93e6e768a3..7098494ffa2 100644 --- a/compiler/testData/diagnostics/tests/backingField/kt782packageLevel.txt +++ b/compiler/testData/diagnostics/tests/backingField/kt782packageLevel.txt @@ -1,9 +1,9 @@ package package kt782 { - internal val w: kotlin.Int - internal val x: kotlin.Int - internal val y: kotlin.Int = 11 - internal val z: kotlin.Int = 34 - internal fun foo(): kotlin.Unit + public val w: kotlin.Int + public val x: kotlin.Int + public val y: kotlin.Int = 11 + public val z: kotlin.Int = 34 + public fun foo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/backingField/qualifiedWithThis.txt b/compiler/testData/diagnostics/tests/backingField/qualifiedWithThis.txt index 5820555a08a..a95379f4e2e 100644 --- a/compiler/testData/diagnostics/tests/backingField/qualifiedWithThis.txt +++ b/compiler/testData/diagnostics/tests/backingField/qualifiedWithThis.txt @@ -1,10 +1,10 @@ package -internal abstract class Bar { +public abstract class Bar { public constructor Bar() - internal abstract var bar: kotlin.String + public abstract var bar: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.String + public final fun foo(): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/abstractClassConstructors.txt b/compiler/testData/diagnostics/tests/callableReference/function/abstractClassConstructors.txt index c7c7763757b..9ba78bfcf48 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/abstractClassConstructors.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/abstractClassConstructors.txt @@ -1,28 +1,28 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class B { +public abstract class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class C : kotlin.Annotation { +kotlin.annotation.annotation() public final class C : kotlin.Annotation { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final enum class D : kotlin.Enum { +public final enum class D : kotlin.Enum { private constructor D() protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: D): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/callableReference/function/ambiguityTopLevelVsTopLevel.txt b/compiler/testData/diagnostics/tests/callableReference/function/ambiguityTopLevelVsTopLevel.txt index bc84e7e3a28..854abcd732e 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/ambiguityTopLevelVsTopLevel.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/ambiguityTopLevelVsTopLevel.txt @@ -1,5 +1,5 @@ package -internal fun foo(/*0*/ x: kotlin.Any, /*1*/ y: kotlin.Int): kotlin.Int -internal fun foo(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Any): kotlin.Int -internal fun main(): kotlin.Unit +public fun foo(/*0*/ x: kotlin.Any, /*1*/ y: kotlin.Int): kotlin.Int +public fun foo(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Any): kotlin.Int +public fun main(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/callableReference/function/callableRefrenceOnNestedObject.txt b/compiler/testData/diagnostics/tests/callableReference/function/callableRefrenceOnNestedObject.txt index 9c2b9dba9b5..6895f008e40 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/callableRefrenceOnNestedObject.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/callableRefrenceOnNestedObject.txt @@ -1,18 +1,18 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object B : A { + public object B : A { private constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/constructorFromClass.txt b/compiler/testData/diagnostics/tests/callableReference/function/constructorFromClass.txt index db6213d420e..2d561d00e91 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/constructorFromClass.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/constructorFromClass.txt @@ -1,17 +1,17 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun main(): kotlin.Unit + public final fun main(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SomeOtherClass { +public final class SomeOtherClass { public constructor SomeOtherClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun main(): kotlin.Unit + public final fun main(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/constructorFromCompanion.txt b/compiler/testData/diagnostics/tests/callableReference/function/constructorFromCompanion.txt index 57f67fc4f2c..789e9855cbd 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/constructorFromCompanion.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/constructorFromCompanion.txt @@ -1,33 +1,33 @@ package -kotlin.inline() internal fun createWith(/*0*/ x: T, /*1*/ f: (T) -> A?): A? +kotlin.inline() public fun createWith(/*0*/ x: T, /*1*/ f: (T) -> A?): A? -internal open class A { +public open class A { public constructor A(/*0*/ x: T) - internal final val x: T + public final val x: T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class AFactory { +public abstract class AFactory { public constructor AFactory() - internal abstract fun create(): A? + public abstract fun create(): A? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B(/*0*/ x: kotlin.Int) - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion : AFactory { private constructor Companion() - internal open override /*1*/ fun create(): A? + public open override /*1*/ fun create(): A? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/callableReference/function/constructorFromExtension.txt b/compiler/testData/diagnostics/tests/callableReference/function/constructorFromExtension.txt index 3445338cd40..ec445342263 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/constructorFromExtension.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/constructorFromExtension.txt @@ -1,15 +1,15 @@ package -internal fun A.ext(): kotlin.Unit +public fun A.ext(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/callableReference/function/constructorFromExtensionInClass.txt b/compiler/testData/diagnostics/tests/callableReference/function/constructorFromExtensionInClass.txt index 4bb5b055587..49054d78b10 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/constructorFromExtensionInClass.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/constructorFromExtensionInClass.txt @@ -1,17 +1,17 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun A.ext(): kotlin.Unit - internal final fun B.ext(): kotlin.Unit + public final fun A.ext(): kotlin.Unit + public final fun B.ext(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/constructorFromTopLevel.txt b/compiler/testData/diagnostics/tests/callableReference/function/constructorFromTopLevel.txt index 363c0aa202c..f7f8de0be43 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/constructorFromTopLevel.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/constructorFromTopLevel.txt @@ -1,8 +1,8 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/callableReference/function/differentPackageClass.txt b/compiler/testData/diagnostics/tests/callableReference/function/differentPackageClass.txt index 0e458064daa..18790eb4e0f 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/differentPackageClass.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/differentPackageClass.txt @@ -2,17 +2,17 @@ package package first { - internal final class A { + public final class A { public constructor A() - internal final fun bar(/*0*/ x: kotlin.Int): kotlin.Unit - internal final fun baz(): kotlin.String + public final fun bar(/*0*/ x: kotlin.Int): kotlin.Unit + public final fun baz(): kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } package other { - internal fun main(): kotlin.Unit + public fun main(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/differentPackageExtension.txt b/compiler/testData/diagnostics/tests/callableReference/function/differentPackageExtension.txt index 2a1f841413f..50badf2dbb0 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/differentPackageExtension.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/differentPackageExtension.txt @@ -1,11 +1,11 @@ package package first { - internal fun first.A.bar(): kotlin.Unit - internal fun first.A.baz(): kotlin.Unit - internal fun first.A.foo(): kotlin.Unit + public fun first.A.bar(): kotlin.Unit + public fun first.A.baz(): kotlin.Unit + public fun first.A.foo(): kotlin.Unit - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -14,5 +14,5 @@ package first { } package other { - internal fun main(): kotlin.Unit + public fun main(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/differentPackageTopLevel.txt b/compiler/testData/diagnostics/tests/callableReference/function/differentPackageTopLevel.txt index d708e611eee..e04b08553e5 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/differentPackageTopLevel.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/differentPackageTopLevel.txt @@ -1,11 +1,11 @@ package package first { - internal fun bar(/*0*/ x: kotlin.Int): kotlin.Unit - internal fun baz(): kotlin.String - internal fun foo(): kotlin.Unit + public fun bar(/*0*/ x: kotlin.Int): kotlin.Unit + public fun baz(): kotlin.String + public fun foo(): kotlin.Unit } package other { - internal fun main(): kotlin.Unit + public fun main(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/empty.txt b/compiler/testData/diagnostics/tests/callableReference/function/empty.txt index 363c0aa202c..f7f8de0be43 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/empty.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/empty.txt @@ -1,8 +1,8 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/callableReference/function/extensionFromClass.txt b/compiler/testData/diagnostics/tests/callableReference/function/extensionFromClass.txt index 34bd985cad4..9f38ba070a3 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/extensionFromClass.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/extensionFromClass.txt @@ -1,13 +1,13 @@ package -internal fun A.bar(/*0*/ x: kotlin.Int): kotlin.Unit -internal fun A.baz(): kotlin.String -internal fun A.foo(): kotlin.Unit +public fun A.bar(/*0*/ x: kotlin.Int): kotlin.Unit +public fun A.baz(): kotlin.String +public fun A.foo(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun main(): kotlin.Unit + public final fun main(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/extensionFromExtension.txt b/compiler/testData/diagnostics/tests/callableReference/function/extensionFromExtension.txt index 7aa9551b7e4..20ce2aa6e09 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/extensionFromExtension.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/extensionFromExtension.txt @@ -1,11 +1,11 @@ package -internal fun A.bar(/*0*/ x: kotlin.Int): kotlin.Unit -internal fun A.baz(): kotlin.String -internal fun A.foo(): kotlin.Unit -internal fun A.main(): kotlin.Unit +public fun A.bar(/*0*/ x: kotlin.Int): kotlin.Unit +public fun A.baz(): kotlin.String +public fun A.foo(): kotlin.Unit +public fun A.main(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/callableReference/function/extensionFromExtensionInClass.txt b/compiler/testData/diagnostics/tests/callableReference/function/extensionFromExtensionInClass.txt index 04f674f8319..0d1e129326e 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/extensionFromExtensionInClass.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/extensionFromExtensionInClass.txt @@ -1,18 +1,18 @@ package -internal fun A.bar(/*0*/ x: kotlin.Int): kotlin.Unit -internal fun A.baz(): kotlin.String -internal fun A.foo(): kotlin.Unit +public fun A.bar(/*0*/ x: kotlin.Int): kotlin.Unit +public fun A.baz(): kotlin.String +public fun A.foo(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun B.main(): kotlin.Unit + public final fun B.main(): kotlin.Unit } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/callableReference/function/extensionFromTopLevel.txt b/compiler/testData/diagnostics/tests/callableReference/function/extensionFromTopLevel.txt index c1ee733ab14..22292177278 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/extensionFromTopLevel.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/extensionFromTopLevel.txt @@ -1,11 +1,11 @@ package -internal fun main(): kotlin.Unit -internal fun A.bar(/*0*/ x: kotlin.Int): kotlin.Unit -internal fun A.baz(): kotlin.String -internal fun A.foo(): kotlin.Unit +public fun main(): kotlin.Unit +public fun A.bar(/*0*/ x: kotlin.Int): kotlin.Unit +public fun A.baz(): kotlin.String +public fun A.foo(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/callableReference/function/extensionInClassDisallowed.txt b/compiler/testData/diagnostics/tests/callableReference/function/extensionInClassDisallowed.txt index e03d3696c27..23e83686c9a 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/extensionInClassDisallowed.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/extensionInClassDisallowed.txt @@ -1,13 +1,13 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun main(): kotlin.Unit + public final fun main(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun A.extA(/*0*/ x: kotlin.String): kotlin.String - internal final fun kotlin.Int.extInt(): kotlin.Int + public final fun A.extA(/*0*/ x: kotlin.String): kotlin.String + public final fun kotlin.Int.extInt(): kotlin.Int } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/extensionOnNullable.txt b/compiler/testData/diagnostics/tests/callableReference/function/extensionOnNullable.txt index 7db185b8dcc..46e281b4f29 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/extensionOnNullable.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/extensionOnNullable.txt @@ -1,13 +1,13 @@ package -internal val f: kotlin.reflect.KFunction1 -internal val g: kotlin.reflect.KFunction1 -internal fun A?.foo(): kotlin.Unit +public val f: kotlin.reflect.KFunction1 +public val g: kotlin.reflect.KFunction1 +public fun A?.foo(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/genericClassFromTopLevel.txt b/compiler/testData/diagnostics/tests/callableReference/function/genericClassFromTopLevel.txt index 9f1eb92509c..f207f9e8e67 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/genericClassFromTopLevel.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/genericClassFromTopLevel.txt @@ -1,12 +1,12 @@ package -internal fun bar(): kotlin.Unit +public fun bar(): kotlin.Unit -internal final class A { +public final class A { public constructor A(/*0*/ t: T) - internal final val t: T + public final val t: T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): T + public final fun foo(): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/importedInnerConstructor.txt b/compiler/testData/diagnostics/tests/callableReference/function/importedInnerConstructor.txt index 8e29c51f9d4..6ce9d01b060 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/importedInnerConstructor.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/importedInnerConstructor.txt @@ -1,14 +1,14 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class Inner { + public final inner class Inner { public constructor Inner() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/callableReference/function/innerConstructorFromClass.txt b/compiler/testData/diagnostics/tests/callableReference/function/innerConstructorFromClass.txt index 18bbd707fcf..5725e9ca6aa 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/innerConstructorFromClass.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/innerConstructorFromClass.txt @@ -1,21 +1,21 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun main(): kotlin.Unit + public final fun main(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun main(): kotlin.Unit + public final fun main(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final inner class Inner { + public final inner class Inner { public constructor Inner() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -23,10 +23,10 @@ internal final class A { } } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun main(): kotlin.Unit + public final fun main(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/innerConstructorFromExtension.txt b/compiler/testData/diagnostics/tests/callableReference/function/innerConstructorFromExtension.txt index cecd2e2924b..d8dc0ce9f0d 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/innerConstructorFromExtension.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/innerConstructorFromExtension.txt @@ -1,15 +1,15 @@ package -internal fun A.main(): kotlin.Unit -internal fun kotlin.Int.main(): kotlin.Unit +public fun A.main(): kotlin.Unit +public fun kotlin.Int.main(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class Inner { + public final inner class Inner { public constructor Inner() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/callableReference/function/innerConstructorFromTopLevel.txt b/compiler/testData/diagnostics/tests/callableReference/function/innerConstructorFromTopLevel.txt index 8e29c51f9d4..6ce9d01b060 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/innerConstructorFromTopLevel.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/innerConstructorFromTopLevel.txt @@ -1,14 +1,14 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class Inner { + public final inner class Inner { public constructor Inner() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/callableReference/function/javaStaticMethod.txt b/compiler/testData/diagnostics/tests/callableReference/function/javaStaticMethod.txt index 3c638eb0f74..1201fb49fd9 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/javaStaticMethod.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/javaStaticMethod.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ args: kotlin.Array): kotlin.Unit +public fun foo(/*0*/ args: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/callableReference/function/lhsNotAClass.txt b/compiler/testData/diagnostics/tests/callableReference/function/lhsNotAClass.txt index 52dd088e120..7746d2d9b7e 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/lhsNotAClass.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/lhsNotAClass.txt @@ -1,13 +1,13 @@ package -internal fun bar(): [ERROR : Error function type] -internal fun foo(): [ERROR : Error function type] +public fun bar(): [ERROR : Error function type] +public fun foo(): [ERROR : Error function type] -internal final class A { +public final class A { public constructor A() - internal final fun bar(): [ERROR : Error function type] + public final fun bar(): [ERROR : Error function type] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): [ERROR : Error function type] + public final fun foo(): [ERROR : Error function type] public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/localConstructor.txt b/compiler/testData/diagnostics/tests/callableReference/function/localConstructor.txt index 5bb1585d730..a9fef69810f 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/localConstructor.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/localConstructor.txt @@ -1,3 +1,3 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/callableReference/function/localConstructorFromExtensionInLocalClass.txt b/compiler/testData/diagnostics/tests/callableReference/function/localConstructorFromExtensionInLocalClass.txt index 5bb1585d730..a9fef69810f 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/localConstructorFromExtensionInLocalClass.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/localConstructorFromExtensionInLocalClass.txt @@ -1,3 +1,3 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/callableReference/function/localConstructorFromLocalClass.txt b/compiler/testData/diagnostics/tests/callableReference/function/localConstructorFromLocalClass.txt index 5bb1585d730..a9fef69810f 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/localConstructorFromLocalClass.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/localConstructorFromLocalClass.txt @@ -1,3 +1,3 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/callableReference/function/localConstructorFromLocalExtension.txt b/compiler/testData/diagnostics/tests/callableReference/function/localConstructorFromLocalExtension.txt index 5bb1585d730..a9fef69810f 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/localConstructorFromLocalExtension.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/localConstructorFromLocalExtension.txt @@ -1,3 +1,3 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/callableReference/function/localNamedFun.txt b/compiler/testData/diagnostics/tests/callableReference/function/localNamedFun.txt index 5bb1585d730..a9fef69810f 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/localNamedFun.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/localNamedFun.txt @@ -1,3 +1,3 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/callableReference/function/localNamedFunFromExtensionInLocalClass.txt b/compiler/testData/diagnostics/tests/callableReference/function/localNamedFunFromExtensionInLocalClass.txt index 363c0aa202c..f7f8de0be43 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/localNamedFunFromExtensionInLocalClass.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/localNamedFunFromExtensionInLocalClass.txt @@ -1,8 +1,8 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/callableReference/function/localNamedFunFromLocalClass.txt b/compiler/testData/diagnostics/tests/callableReference/function/localNamedFunFromLocalClass.txt index 5bb1585d730..a9fef69810f 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/localNamedFunFromLocalClass.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/localNamedFunFromLocalClass.txt @@ -1,3 +1,3 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/callableReference/function/localNamedFunFromLocalExtension.txt b/compiler/testData/diagnostics/tests/callableReference/function/localNamedFunFromLocalExtension.txt index 363c0aa202c..f7f8de0be43 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/localNamedFunFromLocalExtension.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/localNamedFunFromLocalExtension.txt @@ -1,8 +1,8 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/callableReference/function/longQualifiedName.txt b/compiler/testData/diagnostics/tests/callableReference/function/longQualifiedName.txt index 91dc773ac00..33bf3130967 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/longQualifiedName.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/longQualifiedName.txt @@ -1,6 +1,6 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit package a { @@ -8,10 +8,10 @@ package a { package a.b.c { - internal final class D { + public final class D { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/longQualifiedNameGeneric.txt b/compiler/testData/diagnostics/tests/callableReference/function/longQualifiedNameGeneric.txt index 48487ac49fe..4b645db0520 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/longQualifiedNameGeneric.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/longQualifiedNameGeneric.txt @@ -1,6 +1,6 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit package a { @@ -8,10 +8,10 @@ package a { package a.b.c { - internal final class D { + public final class D { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ e: E, /*1*/ f: F): a.b.c.D + public final fun foo(/*0*/ e: E, /*1*/ f: F): a.b.c.D public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/memberFromClass.txt b/compiler/testData/diagnostics/tests/callableReference/function/memberFromClass.txt index 30696b04976..5f031140fd6 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/memberFromClass.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/memberFromClass.txt @@ -1,12 +1,12 @@ package -internal final class A { +public final class A { public constructor A() - internal final fun bar(/*0*/ x: kotlin.Int): kotlin.Unit - internal final fun baz(): kotlin.String + public final fun bar(/*0*/ x: kotlin.Int): kotlin.Unit + public final fun baz(): kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun main(): kotlin.Unit + public final fun main(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/memberFromExtension.txt b/compiler/testData/diagnostics/tests/callableReference/function/memberFromExtension.txt index 265a9acc310..fc26cae3470 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/memberFromExtension.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/memberFromExtension.txt @@ -1,13 +1,13 @@ package -internal fun A.main(): kotlin.Unit +public fun A.main(): kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final fun bar(/*0*/ x: kotlin.Int): kotlin.Unit - internal final fun baz(): kotlin.String + public final fun bar(/*0*/ x: kotlin.Int): kotlin.Unit + public final fun baz(): kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/memberFromExtensionInClass.txt b/compiler/testData/diagnostics/tests/callableReference/function/memberFromExtensionInClass.txt index ae27b61d78c..fdc8dc7434b 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/memberFromExtensionInClass.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/memberFromExtensionInClass.txt @@ -1,19 +1,19 @@ package -internal final class A { +public final class A { public constructor A() - internal final fun bar(/*0*/ x: kotlin.Int): kotlin.Unit - internal final fun baz(): kotlin.String + public final fun bar(/*0*/ x: kotlin.Int): kotlin.Unit + public final fun baz(): kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun A.main(): kotlin.Unit + public final fun A.main(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/memberFromTopLevel.txt b/compiler/testData/diagnostics/tests/callableReference/function/memberFromTopLevel.txt index 3976313bfe6..f4a77b3dbfb 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/memberFromTopLevel.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/memberFromTopLevel.txt @@ -1,13 +1,13 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final fun bar(/*0*/ x: kotlin.Int): kotlin.Unit - internal final fun baz(): kotlin.String + public final fun bar(/*0*/ x: kotlin.Int): kotlin.Unit + public final fun baz(): kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/nestedConstructorFromClass.txt b/compiler/testData/diagnostics/tests/callableReference/function/nestedConstructorFromClass.txt index 5717eeccd87..3aba0af1537 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/nestedConstructorFromClass.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/nestedConstructorFromClass.txt @@ -1,21 +1,21 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun main(): kotlin.Unit + public final fun main(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun main(): kotlin.Unit + public final fun main(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -23,10 +23,10 @@ internal final class A { } } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun main(): kotlin.Unit + public final fun main(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/nestedConstructorFromExtension.txt b/compiler/testData/diagnostics/tests/callableReference/function/nestedConstructorFromExtension.txt index e10844d794b..1878491ebe4 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/nestedConstructorFromExtension.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/nestedConstructorFromExtension.txt @@ -1,15 +1,15 @@ package -internal fun A.main(): kotlin.Unit -internal fun kotlin.Int.main(): kotlin.Unit +public fun A.main(): kotlin.Unit +public fun kotlin.Int.main(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/callableReference/function/nestedConstructorFromTopLevel.txt b/compiler/testData/diagnostics/tests/callableReference/function/nestedConstructorFromTopLevel.txt index fec8cc6c938..ba27be067cf 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/nestedConstructorFromTopLevel.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/nestedConstructorFromTopLevel.txt @@ -1,14 +1,14 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/callableReference/function/noAmbiguityLocalVsTopLevel.txt b/compiler/testData/diagnostics/tests/callableReference/function/noAmbiguityLocalVsTopLevel.txt index 4be7ee35139..88e4f61555a 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/noAmbiguityLocalVsTopLevel.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/noAmbiguityLocalVsTopLevel.txt @@ -1,4 +1,4 @@ package -internal fun bar(): kotlin.Int -internal fun main(): kotlin.Unit +public fun bar(): kotlin.Int +public fun main(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/callableReference/function/noAmbiguityMemberVsExtension.txt b/compiler/testData/diagnostics/tests/callableReference/function/noAmbiguityMemberVsExtension.txt index 505041e80ea..9e59ffd1a43 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/noAmbiguityMemberVsExtension.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/noAmbiguityMemberVsExtension.txt @@ -1,12 +1,12 @@ package -internal fun main(): kotlin.Unit -internal fun A.foo(): kotlin.Unit +public fun main(): kotlin.Unit +public fun A.foo(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/noAmbiguityMemberVsTopLevel.txt b/compiler/testData/diagnostics/tests/callableReference/function/noAmbiguityMemberVsTopLevel.txt index 5bb1486ac54..1f447e81c5a 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/noAmbiguityMemberVsTopLevel.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/noAmbiguityMemberVsTopLevel.txt @@ -1,12 +1,12 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun main(): kotlin.Unit + public final fun main(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/renameOnImport.txt b/compiler/testData/diagnostics/tests/callableReference/function/renameOnImport.txt index 29d47c0ff8c..7a955a2f104 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/renameOnImport.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/renameOnImport.txt @@ -1,14 +1,14 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit package other { - internal fun foo(): kotlin.Unit - internal fun other.A.baz(/*0*/ x: kotlin.String): kotlin.Unit + public fun foo(): kotlin.Unit + public fun other.A.baz(/*0*/ x: kotlin.String): kotlin.Unit - internal final class A { + public final class A { public constructor A() - internal final fun bar(): kotlin.Int + public final fun bar(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/callableReference/function/topLevelFromClass.txt b/compiler/testData/diagnostics/tests/callableReference/function/topLevelFromClass.txt index 79909c57c36..eb3ea36102d 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/topLevelFromClass.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/topLevelFromClass.txt @@ -1,13 +1,13 @@ package -internal fun bar(/*0*/ x: kotlin.Int): kotlin.Unit -internal fun baz(): kotlin.String -internal fun foo(): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int): kotlin.Unit +public fun baz(): kotlin.String +public fun foo(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun main(): kotlin.Unit + public final fun main(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/topLevelFromExtension.txt b/compiler/testData/diagnostics/tests/callableReference/function/topLevelFromExtension.txt index 866c5e4ce10..39c8d03b7bc 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/topLevelFromExtension.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/topLevelFromExtension.txt @@ -1,11 +1,11 @@ package -internal fun bar(/*0*/ x: kotlin.Int): kotlin.Unit -internal fun baz(): kotlin.String -internal fun foo(): kotlin.Unit -internal fun A.main(): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int): kotlin.Unit +public fun baz(): kotlin.String +public fun foo(): kotlin.Unit +public fun A.main(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/callableReference/function/topLevelFromExtensionInClass.txt b/compiler/testData/diagnostics/tests/callableReference/function/topLevelFromExtensionInClass.txt index 9611187aa62..02351e9365e 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/topLevelFromExtensionInClass.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/topLevelFromExtensionInClass.txt @@ -1,20 +1,20 @@ package -internal fun bar(/*0*/ x: kotlin.Int): kotlin.Unit -internal fun baz(): kotlin.String -internal fun foo(): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int): kotlin.Unit +public fun baz(): kotlin.String +public fun foo(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun A.main(): kotlin.Unit + public final fun A.main(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/callableReference/function/topLevelFromTopLevel.txt b/compiler/testData/diagnostics/tests/callableReference/function/topLevelFromTopLevel.txt index 4155c38fcd8..21b880fa7c0 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/topLevelFromTopLevel.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/topLevelFromTopLevel.txt @@ -1,6 +1,6 @@ package -internal fun bar(/*0*/ x: kotlin.Int): kotlin.Unit -internal fun baz(): kotlin.String -internal fun foo(): kotlin.Unit -internal fun main(): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int): kotlin.Unit +public fun baz(): kotlin.String +public fun foo(): kotlin.Unit +public fun main(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/callableReference/function/unresolved.txt b/compiler/testData/diagnostics/tests/callableReference/function/unresolved.txt index 363c0aa202c..f7f8de0be43 100644 --- a/compiler/testData/diagnostics/tests/callableReference/function/unresolved.txt +++ b/compiler/testData/diagnostics/tests/callableReference/function/unresolved.txt @@ -1,8 +1,8 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/callableReference/kt7430_wrongClassOnLHS.txt b/compiler/testData/diagnostics/tests/callableReference/kt7430_wrongClassOnLHS.txt index 042bc3596c8..2a1f95e63d9 100644 --- a/compiler/testData/diagnostics/tests/callableReference/kt7430_wrongClassOnLHS.txt +++ b/compiler/testData/diagnostics/tests/callableReference/kt7430_wrongClassOnLHS.txt @@ -1,15 +1,15 @@ package -internal final class Test { +public final class Test { public constructor Test(/*0*/ name: kotlin.String = ...) - internal final val name: kotlin.String + public final val name: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Unrelated { +public final class Unrelated { public constructor Unrelated() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/callableReference/property/abstractPropertyViaSubclasses.txt b/compiler/testData/diagnostics/tests/callableReference/property/abstractPropertyViaSubclasses.txt index 756498f3cc4..3fc61f59554 100644 --- a/compiler/testData/diagnostics/tests/callableReference/property/abstractPropertyViaSubclasses.txt +++ b/compiler/testData/diagnostics/tests/callableReference/property/abstractPropertyViaSubclasses.txt @@ -1,33 +1,33 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal final class A : Base { +public final class A : Base { public constructor A() - internal open override /*1*/ val x: kotlin.String = "" + public open override /*1*/ val x: kotlin.String = "" public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B : Base { +public open class B : Base { public constructor B() - internal open override /*1*/ val x: kotlin.Number = 1.0.toDouble() + public open override /*1*/ val x: kotlin.Number = 1.0.toDouble() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Base { - internal abstract val x: kotlin.Any +public interface Base { + public abstract val x: kotlin.Any public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : B { +public final class C : B { public constructor C() - internal open override /*1*/ val x: kotlin.Int = 42 + public open override /*1*/ val x: kotlin.Int = 42 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/callableReference/property/accessViaSubclass.txt b/compiler/testData/diagnostics/tests/callableReference/property/accessViaSubclass.txt index 9c957dea4d5..ef563f74524 100644 --- a/compiler/testData/diagnostics/tests/callableReference/property/accessViaSubclass.txt +++ b/compiler/testData/diagnostics/tests/callableReference/property/accessViaSubclass.txt @@ -1,18 +1,18 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal open class Base { +public open class Base { public constructor Base() - internal final val foo: kotlin.Int = 42 + public final val foo: kotlin.Int = 42 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Derived : Base { +public open class Derived : Base { public constructor Derived() - internal final override /*1*/ /*fake_override*/ val foo: kotlin.Int + public final override /*1*/ /*fake_override*/ val foo: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/callableReference/property/classFromClass.txt b/compiler/testData/diagnostics/tests/callableReference/property/classFromClass.txt index bef04d57660..d0043396426 100644 --- a/compiler/testData/diagnostics/tests/callableReference/property/classFromClass.txt +++ b/compiler/testData/diagnostics/tests/callableReference/property/classFromClass.txt @@ -1,11 +1,11 @@ package -internal final class A { +public final class A { public constructor A(/*0*/ g: A) - internal final val f: kotlin.Int = 0 - internal final var g: A + public final val f: kotlin.Int = 0 + public final var g: A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/callableReference/property/extensionFromClass.txt b/compiler/testData/diagnostics/tests/callableReference/property/extensionFromClass.txt index 19250e4b8e4..57fe07cc0ef 100644 --- a/compiler/testData/diagnostics/tests/callableReference/property/extensionFromClass.txt +++ b/compiler/testData/diagnostics/tests/callableReference/property/extensionFromClass.txt @@ -1,12 +1,12 @@ package -internal var A.bar: kotlin.Int -internal val A.foo: kotlin.String +public var A.bar: kotlin.Int +public val A.foo: kotlin.String -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/callableReference/property/extensionFromTopLevel.txt b/compiler/testData/diagnostics/tests/callableReference/property/extensionFromTopLevel.txt index 083207df43f..2c844804605 100644 --- a/compiler/testData/diagnostics/tests/callableReference/property/extensionFromTopLevel.txt +++ b/compiler/testData/diagnostics/tests/callableReference/property/extensionFromTopLevel.txt @@ -1,5 +1,5 @@ package -internal val kotlin.String.countCharacters: kotlin.Int -internal var kotlin.Int.meaning: kotlin.Long -internal fun test(): kotlin.Unit +public val kotlin.String.countCharacters: kotlin.Int +public var kotlin.Int.meaning: kotlin.Long +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/callableReference/property/extensionPropertyOnNullable.txt b/compiler/testData/diagnostics/tests/callableReference/property/extensionPropertyOnNullable.txt index b3bfb361e2b..519b297dd16 100644 --- a/compiler/testData/diagnostics/tests/callableReference/property/extensionPropertyOnNullable.txt +++ b/compiler/testData/diagnostics/tests/callableReference/property/extensionPropertyOnNullable.txt @@ -1,4 +1,4 @@ package -internal val kotlin.Any?.meaning: kotlin.Int -internal fun test(): kotlin.Unit +public val kotlin.Any?.meaning: kotlin.Int +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/callableReference/property/genericClass.txt b/compiler/testData/diagnostics/tests/callableReference/property/genericClass.txt index 6bbedca1c2a..2e1e2b35d8a 100644 --- a/compiler/testData/diagnostics/tests/callableReference/property/genericClass.txt +++ b/compiler/testData/diagnostics/tests/callableReference/property/genericClass.txt @@ -1,11 +1,11 @@ package -internal fun bar(): kotlin.Unit +public fun bar(): kotlin.Unit -internal final class A { +public final class A { public constructor A(/*0*/ t: T) - internal final val foo: T - internal final val t: T + public final val foo: T + public final val t: T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/callableReference/property/javaInstanceField.txt b/compiler/testData/diagnostics/tests/callableReference/property/javaInstanceField.txt index aa251753034..451962b6d2e 100644 --- a/compiler/testData/diagnostics/tests/callableReference/property/javaInstanceField.txt +++ b/compiler/testData/diagnostics/tests/callableReference/property/javaInstanceField.txt @@ -1,6 +1,6 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit public open class JavaClass { public constructor JavaClass() diff --git a/compiler/testData/diagnostics/tests/callableReference/property/javaStaticFieldViaImport.txt b/compiler/testData/diagnostics/tests/callableReference/property/javaStaticFieldViaImport.txt index dc166d4106a..79876ec0460 100644 --- a/compiler/testData/diagnostics/tests/callableReference/property/javaStaticFieldViaImport.txt +++ b/compiler/testData/diagnostics/tests/callableReference/property/javaStaticFieldViaImport.txt @@ -1,6 +1,6 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit public open class JavaClass { public constructor JavaClass() diff --git a/compiler/testData/diagnostics/tests/callableReference/property/kt7564.txt b/compiler/testData/diagnostics/tests/callableReference/property/kt7564.txt index a5987b57df9..f8d373e44a5 100644 --- a/compiler/testData/diagnostics/tests/callableReference/property/kt7564.txt +++ b/compiler/testData/diagnostics/tests/callableReference/property/kt7564.txt @@ -1,13 +1,13 @@ package -internal fun checkSubtype(/*0*/ t: T): T +public fun checkSubtype(/*0*/ t: T): T -internal final class A { +public final class A { public constructor A(/*0*/ g: A) - internal final val f: kotlin.Int = 0 - internal final var g: A + public final val f: kotlin.Int = 0 + public final var g: A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/callableReference/property/kt7945_unrelatedClass.txt b/compiler/testData/diagnostics/tests/callableReference/property/kt7945_unrelatedClass.txt index 013fce270d6..4f17d644555 100644 --- a/compiler/testData/diagnostics/tests/callableReference/property/kt7945_unrelatedClass.txt +++ b/compiler/testData/diagnostics/tests/callableReference/property/kt7945_unrelatedClass.txt @@ -1,25 +1,25 @@ package -internal fun OtherClass.test(/*0*/ prop: kotlin.reflect.KProperty1): kotlin.Unit +public fun OtherClass.test(/*0*/ prop: kotlin.reflect.KProperty1): kotlin.Unit -internal open class OtherClass { +public open class OtherClass { public constructor OtherClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class OtherClass2 : OtherClass { +public final class OtherClass2 : OtherClass { public constructor OtherClass2() - internal final val result: kotlin.Unit + public final val result: kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class TestClass { +public final class TestClass { public constructor TestClass(/*0*/ prop: kotlin.Int) - internal final var prop: kotlin.Int + public final var prop: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/callableReference/property/localVariable.txt b/compiler/testData/diagnostics/tests/callableReference/property/localVariable.txt index 34f021041ea..a9a1817783f 100644 --- a/compiler/testData/diagnostics/tests/callableReference/property/localVariable.txt +++ b/compiler/testData/diagnostics/tests/callableReference/property/localVariable.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ param: kotlin.String): kotlin.Unit +public fun test(/*0*/ param: kotlin.String): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/callableReference/property/memberFromExtension.txt b/compiler/testData/diagnostics/tests/callableReference/property/memberFromExtension.txt index 237c0ed4cc9..06bc004a5ad 100644 --- a/compiler/testData/diagnostics/tests/callableReference/property/memberFromExtension.txt +++ b/compiler/testData/diagnostics/tests/callableReference/property/memberFromExtension.txt @@ -1,12 +1,12 @@ package -internal fun A.test(): kotlin.Unit +public fun A.test(): kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final var bar: kotlin.String - internal final val foo: kotlin.Unit - internal final var self: A + public final var bar: kotlin.String + public final val foo: kotlin.Unit + public final var self: A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/callableReference/property/memberFromTopLevel.txt b/compiler/testData/diagnostics/tests/callableReference/property/memberFromTopLevel.txt index e879b4fb032..4a03dfae493 100644 --- a/compiler/testData/diagnostics/tests/callableReference/property/memberFromTopLevel.txt +++ b/compiler/testData/diagnostics/tests/callableReference/property/memberFromTopLevel.txt @@ -1,11 +1,11 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final var bar: kotlin.String - internal final val foo: kotlin.Int = 42 + public final var bar: kotlin.String + public final val foo: kotlin.Int = 42 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/callableReference/property/returnTypeDependentOnGenericProperty.txt b/compiler/testData/diagnostics/tests/callableReference/property/returnTypeDependentOnGenericProperty.txt index 8e39134633d..ed0376b84c3 100644 --- a/compiler/testData/diagnostics/tests/callableReference/property/returnTypeDependentOnGenericProperty.txt +++ b/compiler/testData/diagnostics/tests/callableReference/property/returnTypeDependentOnGenericProperty.txt @@ -1,11 +1,11 @@ package -internal val name1: kotlin.String -internal fun getProperty(/*0*/ x: T, /*1*/ property: kotlin.reflect.KProperty1): R +public val name1: kotlin.String +public fun getProperty(/*0*/ x: T, /*1*/ property: kotlin.reflect.KProperty1): R -internal final class Person { +public final class Person { public constructor Person(/*0*/ name: kotlin.String) - internal final val name: kotlin.String + public final val name: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/callableReference/property/samePriorityForFunctionsAndProperties.txt b/compiler/testData/diagnostics/tests/callableReference/property/samePriorityForFunctionsAndProperties.txt index fc8da96f8a8..1b61c01a839 100644 --- a/compiler/testData/diagnostics/tests/callableReference/property/samePriorityForFunctionsAndProperties.txt +++ b/compiler/testData/diagnostics/tests/callableReference/property/samePriorityForFunctionsAndProperties.txt @@ -1,11 +1,11 @@ package -internal fun test(): kotlin.Unit -internal fun kotlin.Int.baz(): kotlin.Unit +public fun test(): kotlin.Unit +public fun kotlin.Int.baz(): kotlin.Unit -internal final class C { +public final class C { public constructor C() - internal final val baz: kotlin.Int = 12 + public final val baz: kotlin.Int = 12 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/callableReference/property/syntheticProperties.txt b/compiler/testData/diagnostics/tests/callableReference/property/syntheticProperties.txt index e9f2c8d60e7..e7b4435b0c7 100644 --- a/compiler/testData/diagnostics/tests/callableReference/property/syntheticProperties.txt +++ b/compiler/testData/diagnostics/tests/callableReference/property/syntheticProperties.txt @@ -1,6 +1,6 @@ package -internal val customerName: kotlin.reflect.KMutableProperty1 +public val customerName: kotlin.reflect.KMutableProperty1 public open class Customer { public constructor Customer(/*0*/ name: kotlin.String!) diff --git a/compiler/testData/diagnostics/tests/callableReference/property/topLevelFromTopLevel.txt b/compiler/testData/diagnostics/tests/callableReference/property/topLevelFromTopLevel.txt index 4a67fc1e8f5..d13eab3bf6c 100644 --- a/compiler/testData/diagnostics/tests/callableReference/property/topLevelFromTopLevel.txt +++ b/compiler/testData/diagnostics/tests/callableReference/property/topLevelFromTopLevel.txt @@ -1,6 +1,6 @@ package -internal var x: kotlin.Int -internal val y: kotlin.String -internal fun testX(): kotlin.Unit -internal fun testY(): kotlin.Unit +public var x: kotlin.Int +public val y: kotlin.String +public fun testX(): kotlin.Unit +public fun testY(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/callableReference/resolve/byArgType.txt b/compiler/testData/diagnostics/tests/callableReference/resolve/byArgType.txt index 37722d29c07..2ccb417e4e4 100644 --- a/compiler/testData/diagnostics/tests/callableReference/resolve/byArgType.txt +++ b/compiler/testData/diagnostics/tests/callableReference/resolve/byArgType.txt @@ -1,6 +1,6 @@ package -internal fun fn(/*0*/ f: () -> kotlin.Unit): kotlin.Unit -internal fun foo(): kotlin.Unit -internal fun foo(/*0*/ s: kotlin.String): kotlin.Unit -internal fun test(): kotlin.Unit +public fun fn(/*0*/ f: () -> kotlin.Unit): kotlin.Unit +public fun foo(): kotlin.Unit +public fun foo(/*0*/ s: kotlin.String): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/callableReference/resolve/byGenericArgType.txt b/compiler/testData/diagnostics/tests/callableReference/resolve/byGenericArgType.txt index 58b76a166b8..0becfa196ef 100644 --- a/compiler/testData/diagnostics/tests/callableReference/resolve/byGenericArgType.txt +++ b/compiler/testData/diagnostics/tests/callableReference/resolve/byGenericArgType.txt @@ -1,8 +1,8 @@ package -internal val x1: () -> kotlin.Unit -internal val x2: (kotlin.String) -> kotlin.Unit -internal val x3: (kotlin.Int) -> kotlin.Unit -internal fun foo(): kotlin.Unit -internal fun foo(/*0*/ s: kotlin.String): kotlin.Unit -internal fun ofType(/*0*/ x: T): T +public val x1: () -> kotlin.Unit +public val x2: (kotlin.String) -> kotlin.Unit +public val x3: (kotlin.Int) -> kotlin.Unit +public fun foo(): kotlin.Unit +public fun foo(/*0*/ s: kotlin.String): kotlin.Unit +public fun ofType(/*0*/ x: T): T diff --git a/compiler/testData/diagnostics/tests/callableReference/resolve/byValType.txt b/compiler/testData/diagnostics/tests/callableReference/resolve/byValType.txt index 1e1fb5490ae..9d5d4b7b0a6 100644 --- a/compiler/testData/diagnostics/tests/callableReference/resolve/byValType.txt +++ b/compiler/testData/diagnostics/tests/callableReference/resolve/byValType.txt @@ -1,8 +1,8 @@ package -internal val x1: kotlin.reflect.KFunction0 -internal val x2: () -> kotlin.Unit -internal val x3: (kotlin.String) -> kotlin.Unit -internal val x4: (kotlin.Int) -> kotlin.Unit -internal fun foo(): kotlin.Unit -internal fun foo(/*0*/ s: kotlin.String): kotlin.Unit +public val x1: kotlin.reflect.KFunction0 +public val x2: () -> kotlin.Unit +public val x3: (kotlin.String) -> kotlin.Unit +public val x4: (kotlin.Int) -> kotlin.Unit +public fun foo(): kotlin.Unit +public fun foo(/*0*/ s: kotlin.String): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/callableReference/resolve/constructor.txt b/compiler/testData/diagnostics/tests/callableReference/resolve/constructor.txt index aaf4efeeee9..c9e77fa46c0 100644 --- a/compiler/testData/diagnostics/tests/callableReference/resolve/constructor.txt +++ b/compiler/testData/diagnostics/tests/callableReference/resolve/constructor.txt @@ -1,9 +1,9 @@ package -internal fun fn(): kotlin.Unit -internal fun user(/*0*/ f: (kotlin.Int) -> Klass): kotlin.Unit +public fun fn(): kotlin.Unit +public fun user(/*0*/ f: (kotlin.Int) -> Klass): kotlin.Unit -internal final class Klass { +public final class Klass { public constructor Klass(/*0*/ a: kotlin.Int) public constructor Klass(/*0*/ a: kotlin.String) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/callableReference/resolve/valVsFun.txt b/compiler/testData/diagnostics/tests/callableReference/resolve/valVsFun.txt index d106eb35399..e95fda655f7 100644 --- a/compiler/testData/diagnostics/tests/callableReference/resolve/valVsFun.txt +++ b/compiler/testData/diagnostics/tests/callableReference/resolve/valVsFun.txt @@ -1,13 +1,13 @@ package -internal fun f1(): kotlin.reflect.KProperty -internal fun f2(): (A) -> kotlin.Unit +public fun f1(): kotlin.reflect.KProperty +public fun f2(): (A) -> kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final val x: kotlin.Int = 1 + public final val x: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun x(): kotlin.Unit + public final fun x(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/callableReference/resolve/withAs.txt b/compiler/testData/diagnostics/tests/callableReference/resolve/withAs.txt index 28e5e7f7653..380372add65 100644 --- a/compiler/testData/diagnostics/tests/callableReference/resolve/withAs.txt +++ b/compiler/testData/diagnostics/tests/callableReference/resolve/withAs.txt @@ -1,8 +1,8 @@ package -internal val x1: () -> kotlin.Unit -internal val x2: kotlin.Int -internal fun bar(/*0*/ f: () -> kotlin.Unit): kotlin.Int -internal fun bar(/*0*/ f: (kotlin.String) -> kotlin.Unit): kotlin.Int -internal fun foo(): kotlin.Unit -internal fun foo(/*0*/ s: kotlin.String): kotlin.Unit +public val x1: () -> kotlin.Unit +public val x2: kotlin.Int +public fun bar(/*0*/ f: () -> kotlin.Unit): kotlin.Int +public fun bar(/*0*/ f: (kotlin.String) -> kotlin.Unit): kotlin.Int +public fun foo(): kotlin.Unit +public fun foo(/*0*/ s: kotlin.String): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/callableReference/resolve/withExtFun.txt b/compiler/testData/diagnostics/tests/callableReference/resolve/withExtFun.txt index 0c5755d974e..45efc890d7b 100644 --- a/compiler/testData/diagnostics/tests/callableReference/resolve/withExtFun.txt +++ b/compiler/testData/diagnostics/tests/callableReference/resolve/withExtFun.txt @@ -1,25 +1,25 @@ package -internal val userOfX0: kotlin.Unit -internal val x0: kotlin.reflect.KFunction1 -internal val x1: (A) -> kotlin.Unit -internal val x2: kotlin.reflect.KProperty1 -internal val x3: kotlin.reflect.KProperty1 -internal val x4: (A) -> kotlin.String -internal val y0: kotlin.reflect.KFunction1 -internal val y1: (A) -> kotlin.Unit -internal val y2: kotlin.reflect.KProperty1 -internal val y3: kotlin.reflect.KProperty1 -internal fun ofType(/*0*/ x: T): T -internal fun A.foo(): kotlin.String +public val userOfX0: kotlin.Unit +public val x0: kotlin.reflect.KFunction1 +public val x1: (A) -> kotlin.Unit +public val x2: kotlin.reflect.KProperty1 +public val x3: kotlin.reflect.KProperty1 +public val x4: (A) -> kotlin.String +public val y0: kotlin.reflect.KFunction1 +public val y1: (A) -> kotlin.Unit +public val y2: kotlin.reflect.KProperty1 +public val y3: kotlin.reflect.KProperty1 +public fun ofType(/*0*/ x: T): T +public fun A.foo(): kotlin.String -internal final class A { +public final class A { public constructor A() - internal final val bar: kotlin.Int = 0 - internal final val foo: kotlin.Int = 0 - internal final fun bar(): kotlin.Unit + public final val bar: kotlin.Int = 0 + public final val foo: kotlin.Int = 0 + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/callableReference/resolve/withGenericFun.txt b/compiler/testData/diagnostics/tests/callableReference/resolve/withGenericFun.txt index 01971e5dbda..b4aee01f697 100644 --- a/compiler/testData/diagnostics/tests/callableReference/resolve/withGenericFun.txt +++ b/compiler/testData/diagnostics/tests/callableReference/resolve/withGenericFun.txt @@ -1,8 +1,8 @@ package -internal val x1: kotlin.Unit -internal val x2: kotlin.Unit -internal val x3: [ERROR : Type for apply(true, ::foo)] -internal fun apply(/*0*/ x: T, /*1*/ f: (T) -> R): R -internal fun foo(/*0*/ i: kotlin.Int): kotlin.Unit -internal fun foo(/*0*/ s: kotlin.String): kotlin.Unit +public val x1: kotlin.Unit +public val x2: kotlin.Unit +public val x3: [ERROR : Type for apply(true, ::foo)] +public fun apply(/*0*/ x: T, /*1*/ f: (T) -> R): R +public fun foo(/*0*/ i: kotlin.Int): kotlin.Unit +public fun foo(/*0*/ s: kotlin.String): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/callableReference/resolve/withPlaceholderTypes.txt b/compiler/testData/diagnostics/tests/callableReference/resolve/withPlaceholderTypes.txt index bf3809374a9..fdcf82915be 100644 --- a/compiler/testData/diagnostics/tests/callableReference/resolve/withPlaceholderTypes.txt +++ b/compiler/testData/diagnostics/tests/callableReference/resolve/withPlaceholderTypes.txt @@ -1,18 +1,18 @@ package -internal val x1: kotlin.String -internal val x2: kotlin.String -internal val x3: kotlin.String -internal val x4: [ERROR : Type for fn2(::foo, ::bar)] -internal val x5: [ERROR : Type for fn2(::foo, ::foo)] -internal val x6: kotlin.Int -internal fun bar(/*0*/ s: kotlin.String): kotlin.String -internal fun fn1(/*0*/ x: kotlin.Int, /*1*/ f1: (kotlin.Int) -> kotlin.String, /*2*/ f2: (kotlin.String) -> kotlin.String): kotlin.String -internal fun fn2(/*0*/ f1: (kotlin.Int) -> kotlin.Int, /*1*/ f2: (kotlin.Int) -> kotlin.String): kotlin.String -internal fun fn2(/*0*/ f1: (kotlin.Int) -> kotlin.String, /*1*/ f2: (kotlin.String) -> kotlin.String): kotlin.String -internal fun fn2(/*0*/ f1: (kotlin.String) -> kotlin.String, /*1*/ f2: (kotlin.String) -> kotlin.String): kotlin.String -internal fun fn3(/*0*/ i: kotlin.Int, /*1*/ f: (kotlin.Int, kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int -internal fun foo(/*0*/ i: kotlin.Int): kotlin.String -internal fun foo(/*0*/ s: kotlin.String): kotlin.String -internal fun qux(/*0*/ i: kotlin.Int, /*1*/ j: kotlin.Int, /*2*/ k: kotlin.Int): kotlin.Int -internal fun qux(/*0*/ a: kotlin.String, /*1*/ b: kotlin.String, /*2*/ c: kotlin.String, /*3*/ d: kotlin.String): kotlin.Unit +public val x1: kotlin.String +public val x2: kotlin.String +public val x3: kotlin.String +public val x4: [ERROR : Type for fn2(::foo, ::bar)] +public val x5: [ERROR : Type for fn2(::foo, ::foo)] +public val x6: kotlin.Int +public fun bar(/*0*/ s: kotlin.String): kotlin.String +public fun fn1(/*0*/ x: kotlin.Int, /*1*/ f1: (kotlin.Int) -> kotlin.String, /*2*/ f2: (kotlin.String) -> kotlin.String): kotlin.String +public fun fn2(/*0*/ f1: (kotlin.Int) -> kotlin.Int, /*1*/ f2: (kotlin.Int) -> kotlin.String): kotlin.String +public fun fn2(/*0*/ f1: (kotlin.Int) -> kotlin.String, /*1*/ f2: (kotlin.String) -> kotlin.String): kotlin.String +public fun fn2(/*0*/ f1: (kotlin.String) -> kotlin.String, /*1*/ f2: (kotlin.String) -> kotlin.String): kotlin.String +public fun fn3(/*0*/ i: kotlin.Int, /*1*/ f: (kotlin.Int, kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int +public fun foo(/*0*/ i: kotlin.Int): kotlin.String +public fun foo(/*0*/ s: kotlin.String): kotlin.String +public fun qux(/*0*/ i: kotlin.Int, /*1*/ j: kotlin.Int, /*2*/ k: kotlin.Int): kotlin.Int +public fun qux(/*0*/ a: kotlin.String, /*1*/ b: kotlin.String, /*2*/ c: kotlin.String, /*3*/ d: kotlin.String): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/callableReference/resolve/withVararg.txt b/compiler/testData/diagnostics/tests/callableReference/resolve/withVararg.txt index a510ae2753b..ef775f7f05e 100644 --- a/compiler/testData/diagnostics/tests/callableReference/resolve/withVararg.txt +++ b/compiler/testData/diagnostics/tests/callableReference/resolve/withVararg.txt @@ -1,9 +1,9 @@ package -internal val fn1: (kotlin.Int) -> kotlin.Unit -internal val fn2: (kotlin.IntArray) -> kotlin.Unit -internal val fn3: (kotlin.Int, kotlin.Int) -> kotlin.Unit -internal val fn4: (kotlin.Array) -> kotlin.Unit -internal fun foo(/*0*/ vararg ss: kotlin.String /*kotlin.Array*/): kotlin.Unit -internal fun foo(/*0*/ i: kotlin.Int): kotlin.Unit -internal fun foo(/*0*/ vararg ii: kotlin.Int /*kotlin.IntArray*/): kotlin.Unit +public val fn1: (kotlin.Int) -> kotlin.Unit +public val fn2: (kotlin.IntArray) -> kotlin.Unit +public val fn3: (kotlin.Int, kotlin.Int) -> kotlin.Unit +public val fn4: (kotlin.Array) -> kotlin.Unit +public fun foo(/*0*/ vararg ss: kotlin.String /*kotlin.Array*/): kotlin.Unit +public fun foo(/*0*/ i: kotlin.Int): kotlin.Unit +public fun foo(/*0*/ vararg ii: kotlin.Int /*kotlin.IntArray*/): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/callableReference/unused.txt b/compiler/testData/diagnostics/tests/callableReference/unused.txt index 2c7013884b7..0f733beab74 100644 --- a/compiler/testData/diagnostics/tests/callableReference/unused.txt +++ b/compiler/testData/diagnostics/tests/callableReference/unused.txt @@ -1,17 +1,17 @@ package -internal fun foo(): kotlin.Unit -internal fun test(): kotlin.Unit -internal fun A.bar(): kotlin.Unit +public fun foo(): kotlin.Unit +public fun test(): kotlin.Unit +public fun A.bar(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/cast/AsErasedError.txt b/compiler/testData/diagnostics/tests/cast/AsErasedError.txt index 53e17eac309..a1cae5dc533 100644 --- a/compiler/testData/diagnostics/tests/cast/AsErasedError.txt +++ b/compiler/testData/diagnostics/tests/cast/AsErasedError.txt @@ -1,3 +1,3 @@ package -internal fun ff(/*0*/ c: kotlin.MutableCollection): kotlin.MutableList +public fun ff(/*0*/ c: kotlin.MutableCollection): kotlin.MutableList diff --git a/compiler/testData/diagnostics/tests/cast/AsErasedFine.txt b/compiler/testData/diagnostics/tests/cast/AsErasedFine.txt index 5c3926a3f5c..dbe12ca03b3 100644 --- a/compiler/testData/diagnostics/tests/cast/AsErasedFine.txt +++ b/compiler/testData/diagnostics/tests/cast/AsErasedFine.txt @@ -1,3 +1,3 @@ package -internal fun ff(/*0*/ c: kotlin.MutableCollection): kotlin.MutableList +public fun ff(/*0*/ c: kotlin.MutableCollection): kotlin.MutableList diff --git a/compiler/testData/diagnostics/tests/cast/AsErasedStar.txt b/compiler/testData/diagnostics/tests/cast/AsErasedStar.txt index fdedf0ef318..24c8bef90fb 100644 --- a/compiler/testData/diagnostics/tests/cast/AsErasedStar.txt +++ b/compiler/testData/diagnostics/tests/cast/AsErasedStar.txt @@ -1,3 +1,3 @@ package -internal fun ff(/*0*/ l: kotlin.Any): kotlin.MutableList<*> +public fun ff(/*0*/ l: kotlin.Any): kotlin.MutableList<*> diff --git a/compiler/testData/diagnostics/tests/cast/AsErasedWarning.txt b/compiler/testData/diagnostics/tests/cast/AsErasedWarning.txt index 1fa545c3539..583c39b75ea 100644 --- a/compiler/testData/diagnostics/tests/cast/AsErasedWarning.txt +++ b/compiler/testData/diagnostics/tests/cast/AsErasedWarning.txt @@ -1,3 +1,3 @@ package -internal fun ff(/*0*/ a: kotlin.Any): kotlin.MutableList +public fun ff(/*0*/ a: kotlin.Any): kotlin.MutableList diff --git a/compiler/testData/diagnostics/tests/cast/DowncastMap.txt b/compiler/testData/diagnostics/tests/cast/DowncastMap.txt index f172a82c3ad..439b2ff78de 100644 --- a/compiler/testData/diagnostics/tests/cast/DowncastMap.txt +++ b/compiler/testData/diagnostics/tests/cast/DowncastMap.txt @@ -1,16 +1,16 @@ package -internal fun p(/*0*/ p: Map): kotlin.Unit +public fun p(/*0*/ p: Map): kotlin.Unit -internal interface Map { +public interface Map { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface MutableMap : Map { +public interface MutableMap : Map { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun set(/*0*/ k: K, /*1*/ v: V): kotlin.Unit + public abstract fun set(/*0*/ k: K, /*1*/ v: V): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/cast/IsArray.txt b/compiler/testData/diagnostics/tests/cast/IsArray.txt index 49c47133aa4..acc56726e3e 100644 --- a/compiler/testData/diagnostics/tests/cast/IsArray.txt +++ b/compiler/testData/diagnostics/tests/cast/IsArray.txt @@ -1,3 +1,3 @@ package -internal fun f(/*0*/ a: kotlin.Array): kotlin.Boolean +public fun f(/*0*/ a: kotlin.Array): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedAllowForDerivedWithOneSubstitutedAndOneSameGeneric.txt b/compiler/testData/diagnostics/tests/cast/IsErasedAllowForDerivedWithOneSubstitutedAndOneSameGeneric.txt index 58ff580038a..69f5bd04065 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedAllowForDerivedWithOneSubstitutedAndOneSameGeneric.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedAllowForDerivedWithOneSubstitutedAndOneSameGeneric.txt @@ -1,15 +1,15 @@ package -internal fun testing(/*0*/ a: BaseTwo): kotlin.Boolean +public fun testing(/*0*/ a: BaseTwo): kotlin.Boolean -internal open class BaseTwo { +public open class BaseTwo { public constructor BaseTwo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class DerivedWithOne : BaseTwo { +public open class DerivedWithOne : BaseTwo { public constructor DerivedWithOne() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedAllowForExactSupertypeCheck.txt b/compiler/testData/diagnostics/tests/cast/IsErasedAllowForExactSupertypeCheck.txt index 7057ce64568..9e70aa65b33 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedAllowForExactSupertypeCheck.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedAllowForExactSupertypeCheck.txt @@ -1,15 +1,15 @@ package -internal fun f(/*0*/ a: Some): kotlin.Boolean +public fun f(/*0*/ a: Some): kotlin.Boolean -internal open class Base { +public open class Base { public constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Some : Base { +public final class Some : Base { public constructor Some() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedAllowForOverridenVarianceWithProjection.txt b/compiler/testData/diagnostics/tests/cast/IsErasedAllowForOverridenVarianceWithProjection.txt index f30bf813e14..c305174176a 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedAllowForOverridenVarianceWithProjection.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedAllowForOverridenVarianceWithProjection.txt @@ -1,29 +1,29 @@ package -internal fun ff(/*0*/ l: Base): kotlin.Boolean +public fun ff(/*0*/ l: Base): kotlin.Boolean -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B : A { +public open class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Base { +public open class Base { public constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class SubBase : Base { +public open class SubBase : Base { public constructor SubBase() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedAllowForSupertypeCheckWithContrvariance.txt b/compiler/testData/diagnostics/tests/cast/IsErasedAllowForSupertypeCheckWithContrvariance.txt index 505429bc0a4..a5c7b067ff3 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedAllowForSupertypeCheckWithContrvariance.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedAllowForSupertypeCheckWithContrvariance.txt @@ -1,29 +1,29 @@ package -internal fun test(/*0*/ f: SubBase): kotlin.Boolean +public fun test(/*0*/ f: SubBase): kotlin.Boolean -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B : A { +public open class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Base { +public open class Base { public constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SubBase : Base { +public final class SubBase : Base { public constructor SubBase() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedAllowForSupertypeCheckWithCovariance.txt b/compiler/testData/diagnostics/tests/cast/IsErasedAllowForSupertypeCheckWithCovariance.txt index 3002e67d5de..47ded743dcc 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedAllowForSupertypeCheckWithCovariance.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedAllowForSupertypeCheckWithCovariance.txt @@ -1,29 +1,29 @@ package -internal fun test(/*0*/ f: SubBase): kotlin.Boolean +public fun test(/*0*/ f: SubBase): kotlin.Boolean -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B : A { +public open class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Base { +public open class Base { public constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SubBase : Base { +public final class SubBase : Base { public constructor SubBase() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedAllowForTypeWithIrrelevantMixin.txt b/compiler/testData/diagnostics/tests/cast/IsErasedAllowForTypeWithIrrelevantMixin.txt index 2fb1c6ef427..b5e39d07d02 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedAllowForTypeWithIrrelevantMixin.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedAllowForTypeWithIrrelevantMixin.txt @@ -1,38 +1,38 @@ package -internal fun test(/*0*/ t: BaseSuper): kotlin.Boolean +public fun test(/*0*/ t: BaseSuper): kotlin.Boolean -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B : A { +public interface B : A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface BaseImpl : BaseSuper { +public interface BaseImpl : BaseSuper { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface BaseSuper { +public interface BaseSuper { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface D { +public interface D { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface DerivedSuper : BaseSuper, BaseImpl { +public interface DerivedSuper : BaseSuper, BaseImpl { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedAllowForTypeWithTwoSameTypeSubstitutions.txt b/compiler/testData/diagnostics/tests/cast/IsErasedAllowForTypeWithTwoSameTypeSubstitutions.txt index 5d4e2452fcb..ac0ad55e07d 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedAllowForTypeWithTwoSameTypeSubstitutions.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedAllowForTypeWithTwoSameTypeSubstitutions.txt @@ -1,15 +1,15 @@ package -internal fun someDerived(/*0*/ t: BaseMulti): kotlin.Boolean +public fun someDerived(/*0*/ t: BaseMulti): kotlin.Boolean -internal open class BaseMulti { +public open class BaseMulti { public constructor BaseMulti() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SomeMultiDerived : BaseMulti { +public final class SomeMultiDerived : BaseMulti { public constructor SomeMultiDerived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedAllowForTypeWithoutTypeArguments.txt b/compiler/testData/diagnostics/tests/cast/IsErasedAllowForTypeWithoutTypeArguments.txt index 37a38930e32..e3163bc9db2 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedAllowForTypeWithoutTypeArguments.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedAllowForTypeWithoutTypeArguments.txt @@ -1,15 +1,15 @@ package -internal fun f(/*0*/ a: Base): kotlin.Boolean +public fun f(/*0*/ a: Base): kotlin.Boolean -internal open class Base { +public open class Base { public constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Some : Base { +public final class Some : Base { public constructor Some() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedAllowFromOut.txt b/compiler/testData/diagnostics/tests/cast/IsErasedAllowFromOut.txt index ab2a883fe5e..4d2c50f1b8a 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedAllowFromOut.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedAllowFromOut.txt @@ -1,3 +1,3 @@ package -internal fun f(/*0*/ a: kotlin.MutableList): kotlin.Boolean +public fun f(/*0*/ a: kotlin.MutableList): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedAllowFromOut2.txt b/compiler/testData/diagnostics/tests/cast/IsErasedAllowFromOut2.txt index b54aeb2e086..d1e2e1370fa 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedAllowFromOut2.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedAllowFromOut2.txt @@ -1,3 +1,3 @@ package -internal fun f(/*0*/ a: kotlin.MutableList): kotlin.Boolean +public fun f(/*0*/ a: kotlin.MutableList): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedAllowFromOutAtClass.txt b/compiler/testData/diagnostics/tests/cast/IsErasedAllowFromOutAtClass.txt index 12c8ca347a9..9d09022aec0 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedAllowFromOutAtClass.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedAllowFromOutAtClass.txt @@ -1,3 +1,3 @@ package -internal fun f(/*0*/ a: kotlin.List): kotlin.Boolean +public fun f(/*0*/ a: kotlin.List): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedAllowParameterSubtype.txt b/compiler/testData/diagnostics/tests/cast/IsErasedAllowParameterSubtype.txt index d455d6f4b04..dd60bc42340 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedAllowParameterSubtype.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedAllowParameterSubtype.txt @@ -1,15 +1,15 @@ package -internal fun ff(/*0*/ l: kotlin.MutableCollection): kotlin.Boolean +public fun ff(/*0*/ l: kotlin.MutableCollection): kotlin.Boolean -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedAllowSameClassParameter.txt b/compiler/testData/diagnostics/tests/cast/IsErasedAllowSameClassParameter.txt index e2d704630ff..8588671845e 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedAllowSameClassParameter.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedAllowSameClassParameter.txt @@ -1,3 +1,3 @@ package -internal fun ff(/*0*/ l: kotlin.MutableCollection): kotlin.Boolean +public fun ff(/*0*/ l: kotlin.MutableCollection): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedAllowSameParameterParameter.txt b/compiler/testData/diagnostics/tests/cast/IsErasedAllowSameParameterParameter.txt index 5b69b459b1c..628f4665703 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedAllowSameParameterParameter.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedAllowSameParameterParameter.txt @@ -1,3 +1,3 @@ package -internal fun ff(/*0*/ l: kotlin.MutableCollection): kotlin.Boolean +public fun ff(/*0*/ l: kotlin.MutableCollection): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedDisallowDifferentArgInvariantPosition.txt b/compiler/testData/diagnostics/tests/cast/IsErasedDisallowDifferentArgInvariantPosition.txt index b54aeb2e086..d1e2e1370fa 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedDisallowDifferentArgInvariantPosition.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedDisallowDifferentArgInvariantPosition.txt @@ -1,3 +1,3 @@ package -internal fun f(/*0*/ a: kotlin.MutableList): kotlin.Boolean +public fun f(/*0*/ a: kotlin.MutableList): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedDisallowForOverridenVariance.txt b/compiler/testData/diagnostics/tests/cast/IsErasedDisallowForOverridenVariance.txt index f30bf813e14..c305174176a 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedDisallowForOverridenVariance.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedDisallowForOverridenVariance.txt @@ -1,29 +1,29 @@ package -internal fun ff(/*0*/ l: Base): kotlin.Boolean +public fun ff(/*0*/ l: Base): kotlin.Boolean -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B : A { +public open class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Base { +public open class Base { public constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class SubBase : Base { +public open class SubBase : Base { public constructor SubBase() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedDisallowForTypeWithConstraints.txt b/compiler/testData/diagnostics/tests/cast/IsErasedDisallowForTypeWithConstraints.txt index 88982ee419c..ec7cdfcde0f 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedDisallowForTypeWithConstraints.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedDisallowForTypeWithConstraints.txt @@ -1,20 +1,20 @@ package -internal fun > test(/*0*/ a: Base): kotlin.Boolean +public fun > test(/*0*/ a: Base): kotlin.Boolean -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B : A { +public interface B : A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Base { +public interface Base { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedDisallowFromAny.txt b/compiler/testData/diagnostics/tests/cast/IsErasedDisallowFromAny.txt index bd9c692ddda..445af4cb29a 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedDisallowFromAny.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedDisallowFromAny.txt @@ -1,3 +1,3 @@ package -internal fun ff(/*0*/ l: kotlin.Any): kotlin.Boolean +public fun ff(/*0*/ l: kotlin.Any): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedDisallowFromIn.txt b/compiler/testData/diagnostics/tests/cast/IsErasedDisallowFromIn.txt index 20207e54519..6f9f7337556 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedDisallowFromIn.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedDisallowFromIn.txt @@ -1,3 +1,3 @@ package -internal fun f(/*0*/ a: kotlin.MutableList): kotlin.Boolean +public fun f(/*0*/ a: kotlin.MutableList): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedDisallowFromOut.txt b/compiler/testData/diagnostics/tests/cast/IsErasedDisallowFromOut.txt index d159b86a5b7..a4173808904 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedDisallowFromOut.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedDisallowFromOut.txt @@ -1,3 +1,3 @@ package -internal fun f(/*0*/ a: kotlin.MutableList): kotlin.Boolean +public fun f(/*0*/ a: kotlin.MutableList): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedDisallowFromOutAtClass.txt b/compiler/testData/diagnostics/tests/cast/IsErasedDisallowFromOutAtClass.txt index b3d26d5c360..92ba940211e 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedDisallowFromOutAtClass.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedDisallowFromOutAtClass.txt @@ -1,3 +1,3 @@ package -internal fun f(/*0*/ a: kotlin.List): kotlin.Boolean +public fun f(/*0*/ a: kotlin.List): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedDissallowForSubtypeMappedToTwoParamsWithFirstInvalid.txt b/compiler/testData/diagnostics/tests/cast/IsErasedDissallowForSubtypeMappedToTwoParamsWithFirstInvalid.txt index e16be90a498..18d22950719 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedDissallowForSubtypeMappedToTwoParamsWithFirstInvalid.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedDissallowForSubtypeMappedToTwoParamsWithFirstInvalid.txt @@ -1,36 +1,36 @@ package -internal fun test(/*0*/ a: Base): kotlin.Boolean +public fun test(/*0*/ a: Base): kotlin.Boolean -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B : A { +public open class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Base { +public open class Base { public constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class D { +public open class D { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Derived : Base { +public open class Derived : Base { public constructor Derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedDissallowForSubtypeMappedToTwoParamsWithSecondInvalid.txt b/compiler/testData/diagnostics/tests/cast/IsErasedDissallowForSubtypeMappedToTwoParamsWithSecondInvalid.txt index 4a96eef12ab..b04b4c15732 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedDissallowForSubtypeMappedToTwoParamsWithSecondInvalid.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedDissallowForSubtypeMappedToTwoParamsWithSecondInvalid.txt @@ -1,36 +1,36 @@ package -internal fun test(/*0*/ a: Base): kotlin.Boolean +public fun test(/*0*/ a: Base): kotlin.Boolean -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B : A { +public open class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Base { +public open class Base { public constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class D { +public open class D { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Derived : Base { +public open class Derived : Base { public constructor Derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedNonGeneric.txt b/compiler/testData/diagnostics/tests/cast/IsErasedNonGeneric.txt index a91483bb2d6..3b9290e49ed 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedNonGeneric.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedNonGeneric.txt @@ -1,14 +1,14 @@ package -internal fun testing(/*0*/ a: A): B +public fun testing(/*0*/ a: A): B -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedNullableTasT.txt b/compiler/testData/diagnostics/tests/cast/IsErasedNullableTasT.txt index b7d8df088cd..f267efc32eb 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedNullableTasT.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedNullableTasT.txt @@ -1,3 +1,3 @@ package -internal fun testing(/*0*/ a: T?): kotlin.Boolean +public fun testing(/*0*/ a: T?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedStar.txt b/compiler/testData/diagnostics/tests/cast/IsErasedStar.txt index bd9c692ddda..445af4cb29a 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedStar.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedStar.txt @@ -1,3 +1,3 @@ package -internal fun ff(/*0*/ l: kotlin.Any): kotlin.Boolean +public fun ff(/*0*/ l: kotlin.Any): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedTasT.txt b/compiler/testData/diagnostics/tests/cast/IsErasedTasT.txt index 8d79337f0af..187d4de68a3 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedTasT.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedTasT.txt @@ -1,3 +1,3 @@ package -internal fun testing(/*0*/ a: T): kotlin.Boolean +public fun testing(/*0*/ a: T): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/cast/IsErasedToErrorType.txt b/compiler/testData/diagnostics/tests/cast/IsErasedToErrorType.txt index 4836c3f0d6f..a1f7e94a13b 100644 --- a/compiler/testData/diagnostics/tests/cast/IsErasedToErrorType.txt +++ b/compiler/testData/diagnostics/tests/cast/IsErasedToErrorType.txt @@ -1,3 +1,3 @@ package -internal fun testing(/*0*/ a: kotlin.Any): kotlin.Boolean +public fun testing(/*0*/ a: kotlin.Any): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/cast/IsRecursionSustainable.txt b/compiler/testData/diagnostics/tests/cast/IsRecursionSustainable.txt index f0c0dfb6f48..038d424a8f3 100644 --- a/compiler/testData/diagnostics/tests/cast/IsRecursionSustainable.txt +++ b/compiler/testData/diagnostics/tests/cast/IsRecursionSustainable.txt @@ -1,16 +1,16 @@ package -internal fun test(/*0*/ f: RecB): kotlin.Boolean -internal fun test(/*0*/ f: SelfR): kotlin.Boolean +public fun test(/*0*/ f: RecB): kotlin.Boolean +public fun test(/*0*/ f: SelfR): kotlin.Boolean -internal open class RecA { +public open class RecA { public constructor RecA() } -internal open class RecB { +public open class RecB { public constructor RecB() } -internal open class SelfR { +public open class SelfR { public constructor SelfR() } diff --git a/compiler/testData/diagnostics/tests/cast/IsReified.txt b/compiler/testData/diagnostics/tests/cast/IsReified.txt index f81906b5327..6a4bd214661 100644 --- a/compiler/testData/diagnostics/tests/cast/IsReified.txt +++ b/compiler/testData/diagnostics/tests/cast/IsReified.txt @@ -1,3 +1,3 @@ package -internal fun ff(/*0*/ a: kotlin.Any): kotlin.Boolean +public fun ff(/*0*/ a: kotlin.Any): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/cast/IsTraits.txt b/compiler/testData/diagnostics/tests/cast/IsTraits.txt index 5558badb241..c63b2752187 100644 --- a/compiler/testData/diagnostics/tests/cast/IsTraits.txt +++ b/compiler/testData/diagnostics/tests/cast/IsTraits.txt @@ -1,14 +1,14 @@ package -internal fun f(/*0*/ a: Aaa): kotlin.Boolean +public fun f(/*0*/ a: Aaa): kotlin.Boolean -internal interface Aaa { +public interface Aaa { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Bbb { +public interface Bbb { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/WhenErasedDisallowFromAny.txt b/compiler/testData/diagnostics/tests/cast/WhenErasedDisallowFromAny.txt index bc689e97fd3..4f396433efd 100644 --- a/compiler/testData/diagnostics/tests/cast/WhenErasedDisallowFromAny.txt +++ b/compiler/testData/diagnostics/tests/cast/WhenErasedDisallowFromAny.txt @@ -1,3 +1,3 @@ package -internal fun ff(/*0*/ l: kotlin.Any): kotlin.Int +public fun ff(/*0*/ l: kotlin.Any): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/cast/WhenWithExpression.txt b/compiler/testData/diagnostics/tests/cast/WhenWithExpression.txt index 3643ca2dc6c..cccd2072cf9 100644 --- a/compiler/testData/diagnostics/tests/cast/WhenWithExpression.txt +++ b/compiler/testData/diagnostics/tests/cast/WhenWithExpression.txt @@ -1,17 +1,17 @@ package -internal fun List.join(): kotlin.String +public fun List.join(): kotlin.String -internal final class List { +public final class List { public constructor List(/*0*/ size: kotlin.Int) - internal final val size: kotlin.Int + public final val size: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() - internal final val Nil: List + public final val Nil: List public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/bare/AsNestedBare.txt b/compiler/testData/diagnostics/tests/cast/bare/AsNestedBare.txt index 740366e64d9..b8e72925e72 100644 --- a/compiler/testData/diagnostics/tests/cast/bare/AsNestedBare.txt +++ b/compiler/testData/diagnostics/tests/cast/bare/AsNestedBare.txt @@ -1,15 +1,15 @@ package -internal fun test(/*0*/ tr: Tr): kotlin.Any -internal fun test1(/*0*/ tr: Tr): kotlin.Any +public fun test(/*0*/ tr: Tr): kotlin.Any +public fun test1(/*0*/ tr: Tr): kotlin.Any -internal interface G { +public interface G { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Tr { +public interface Tr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/bare/AsNullable.txt b/compiler/testData/diagnostics/tests/cast/bare/AsNullable.txt index 4ce6a068b22..acb1987d763 100644 --- a/compiler/testData/diagnostics/tests/cast/bare/AsNullable.txt +++ b/compiler/testData/diagnostics/tests/cast/bare/AsNullable.txt @@ -1,14 +1,14 @@ package -internal fun test(/*0*/ tr: Tr): kotlin.Unit +public fun test(/*0*/ tr: Tr): kotlin.Unit -internal interface G : Tr { +public interface G : Tr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Tr { +public interface Tr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/bare/AsNullableNotEnough.txt b/compiler/testData/diagnostics/tests/cast/bare/AsNullableNotEnough.txt index eff3864b1f6..548a7af99f4 100644 --- a/compiler/testData/diagnostics/tests/cast/bare/AsNullableNotEnough.txt +++ b/compiler/testData/diagnostics/tests/cast/bare/AsNullableNotEnough.txt @@ -1,14 +1,14 @@ package -internal fun test(/*0*/ tr: Tr): kotlin.Unit +public fun test(/*0*/ tr: Tr): kotlin.Unit -internal interface G { +public interface G { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Tr { +public interface Tr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/bare/EitherAs.txt b/compiler/testData/diagnostics/tests/cast/bare/EitherAs.txt index e6996affc45..8fb780942e5 100644 --- a/compiler/testData/diagnostics/tests/cast/bare/EitherAs.txt +++ b/compiler/testData/diagnostics/tests/cast/bare/EitherAs.txt @@ -1,37 +1,37 @@ package -internal fun _as_left(/*0*/ e: Either): kotlin.Any -internal fun _as_right(/*0*/ e: Either): kotlin.Any +public fun _as_left(/*0*/ e: Either): kotlin.Any +public fun _as_right(/*0*/ e: Either): kotlin.Any -internal final class C1 { +public final class C1 { public constructor C1(/*0*/ v1: kotlin.Int) - internal final val v1: kotlin.Int + public final val v1: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C2 { +public final class C2 { public constructor C2(/*0*/ v2: kotlin.Int) - internal final val v2: kotlin.Int + public final val v2: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Either { +public interface Either { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Left : Either { +public interface Left : Either { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Right : Either { +public interface Right : Either { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/bare/EitherIs.txt b/compiler/testData/diagnostics/tests/cast/bare/EitherIs.txt index 8bad14cac15..006300e3112 100644 --- a/compiler/testData/diagnostics/tests/cast/bare/EitherIs.txt +++ b/compiler/testData/diagnostics/tests/cast/bare/EitherIs.txt @@ -1,39 +1,39 @@ package -internal fun _is_l(/*0*/ e: Either): kotlin.Any -internal fun _is_r(/*0*/ e: Either): kotlin.Any +public fun _is_l(/*0*/ e: Either): kotlin.Any +public fun _is_r(/*0*/ e: Either): kotlin.Any -internal final class C1 { +public final class C1 { public constructor C1(/*0*/ v1: kotlin.Int) - internal final val v1: kotlin.Int + public final val v1: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C2 { +public final class C2 { public constructor C2(/*0*/ v2: kotlin.Int) - internal final val v2: kotlin.Int + public final val v2: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Either { +public interface Either { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Left : Either { - internal abstract val value: A +public interface Left : Either { + public abstract val value: A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Right : Either { - internal abstract val value: B +public interface Right : Either { + public abstract val value: B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/bare/EitherNotIs.txt b/compiler/testData/diagnostics/tests/cast/bare/EitherNotIs.txt index 8bad14cac15..006300e3112 100644 --- a/compiler/testData/diagnostics/tests/cast/bare/EitherNotIs.txt +++ b/compiler/testData/diagnostics/tests/cast/bare/EitherNotIs.txt @@ -1,39 +1,39 @@ package -internal fun _is_l(/*0*/ e: Either): kotlin.Any -internal fun _is_r(/*0*/ e: Either): kotlin.Any +public fun _is_l(/*0*/ e: Either): kotlin.Any +public fun _is_r(/*0*/ e: Either): kotlin.Any -internal final class C1 { +public final class C1 { public constructor C1(/*0*/ v1: kotlin.Int) - internal final val v1: kotlin.Int + public final val v1: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C2 { +public final class C2 { public constructor C2(/*0*/ v2: kotlin.Int) - internal final val v2: kotlin.Int + public final val v2: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Either { +public interface Either { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Left : Either { - internal abstract val value: A +public interface Left : Either { + public abstract val value: A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Right : Either { - internal abstract val value: B +public interface Right : Either { + public abstract val value: B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/bare/EitherSafeAs.txt b/compiler/testData/diagnostics/tests/cast/bare/EitherSafeAs.txt index ff73d77756e..5bf614525c6 100644 --- a/compiler/testData/diagnostics/tests/cast/bare/EitherSafeAs.txt +++ b/compiler/testData/diagnostics/tests/cast/bare/EitherSafeAs.txt @@ -1,37 +1,37 @@ package -internal fun _as_left(/*0*/ e: Either): kotlin.Any? -internal fun _as_right(/*0*/ e: Either): kotlin.Any? +public fun _as_left(/*0*/ e: Either): kotlin.Any? +public fun _as_right(/*0*/ e: Either): kotlin.Any? -internal final class C1 { +public final class C1 { public constructor C1(/*0*/ v1: kotlin.Int) - internal final val v1: kotlin.Int + public final val v1: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C2 { +public final class C2 { public constructor C2(/*0*/ v2: kotlin.Int) - internal final val v2: kotlin.Int + public final val v2: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Either { +public interface Either { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Left : Either { +public interface Left : Either { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Right : Either { +public interface Right : Either { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/bare/EitherWhen.txt b/compiler/testData/diagnostics/tests/cast/bare/EitherWhen.txt index d4a0a09378a..8d19c6f98d0 100644 --- a/compiler/testData/diagnostics/tests/cast/bare/EitherWhen.txt +++ b/compiler/testData/diagnostics/tests/cast/bare/EitherWhen.txt @@ -1,38 +1,38 @@ package -internal fun _when(/*0*/ e: Either): kotlin.Any +public fun _when(/*0*/ e: Either): kotlin.Any -internal final class C1 { +public final class C1 { public constructor C1(/*0*/ v1: kotlin.Int) - internal final val v1: kotlin.Int + public final val v1: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C2 { +public final class C2 { public constructor C2(/*0*/ v2: kotlin.Int) - internal final val v2: kotlin.Int + public final val v2: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Either { +public interface Either { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Left : Either { - internal abstract val value: A +public interface Left : Either { + public abstract val value: A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Right : Either { - internal abstract val value: B +public interface Right : Either { + public abstract val value: B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/bare/ErrorsInSubstitution.txt b/compiler/testData/diagnostics/tests/cast/bare/ErrorsInSubstitution.txt index f7ab5ce0205..66b8b56e51c 100644 --- a/compiler/testData/diagnostics/tests/cast/bare/ErrorsInSubstitution.txt +++ b/compiler/testData/diagnostics/tests/cast/bare/ErrorsInSubstitution.txt @@ -1,14 +1,14 @@ package -internal fun f(/*0*/ p: B<[ERROR : Foo]>): kotlin.Any +public fun f(/*0*/ p: B<[ERROR : Foo]>): kotlin.Any -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface G : B { +public interface G : B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/bare/FromErrorType.txt b/compiler/testData/diagnostics/tests/cast/bare/FromErrorType.txt index f565d36ba76..fec5856fad4 100644 --- a/compiler/testData/diagnostics/tests/cast/bare/FromErrorType.txt +++ b/compiler/testData/diagnostics/tests/cast/bare/FromErrorType.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ p: [ERROR : P]): kotlin.Unit +public fun foo(/*0*/ p: [ERROR : P]): kotlin.Unit -internal final class G { +public final class G { public constructor G() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/cast/bare/NullableAs.txt b/compiler/testData/diagnostics/tests/cast/bare/NullableAs.txt index 160a0945f89..dacecd66711 100644 --- a/compiler/testData/diagnostics/tests/cast/bare/NullableAs.txt +++ b/compiler/testData/diagnostics/tests/cast/bare/NullableAs.txt @@ -1,14 +1,14 @@ package -internal fun test(/*0*/ tr: Tr?): kotlin.Unit +public fun test(/*0*/ tr: Tr?): kotlin.Unit -internal interface G : Tr { +public interface G : Tr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Tr { +public interface Tr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/bare/NullableAsNotEnough.txt b/compiler/testData/diagnostics/tests/cast/bare/NullableAsNotEnough.txt index 2cdd182c404..004c763cdeb 100644 --- a/compiler/testData/diagnostics/tests/cast/bare/NullableAsNotEnough.txt +++ b/compiler/testData/diagnostics/tests/cast/bare/NullableAsNotEnough.txt @@ -1,14 +1,14 @@ package -internal fun test(/*0*/ tr: Tr?): kotlin.Unit +public fun test(/*0*/ tr: Tr?): kotlin.Unit -internal interface G { +public interface G { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Tr { +public interface Tr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/bare/NullableAsNullable.txt b/compiler/testData/diagnostics/tests/cast/bare/NullableAsNullable.txt index 160a0945f89..dacecd66711 100644 --- a/compiler/testData/diagnostics/tests/cast/bare/NullableAsNullable.txt +++ b/compiler/testData/diagnostics/tests/cast/bare/NullableAsNullable.txt @@ -1,14 +1,14 @@ package -internal fun test(/*0*/ tr: Tr?): kotlin.Unit +public fun test(/*0*/ tr: Tr?): kotlin.Unit -internal interface G : Tr { +public interface G : Tr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Tr { +public interface Tr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/bare/NullableAsNullableNotEnough.txt b/compiler/testData/diagnostics/tests/cast/bare/NullableAsNullableNotEnough.txt index 2cdd182c404..004c763cdeb 100644 --- a/compiler/testData/diagnostics/tests/cast/bare/NullableAsNullableNotEnough.txt +++ b/compiler/testData/diagnostics/tests/cast/bare/NullableAsNullableNotEnough.txt @@ -1,14 +1,14 @@ package -internal fun test(/*0*/ tr: Tr?): kotlin.Unit +public fun test(/*0*/ tr: Tr?): kotlin.Unit -internal interface G { +public interface G { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Tr { +public interface Tr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/bare/RedundantNullable.txt b/compiler/testData/diagnostics/tests/cast/bare/RedundantNullable.txt index 36ba3d00edc..758d2850f0b 100644 --- a/compiler/testData/diagnostics/tests/cast/bare/RedundantNullable.txt +++ b/compiler/testData/diagnostics/tests/cast/bare/RedundantNullable.txt @@ -1,14 +1,14 @@ package -internal fun f(/*0*/ b: B?): kotlin.Boolean +public fun f(/*0*/ b: B?): kotlin.Boolean -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class G : B { +public final class G : B { public constructor G() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/cast/bare/ToErrorType.txt b/compiler/testData/diagnostics/tests/cast/bare/ToErrorType.txt index ea3d8d9e481..a6f23f42a68 100644 --- a/compiler/testData/diagnostics/tests/cast/bare/ToErrorType.txt +++ b/compiler/testData/diagnostics/tests/cast/bare/ToErrorType.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ p: P): kotlin.Any +public fun foo(/*0*/ p: P): kotlin.Any -internal final class P { +public final class P { public constructor P() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/cast/bare/UnrelatedAs.txt b/compiler/testData/diagnostics/tests/cast/bare/UnrelatedAs.txt index eff3864b1f6..548a7af99f4 100644 --- a/compiler/testData/diagnostics/tests/cast/bare/UnrelatedAs.txt +++ b/compiler/testData/diagnostics/tests/cast/bare/UnrelatedAs.txt @@ -1,14 +1,14 @@ package -internal fun test(/*0*/ tr: Tr): kotlin.Unit +public fun test(/*0*/ tr: Tr): kotlin.Unit -internal interface G { +public interface G { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Tr { +public interface Tr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/bare/UnrelatedColon.txt b/compiler/testData/diagnostics/tests/cast/bare/UnrelatedColon.txt index f619a3f8a95..a4550a556ef 100644 --- a/compiler/testData/diagnostics/tests/cast/bare/UnrelatedColon.txt +++ b/compiler/testData/diagnostics/tests/cast/bare/UnrelatedColon.txt @@ -1,14 +1,14 @@ package -internal fun test(/*0*/ tr: Tr): [ERROR : G] +public fun test(/*0*/ tr: Tr): [ERROR : G] -internal interface G { +public interface G { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Tr { +public interface Tr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/bare/UnrelatedIs.txt b/compiler/testData/diagnostics/tests/cast/bare/UnrelatedIs.txt index a4e942fd8e3..2d3b15a4357 100644 --- a/compiler/testData/diagnostics/tests/cast/bare/UnrelatedIs.txt +++ b/compiler/testData/diagnostics/tests/cast/bare/UnrelatedIs.txt @@ -1,14 +1,14 @@ package -internal fun test(/*0*/ tr: Tr): kotlin.Boolean +public fun test(/*0*/ tr: Tr): kotlin.Boolean -internal interface G { +public interface G { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Tr { +public interface Tr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/constants.txt b/compiler/testData/diagnostics/tests/cast/constants.txt index 32ef351b6aa..31447472a48 100644 --- a/compiler/testData/diagnostics/tests/cast/constants.txt +++ b/compiler/testData/diagnostics/tests/cast/constants.txt @@ -1,4 +1,4 @@ package -internal fun asCall(): kotlin.Unit -internal fun asSafe(): kotlin.Unit +public fun asCall(): kotlin.Unit +public fun asSafe(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/cast/isErasedAnyAndStarred.txt b/compiler/testData/diagnostics/tests/cast/isErasedAnyAndStarred.txt index 0b03b58f337..5c49420f897 100644 --- a/compiler/testData/diagnostics/tests/cast/isErasedAnyAndStarred.txt +++ b/compiler/testData/diagnostics/tests/cast/isErasedAnyAndStarred.txt @@ -1,8 +1,8 @@ package -internal fun f(/*0*/ q: kotlin.Any): kotlin.Boolean +public fun f(/*0*/ q: kotlin.Any): kotlin.Boolean -internal final class G { +public final class G { public constructor G() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/cast/isErasedTAndStarred.txt b/compiler/testData/diagnostics/tests/cast/isErasedTAndStarred.txt index 8c86fd7de1c..3d43437df9c 100644 --- a/compiler/testData/diagnostics/tests/cast/isErasedTAndStarred.txt +++ b/compiler/testData/diagnostics/tests/cast/isErasedTAndStarred.txt @@ -1,8 +1,8 @@ package -internal fun f(/*0*/ q: Q): kotlin.Boolean +public fun f(/*0*/ q: Q): kotlin.Boolean -internal final class G { +public final class G { public constructor G() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/cast/isErasedUnrelatedAndStarred.txt b/compiler/testData/diagnostics/tests/cast/isErasedUnrelatedAndStarred.txt index 66951cd1901..50b345fbb64 100644 --- a/compiler/testData/diagnostics/tests/cast/isErasedUnrelatedAndStarred.txt +++ b/compiler/testData/diagnostics/tests/cast/isErasedUnrelatedAndStarred.txt @@ -1,15 +1,15 @@ package -internal fun f(/*0*/ q: Tr): kotlin.Boolean +public fun f(/*0*/ q: Tr): kotlin.Boolean -internal final class G { +public final class G { public constructor G() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Tr { +public interface Tr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/kt614.txt b/compiler/testData/diagnostics/tests/cast/kt614.txt index 2ebd51f1dd9..5815fb1e692 100644 --- a/compiler/testData/diagnostics/tests/cast/kt614.txt +++ b/compiler/testData/diagnostics/tests/cast/kt614.txt @@ -1,3 +1,3 @@ package -internal fun f(/*0*/ a: kotlin.Collection<*>): kotlin.Boolean +public fun f(/*0*/ a: kotlin.Collection<*>): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/cast/neverSucceeds/CastToNotNullSuper.txt b/compiler/testData/diagnostics/tests/cast/neverSucceeds/CastToNotNullSuper.txt index dc59b471ec3..549e0ebd223 100644 --- a/compiler/testData/diagnostics/tests/cast/neverSucceeds/CastToNotNullSuper.txt +++ b/compiler/testData/diagnostics/tests/cast/neverSucceeds/CastToNotNullSuper.txt @@ -1,19 +1,19 @@ package -internal fun test(/*0*/ b: B?): kotlin.Unit +public fun test(/*0*/ b: B?): kotlin.Unit -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/cast/neverSucceeds/MappedDirect.txt b/compiler/testData/diagnostics/tests/cast/neverSucceeds/MappedDirect.txt index 3baf6c7daf5..f4c7178239f 100644 --- a/compiler/testData/diagnostics/tests/cast/neverSucceeds/MappedDirect.txt +++ b/compiler/testData/diagnostics/tests/cast/neverSucceeds/MappedDirect.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ s: kotlin.String, /*1*/ js: java.lang.String, /*2*/ cs: kotlin.CharSequence, /*3*/ jcs: java.lang.CharSequence): kotlin.Unit +public fun test(/*0*/ s: kotlin.String, /*1*/ js: java.lang.String, /*2*/ cs: kotlin.CharSequence, /*3*/ jcs: java.lang.CharSequence): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/cast/neverSucceeds/MappedSubtypes.txt b/compiler/testData/diagnostics/tests/cast/neverSucceeds/MappedSubtypes.txt index e60bfb7f8b3..b2eb1052237 100644 --- a/compiler/testData/diagnostics/tests/cast/neverSucceeds/MappedSubtypes.txt +++ b/compiler/testData/diagnostics/tests/cast/neverSucceeds/MappedSubtypes.txt @@ -1,8 +1,8 @@ package -internal fun test(/*0*/ s: Sub, /*1*/ js: JSub, /*2*/ cs: kotlin.CharSequence, /*3*/ jcs: java.lang.CharSequence): kotlin.Unit +public fun test(/*0*/ s: Sub, /*1*/ js: JSub, /*2*/ cs: kotlin.CharSequence, /*3*/ jcs: java.lang.CharSequence): kotlin.Unit -internal final class JSub : java.lang.CharSequence { +public final class JSub : java.lang.CharSequence { public constructor JSub() public abstract override /*1*/ /*fake_override*/ fun charAt(/*0*/ p0: kotlin.Int): kotlin.Char public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -12,7 +12,7 @@ internal final class JSub : java.lang.CharSequence { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Sub : kotlin.CharSequence { +public final class Sub : kotlin.CharSequence { public constructor Sub() public abstract override /*1*/ /*fake_override*/ fun charAt(/*0*/ index: kotlin.Int): kotlin.Char public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/cast/neverSucceeds/NoGenericsRelated.txt b/compiler/testData/diagnostics/tests/cast/neverSucceeds/NoGenericsRelated.txt index 288059ed994..58801418c6a 100644 --- a/compiler/testData/diagnostics/tests/cast/neverSucceeds/NoGenericsRelated.txt +++ b/compiler/testData/diagnostics/tests/cast/neverSucceeds/NoGenericsRelated.txt @@ -1,53 +1,53 @@ package -internal fun test(/*0*/ t2: T2, /*1*/ t4: T4, /*2*/ fc1: FC1, /*3*/ oc1: OC1, /*4*/ oc2: OC2, /*5*/ tp1: TP1, /*6*/ tp2: TP2): kotlin.Unit +public fun test(/*0*/ t2: T2, /*1*/ t4: T4, /*2*/ fc1: FC1, /*3*/ oc1: OC1, /*4*/ oc2: OC2, /*5*/ tp1: TP1, /*6*/ tp2: TP2): kotlin.Unit -internal final class FC1 : OC2, T3 { +public final class FC1 : OC2, T3 { public constructor FC1() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class OC1 : T1 { +public open class OC1 : T1 { public constructor OC1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class OC2 : OC1, T2 { +public open class OC2 : OC1, T2 { public constructor OC2() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T1 { +public interface T1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T2 { +public interface T2 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T3 { +public interface T3 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T4 : OC1 { +public interface T4 : OC1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T5 : T2 { +public interface T5 : T2 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/cast/neverSucceeds/NoGenericsUnrelated.txt b/compiler/testData/diagnostics/tests/cast/neverSucceeds/NoGenericsUnrelated.txt index e2d0435c040..0ad9a79eb2c 100644 --- a/compiler/testData/diagnostics/tests/cast/neverSucceeds/NoGenericsUnrelated.txt +++ b/compiler/testData/diagnostics/tests/cast/neverSucceeds/NoGenericsUnrelated.txt @@ -1,42 +1,42 @@ package -internal fun test(/*0*/ t1: Trait1, /*1*/ oc1: OClass1, /*2*/ fc1: FClass1, /*3*/ tp1: TP1): kotlin.Unit +public fun test(/*0*/ t1: Trait1, /*1*/ oc1: OClass1, /*2*/ fc1: FClass1, /*3*/ tp1: TP1): kotlin.Unit -internal final class FClass1 { +public final class FClass1 { public constructor FClass1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class FClass2 { +public final class FClass2 { public constructor FClass2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class OClass1 { +public open class OClass1 { public constructor OClass1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class OClass2 { +public open class OClass2 { public constructor OClass2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Trait1 { +public interface Trait1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Trait2 { +public interface Trait2 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/checkArguments/SpreadVarargs.txt b/compiler/testData/diagnostics/tests/checkArguments/SpreadVarargs.txt index 077c73cb818..c350f269ef1 100644 --- a/compiler/testData/diagnostics/tests/checkArguments/SpreadVarargs.txt +++ b/compiler/testData/diagnostics/tests/checkArguments/SpreadVarargs.txt @@ -1,7 +1,7 @@ package -internal fun array1(/*0*/ vararg a: T /*kotlin.Array*/): kotlin.Array -internal fun join(/*0*/ x: kotlin.Int, /*1*/ vararg a: kotlin.String /*kotlin.Array*/): kotlin.String -internal fun joinG(/*0*/ x: kotlin.Int, /*1*/ vararg a: T /*kotlin.Array*/): kotlin.String -internal fun joinT(/*0*/ x: kotlin.Int, /*1*/ vararg a: T /*kotlin.Array*/): T? -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun array1(/*0*/ vararg a: T /*kotlin.Array*/): kotlin.Array +public fun join(/*0*/ x: kotlin.Int, /*1*/ vararg a: kotlin.String /*kotlin.Array*/): kotlin.String +public fun joinG(/*0*/ x: kotlin.Int, /*1*/ vararg a: T /*kotlin.Array*/): kotlin.String +public fun joinT(/*0*/ x: kotlin.Int, /*1*/ vararg a: T /*kotlin.Array*/): T? +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/checkArguments/booleanExpressions.txt b/compiler/testData/diagnostics/tests/checkArguments/booleanExpressions.txt index 6553f9d434e..6b9de1c04f1 100644 --- a/compiler/testData/diagnostics/tests/checkArguments/booleanExpressions.txt +++ b/compiler/testData/diagnostics/tests/checkArguments/booleanExpressions.txt @@ -1,3 +1,3 @@ package -internal fun foo1(/*0*/ b: kotlin.Boolean, /*1*/ c: kotlin.Int): kotlin.Unit +public fun foo1(/*0*/ b: kotlin.Boolean, /*1*/ c: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/checkArguments/kt1897_diagnostic_part.txt b/compiler/testData/diagnostics/tests/checkArguments/kt1897_diagnostic_part.txt index 28ece97f5e2..c772849ebbb 100644 --- a/compiler/testData/diagnostics/tests/checkArguments/kt1897_diagnostic_part.txt +++ b/compiler/testData/diagnostics/tests/checkArguments/kt1897_diagnostic_part.txt @@ -1,7 +1,7 @@ package package a { - internal fun bar(): kotlin.Unit - internal fun foo(/*0*/ i: kotlin.Int, /*1*/ s: kotlin.String): kotlin.Unit - internal fun test(): kotlin.Unit + public fun bar(): kotlin.Unit + public fun foo(/*0*/ i: kotlin.Int, /*1*/ s: kotlin.String): kotlin.Unit + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/checkArguments/kt1940.txt b/compiler/testData/diagnostics/tests/checkArguments/kt1940.txt index e8a4c31afce..17d41aaa01f 100644 --- a/compiler/testData/diagnostics/tests/checkArguments/kt1940.txt +++ b/compiler/testData/diagnostics/tests/checkArguments/kt1940.txt @@ -1,6 +1,6 @@ package package kt1940 { - internal fun foo(/*0*/ i: kotlin.Int): kotlin.Unit - internal fun test(): kotlin.Unit + public fun foo(/*0*/ i: kotlin.Int): kotlin.Unit + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/checkArguments/overloadedFunction.txt b/compiler/testData/diagnostics/tests/checkArguments/overloadedFunction.txt index 2a8db88bf61..79a6f5e774c 100644 --- a/compiler/testData/diagnostics/tests/checkArguments/overloadedFunction.txt +++ b/compiler/testData/diagnostics/tests/checkArguments/overloadedFunction.txt @@ -1,7 +1,7 @@ package -internal fun bar(/*0*/ a: kotlin.Any): kotlin.Unit -internal fun bar(/*0*/ a: kotlin.Int): kotlin.Unit -internal fun foo(): kotlin.Unit -internal fun foo(/*0*/ s: kotlin.Int): kotlin.Unit -internal fun test(): kotlin.Unit +public fun bar(/*0*/ a: kotlin.Any): kotlin.Unit +public fun bar(/*0*/ a: kotlin.Int): kotlin.Unit +public fun foo(): kotlin.Unit +public fun foo(/*0*/ s: kotlin.Int): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/checkType.txt b/compiler/testData/diagnostics/tests/checkType.txt index 87835c03217..9aca7a6cf84 100644 --- a/compiler/testData/diagnostics/tests/checkType.txt +++ b/compiler/testData/diagnostics/tests/checkType.txt @@ -1,20 +1,20 @@ package -internal fun test(/*0*/ b: B): kotlin.Unit +public fun test(/*0*/ b: B): kotlin.Unit -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B : A { +public interface B : A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface C : B { +public interface C : B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/classLiteral/arrays.txt b/compiler/testData/diagnostics/tests/classLiteral/arrays.txt index 6608ab99fc8..246e277460e 100644 --- a/compiler/testData/diagnostics/tests/classLiteral/arrays.txt +++ b/compiler/testData/diagnostics/tests/classLiteral/arrays.txt @@ -1,7 +1,7 @@ package -internal val a01: [ERROR : Unresolved class] -internal val a02: kotlin.reflect.KClass> -internal val a03: kotlin.reflect.KClass> -internal val a04: kotlin.reflect.KClass?>> -internal val a05: kotlin.reflect.KClass> +public val a01: [ERROR : Unresolved class] +public val a02: kotlin.reflect.KClass> +public val a03: kotlin.reflect.KClass> +public val a04: kotlin.reflect.KClass?>> +public val a05: kotlin.reflect.KClass> diff --git a/compiler/testData/diagnostics/tests/classLiteral/classLiteralType.txt b/compiler/testData/diagnostics/tests/classLiteral/classLiteralType.txt index 642f545fe46..284c04bd17b 100644 --- a/compiler/testData/diagnostics/tests/classLiteral/classLiteralType.txt +++ b/compiler/testData/diagnostics/tests/classLiteral/classLiteralType.txt @@ -1,18 +1,18 @@ -package +package -internal val a1: kotlin.reflect.KClass<*> -internal val a2: kotlin.reflect.KClass -internal val a3: kotlin.reflect.KClass -internal val a4: B +public val a1: kotlin.reflect.KClass<*> +public val a2: kotlin.reflect.KClass +public val a3: kotlin.reflect.KClass +public val a4: B -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/classLiteral/genericArrays.txt b/compiler/testData/diagnostics/tests/classLiteral/genericArrays.txt index 32ce9e100b4..9877b0ec1ed 100644 --- a/compiler/testData/diagnostics/tests/classLiteral/genericArrays.txt +++ b/compiler/testData/diagnostics/tests/classLiteral/genericArrays.txt @@ -1,8 +1,8 @@ package -internal fun f1(): kotlin.reflect.KClass> -internal fun f2(): kotlin.reflect.KClass>> -kotlin.inline() internal fun f3(): kotlin.reflect.KClass> -kotlin.inline() internal fun f4(): kotlin.reflect.KClass>> -internal fun f5(): kotlin.reflect.KClass> -internal fun f6(): kotlin.reflect.KClass> +public fun f1(): kotlin.reflect.KClass> +public fun f2(): kotlin.reflect.KClass>> +kotlin.inline() public fun f3(): kotlin.reflect.KClass> +kotlin.inline() public fun f4(): kotlin.reflect.KClass>> +public fun f5(): kotlin.reflect.KClass> +public fun f6(): kotlin.reflect.KClass> diff --git a/compiler/testData/diagnostics/tests/classLiteral/genericClasses.txt b/compiler/testData/diagnostics/tests/classLiteral/genericClasses.txt index 1f5ff19a419..f63bcb878b1 100644 --- a/compiler/testData/diagnostics/tests/classLiteral/genericClasses.txt +++ b/compiler/testData/diagnostics/tests/classLiteral/genericClasses.txt @@ -1,34 +1,34 @@ package -internal val a1: kotlin.reflect.KClass> -internal val a2: [ERROR : Unresolved class] -internal val a3: [ERROR : Unresolved class] -internal val a4: [ERROR : Unresolved class] -internal val b1: kotlin.reflect.KClass -internal val b2: kotlin.reflect.KClass -internal val i1: kotlin.reflect.KClass> -internal val i2: [ERROR : Unresolved class] -internal val i3: [ERROR : Unresolved class] -internal val m1: kotlin.reflect.KClass> -internal val m2: [ERROR : Unresolved class] -internal val m3: kotlin.reflect.KClass> -internal val n1: kotlin.reflect.KClass> -internal val n2: [ERROR : Unresolved class] +public val a1: kotlin.reflect.KClass> +public val a2: [ERROR : Unresolved class] +public val a3: [ERROR : Unresolved class] +public val a4: [ERROR : Unresolved class] +public val b1: kotlin.reflect.KClass +public val b2: kotlin.reflect.KClass +public val i1: kotlin.reflect.KClass> +public val i2: [ERROR : Unresolved class] +public val i3: [ERROR : Unresolved class] +public val m1: kotlin.reflect.KClass> +public val m2: [ERROR : Unresolved class] +public val m3: kotlin.reflect.KClass> +public val n1: kotlin.reflect.KClass> +public val n2: [ERROR : Unresolved class] -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class Inner { + public final inner class Inner { public constructor Inner() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/classLiteral/nonClassesOnLHS.txt b/compiler/testData/diagnostics/tests/classLiteral/nonClassesOnLHS.txt index 2067973b4f5..e7c9cd374bd 100644 --- a/compiler/testData/diagnostics/tests/classLiteral/nonClassesOnLHS.txt +++ b/compiler/testData/diagnostics/tests/classLiteral/nonClassesOnLHS.txt @@ -1,13 +1,13 @@ package -internal val a1: [ERROR : Unresolved class] -internal val a2: [ERROR : Unresolved class] -internal val l1: [ERROR : Unresolved class] -internal val l2: [ERROR : Unresolved class] -internal val m: [ERROR : Unresolved class] -internal fun foo(): kotlin.Unit +public val a1: [ERROR : Unresolved class] +public val a2: [ERROR : Unresolved class] +public val l1: [ERROR : Unresolved class] +public val l2: [ERROR : Unresolved class] +public val m: [ERROR : Unresolved class] +public fun foo(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/classLiteral/simpleClassLiteral.txt b/compiler/testData/diagnostics/tests/classLiteral/simpleClassLiteral.txt index b58075164f5..9a7db979951 100644 --- a/compiler/testData/diagnostics/tests/classLiteral/simpleClassLiteral.txt +++ b/compiler/testData/diagnostics/tests/classLiteral/simpleClassLiteral.txt @@ -1,8 +1,8 @@ package -internal val k: kotlin.reflect.KClass +public val k: kotlin.reflect.KClass -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/classLiteral/unresolvedClass.txt b/compiler/testData/diagnostics/tests/classLiteral/unresolvedClass.txt index c5e516f6f00..f19879dfb89 100644 --- a/compiler/testData/diagnostics/tests/classLiteral/unresolvedClass.txt +++ b/compiler/testData/diagnostics/tests/classLiteral/unresolvedClass.txt @@ -1,4 +1,4 @@ package -internal val g: [ERROR : Unresolved class] -internal val u: [ERROR : Unresolved class] +public val g: [ERROR : Unresolved class] +public val u: [ERROR : Unresolved class] diff --git a/compiler/testData/diagnostics/tests/classObjects/ClassObjectCannotAccessClassFields.txt b/compiler/testData/diagnostics/tests/classObjects/ClassObjectCannotAccessClassFields.txt index faf9ec193ad..c2fc2e9b963 100644 --- a/compiler/testData/diagnostics/tests/classObjects/ClassObjectCannotAccessClassFields.txt +++ b/compiler/testData/diagnostics/tests/classObjects/ClassObjectCannotAccessClassFields.txt @@ -1,15 +1,15 @@ package -internal final class A { +public final class A { public constructor A() - internal final val x: kotlin.Int = 1 + public final val x: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() - internal final val y: [ERROR : Type for x] + public final val y: [ERROR : Type for x] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/classObjects/ClassObjectVisibility.txt b/compiler/testData/diagnostics/tests/classObjects/ClassObjectVisibility.txt index d1b06390c7d..bc4071738c0 100644 --- a/compiler/testData/diagnostics/tests/classObjects/ClassObjectVisibility.txt +++ b/compiler/testData/diagnostics/tests/classObjects/ClassObjectVisibility.txt @@ -1,9 +1,9 @@ package package foo { - internal fun test(): kotlin.Unit + public fun test(): kotlin.Unit - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -11,7 +11,7 @@ package foo { public companion object Companion { private constructor Companion() - internal final val d: kotlin.Int = 3 + public final val d: kotlin.Int = 3 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -25,13 +25,13 @@ package foo { } } - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class D { + public final class D { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -46,7 +46,7 @@ package foo { } } - internal final class CCC { + public final class CCC { public constructor CCC() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -54,7 +54,7 @@ package foo { private companion object Companion { private constructor Companion() - internal final val classObjectVar: kotlin.Int = 3 + public final val classObjectVar: kotlin.Int = 3 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/classObjects/ClassObjects.txt b/compiler/testData/diagnostics/tests/classObjects/ClassObjects.txt index 099d1f7fef8..a672bc12d37 100644 --- a/compiler/testData/diagnostics/tests/classObjects/ClassObjects.txt +++ b/compiler/testData/diagnostics/tests/classObjects/ClassObjects.txt @@ -1,13 +1,13 @@ package package Jet86 { - internal val a: kotlin.Int = 1 - internal val c: [ERROR : Type for B.x] - internal val d: [ERROR : Type for b.x] - internal val s: [ERROR : Type for System] - internal fun test(): kotlin.Unit + public val a: kotlin.Int = 1 + public val c: [ERROR : Type for B.x] + public val d: [ERROR : Type for b.x] + public val s: [ERROR : Type for System] + public fun test(): kotlin.Unit - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -15,7 +15,7 @@ package Jet86 { public companion object Companion { private constructor Companion() - internal final val x: kotlin.Int = 1 + public final val x: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -23,14 +23,14 @@ package Jet86 { public companion object Companion { private constructor Companion() - internal final val x: kotlin.Int = 1 + public final val x: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal final class AA { + public final class AA { public constructor AA() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -38,7 +38,7 @@ package Jet86 { public companion object A { private constructor A() - internal final val x: kotlin.Int = 1 + public final val x: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -46,7 +46,7 @@ package Jet86 { public companion object AA { private constructor AA() - internal final val x: kotlin.Int = 1 + public final val x: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -54,22 +54,22 @@ package Jet86 { public companion object Companion { private constructor Companion() - internal final val x: kotlin.Int = 1 + public final val x: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal final class B { + public final class B { public constructor B() - internal final val x: kotlin.Int = 12 + public final val x: kotlin.Int = 12 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object b { + public object b { private constructor b() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -77,7 +77,7 @@ package Jet86 { public companion object Companion { private constructor Companion() - internal final val x: kotlin.Int = 1 + public final val x: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/classObjects/InnerClassAccessThroughClassObject.txt b/compiler/testData/diagnostics/tests/classObjects/InnerClassAccessThroughClassObject.txt index 05b788b94fe..a57cc5377ab 100644 --- a/compiler/testData/diagnostics/tests/classObjects/InnerClassAccessThroughClassObject.txt +++ b/compiler/testData/diagnostics/tests/classObjects/InnerClassAccessThroughClassObject.txt @@ -1,9 +1,9 @@ package package a { - internal fun f(): kotlin.Unit + public fun f(): kotlin.Unit - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -11,42 +11,42 @@ package a { public companion object Companion { private constructor Companion() - internal final val c: kotlin.Int = 1 + public final val c: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Nested2 { + public final class Nested2 { public constructor Nested2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Obj2 { + public object Obj2 { private constructor Obj2() - internal final val c: kotlin.Int = 1 + public final val c: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal final inner class Inner { + public final inner class Inner { public constructor Inner() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Obj { + public object Obj { private constructor Obj() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -54,20 +54,20 @@ package a { } } - internal object O { + public object O { private constructor O() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object O { + public object O { private constructor O() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/classObjects/InnerClassAccessThroughEnum.txt b/compiler/testData/diagnostics/tests/classObjects/InnerClassAccessThroughEnum.txt index d5fe0b7ad28..ce2c1d60bfc 100644 --- a/compiler/testData/diagnostics/tests/classObjects/InnerClassAccessThroughEnum.txt +++ b/compiler/testData/diagnostics/tests/classObjects/InnerClassAccessThroughEnum.txt @@ -1,9 +1,9 @@ package package a { - internal fun f(): kotlin.Unit + public fun f(): kotlin.Unit - internal final enum class C : kotlin.Enum { + public final enum class C : kotlin.Enum { enum entry E1 enum entry E2 @@ -21,27 +21,27 @@ package a { public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final inner class B { + public final inner class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object O { + public object O { private constructor O() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object InO { + public object InO { private constructor InO() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/classObjects/InnerClassClassObject.txt b/compiler/testData/diagnostics/tests/classObjects/InnerClassClassObject.txt index 6443ba9f34e..7f9352a0770 100644 --- a/compiler/testData/diagnostics/tests/classObjects/InnerClassClassObject.txt +++ b/compiler/testData/diagnostics/tests/classObjects/InnerClassClassObject.txt @@ -1,12 +1,12 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class B { + public final inner class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -21,7 +21,7 @@ internal final class A { } } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -33,7 +33,7 @@ internal final class B { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -45,7 +45,7 @@ internal final class B { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -63,13 +63,13 @@ internal final class B { } } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class D { + public final class D { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/classObjects/builtInClassObjects.txt b/compiler/testData/diagnostics/tests/classObjects/builtInClassObjects.txt index 56cc693a132..c6bc211e44d 100644 --- a/compiler/testData/diagnostics/tests/classObjects/builtInClassObjects.txt +++ b/compiler/testData/diagnostics/tests/classObjects/builtInClassObjects.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -internal fun test(/*0*/ a: kotlin.Any): kotlin.Unit +public fun box(): kotlin.String +public fun test(/*0*/ a: kotlin.Any): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/classObjects/classObjectHeader.txt b/compiler/testData/diagnostics/tests/classObjects/classObjectHeader.txt index b4d649efd8e..71ba4f80cdb 100644 --- a/compiler/testData/diagnostics/tests/classObjects/classObjectHeader.txt +++ b/compiler/testData/diagnostics/tests/classObjects/classObjectHeader.txt @@ -1,9 +1,9 @@ package package test { - internal fun testFun(/*0*/ a: kotlin.Int): kotlin.Int + public fun testFun(/*0*/ a: kotlin.Int): kotlin.Int - internal final class TestSome { + public final class TestSome { public constructor TestSome() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -17,7 +17,7 @@ package test { } } - internal open class ToResolve { + public open class ToResolve { public constructor ToResolve(/*0*/ f: (kotlin.Int) -> kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/classObjects/classObjectInLocalClass.txt b/compiler/testData/diagnostics/tests/classObjects/classObjectInLocalClass.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/tests/classObjects/classObjectInLocalClass.txt +++ b/compiler/testData/diagnostics/tests/classObjects/classObjectInLocalClass.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/classObjects/classObjectRedeclaration.txt b/compiler/testData/diagnostics/tests/classObjects/classObjectRedeclaration.txt index 8b5cc8bd7f5..dc0ec897e78 100644 --- a/compiler/testData/diagnostics/tests/classObjects/classObjectRedeclaration.txt +++ b/compiler/testData/diagnostics/tests/classObjects/classObjectRedeclaration.txt @@ -2,13 +2,13 @@ package package test { - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Companion { + public object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -23,13 +23,13 @@ package test { } } - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Named { + public object Named { private constructor Named() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -44,13 +44,13 @@ package test { } } - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Named { + public final class Named { public constructor Named() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/classObjects/companionObjectOfPrivateClassVisibility.txt b/compiler/testData/diagnostics/tests/classObjects/companionObjectOfPrivateClassVisibility.txt index cb25d78fbcb..12a36217ddd 100644 --- a/compiler/testData/diagnostics/tests/classObjects/companionObjectOfPrivateClassVisibility.txt +++ b/compiler/testData/diagnostics/tests/classObjects/companionObjectOfPrivateClassVisibility.txt @@ -1,7 +1,7 @@ package package test { - internal fun use(): kotlin.Unit + public fun use(): kotlin.Unit private final class Default { public constructor Default() @@ -11,7 +11,7 @@ package test { public companion object Companion { private constructor Companion() - internal final fun create(): test.Default + public final fun create(): test.Default public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -26,7 +26,7 @@ package test { private companion object Companion { private constructor Companion() - internal final fun create(): test.Explicit + public final fun create(): test.Explicit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/classObjects/importClassInClassObject.txt b/compiler/testData/diagnostics/tests/classObjects/importClassInClassObject.txt index c82597bc2f7..9c0b1b7d248 100644 --- a/compiler/testData/diagnostics/tests/classObjects/importClassInClassObject.txt +++ b/compiler/testData/diagnostics/tests/classObjects/importClassInClassObject.txt @@ -1,9 +1,9 @@ package package f { - internal fun test(): f.A.Companion.B + public fun test(): f.A.Companion.B - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -15,7 +15,7 @@ package f { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/classObjects/invisibleClassObjects.txt b/compiler/testData/diagnostics/tests/classObjects/invisibleClassObjects.txt index c8143d501d0..28b4e403aa5 100644 --- a/compiler/testData/diagnostics/tests/classObjects/invisibleClassObjects.txt +++ b/compiler/testData/diagnostics/tests/classObjects/invisibleClassObjects.txt @@ -2,7 +2,7 @@ package package a { - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -11,7 +11,7 @@ package a { public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } @@ -25,14 +25,14 @@ package a { public companion object Companion { private constructor Companion() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -40,7 +40,7 @@ package a { private companion object Companion { private constructor Companion() - internal final fun baz(): kotlin.Unit + public final fun baz(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -57,13 +57,13 @@ package a { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun quux(): kotlin.Unit + public final fun quux(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } } package b { - internal fun f(/*0*/ unused: kotlin.Any): kotlin.Unit - internal fun test(): kotlin.Unit + public fun f(/*0*/ unused: kotlin.Any): kotlin.Unit + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/classObjects/kt3866.txt b/compiler/testData/diagnostics/tests/classObjects/kt3866.txt index 35974e586fe..867cf1f8737 100644 --- a/compiler/testData/diagnostics/tests/classObjects/kt3866.txt +++ b/compiler/testData/diagnostics/tests/classObjects/kt3866.txt @@ -1,16 +1,16 @@ package -internal fun bar(): kotlin.Unit -internal fun C.foo(): kotlin.Unit +public fun bar(): kotlin.Unit +public fun C.foo(): kotlin.Unit -internal open class C { +public open class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class X { +public open class X { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -24,7 +24,7 @@ internal open class X { } } -internal open class Y { +public open class Y { public constructor Y() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/classObjects/multipleDissallowedDefaultObjects.txt b/compiler/testData/diagnostics/tests/classObjects/multipleDissallowedDefaultObjects.txt index dcdb041c2a8..dc85e3760f6 100644 --- a/compiler/testData/diagnostics/tests/classObjects/multipleDissallowedDefaultObjects.txt +++ b/compiler/testData/diagnostics/tests/classObjects/multipleDissallowedDefaultObjects.txt @@ -1,12 +1,12 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class I { + public final inner class I { public constructor I() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -35,7 +35,7 @@ internal final class A { } } -internal object O { +public object O { private constructor O() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/classObjects/nestedClassInPrivateClassObject.txt b/compiler/testData/diagnostics/tests/classObjects/nestedClassInPrivateClassObject.txt index c2c7608b866..54b16c04437 100644 --- a/compiler/testData/diagnostics/tests/classObjects/nestedClassInPrivateClassObject.txt +++ b/compiler/testData/diagnostics/tests/classObjects/nestedClassInPrivateClassObject.txt @@ -1,9 +1,9 @@ package -internal fun f1(): A.Companion.B.C.Companion -internal fun f2(): kotlin.Unit +public fun f1(): A.Companion.B.C.Companion +public fun f2(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -15,13 +15,13 @@ internal final class A { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -30,7 +30,7 @@ internal final class A { public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/classObjects/resolveFunctionInsideClassObject.txt b/compiler/testData/diagnostics/tests/classObjects/resolveFunctionInsideClassObject.txt index 414ba3527df..e47788ed65c 100644 --- a/compiler/testData/diagnostics/tests/classObjects/resolveFunctionInsideClassObject.txt +++ b/compiler/testData/diagnostics/tests/classObjects/resolveFunctionInsideClassObject.txt @@ -2,16 +2,16 @@ package package test { - internal final class Test { + public final class Test { public constructor Test() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Int + public final fun test(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() - internal final val a: [ERROR : Type for test()] + public final val a: [ERROR : Type for test()] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/UninitializedOrReassignedVariables.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/UninitializedOrReassignedVariables.txt index 053643eb56d..850983fc908 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/UninitializedOrReassignedVariables.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/UninitializedOrReassignedVariables.txt @@ -1,49 +1,49 @@ package package uninitialized_reassigned_variables { - internal var x: kotlin.Int - internal val y: kotlin.Int = 10 - internal val z: kotlin.Int = 10 - internal fun doSmth(/*0*/ i: kotlin.Int): kotlin.Unit - internal fun doSmth(/*0*/ s: kotlin.String): kotlin.Unit - internal fun foo(): kotlin.Unit - internal fun func(): kotlin.Unit - internal fun reassignFunParams(/*0*/ a: kotlin.Int): kotlin.Unit - internal fun t1(): kotlin.Unit - internal fun t1(/*0*/ b: kotlin.Boolean): kotlin.Unit - internal fun t2(): kotlin.Unit - internal fun t3(): kotlin.Unit - internal fun t4(): kotlin.Unit - internal fun t4(/*0*/ a: uninitialized_reassigned_variables.A): kotlin.Unit - internal fun t5(): kotlin.Unit - internal fun test(/*0*/ m: uninitialized_reassigned_variables.M): kotlin.Unit - internal fun test1(/*0*/ m: uninitialized_reassigned_variables.M): kotlin.Unit + public var x: kotlin.Int + public val y: kotlin.Int = 10 + public val z: kotlin.Int = 10 + public fun doSmth(/*0*/ i: kotlin.Int): kotlin.Unit + public fun doSmth(/*0*/ s: kotlin.String): kotlin.Unit + public fun foo(): kotlin.Unit + public fun func(): kotlin.Unit + public fun reassignFunParams(/*0*/ a: kotlin.Int): kotlin.Unit + public fun t1(): kotlin.Unit + public fun t1(/*0*/ b: kotlin.Boolean): kotlin.Unit + public fun t2(): kotlin.Unit + public fun t3(): kotlin.Unit + public fun t4(): kotlin.Unit + public fun t4(/*0*/ a: uninitialized_reassigned_variables.A): kotlin.Unit + public fun t5(): kotlin.Unit + public fun test(/*0*/ m: uninitialized_reassigned_variables.M): kotlin.Unit + public fun test1(/*0*/ m: uninitialized_reassigned_variables.M): kotlin.Unit - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class AnonymousInitializers { + public final class AnonymousInitializers { public constructor AnonymousInitializers(/*0*/ a: kotlin.String, /*1*/ b: kotlin.String) - internal final var a: kotlin.String - internal final val b: kotlin.String - internal final val i: kotlin.Int - internal final val j: kotlin.Int - internal final val k: kotlin.String - internal final val l: kotlin.String - internal final var m: kotlin.Int - internal final val n: kotlin.Int - internal final val o: kotlin.String - internal final var p: kotlin.Int + public final var a: kotlin.String + public final val b: kotlin.String + public final val i: kotlin.Int + public final val j: kotlin.Int + public final val k: kotlin.String + public final val l: kotlin.String + public final var m: kotlin.Int + public final val n: kotlin.Int + public final val o: kotlin.String + public final var p: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class ClassObject { + public final class ClassObject { public constructor ClassObject() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -51,64 +51,64 @@ package uninitialized_reassigned_variables { public companion object Companion { private constructor Companion() - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal final class ForwardAccessToBackingField { + public final class ForwardAccessToBackingField { public constructor ForwardAccessToBackingField() - internal final val a: [ERROR : Type for $a] - internal final val b: kotlin.Int = 1 - internal final val c: kotlin.Int = 1 + public final val a: [ERROR : Type for $a] + public final val b: kotlin.Int = 1 + public final val c: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class LocalValsVsProperties : uninitialized_reassigned_variables.Open { + public final class LocalValsVsProperties : uninitialized_reassigned_variables.Open { public constructor LocalValsVsProperties(/*0*/ a: kotlin.Int, /*1*/ w: kotlin.Int) - internal final val a: kotlin.Int - internal final val b: kotlin.Int - internal final val x: kotlin.Int - internal final var xx: kotlin.Int - internal final val y: kotlin.Int - internal final var yy: kotlin.Int + public final val a: kotlin.Int + public final val b: kotlin.Int + public final val x: kotlin.Int + public final var xx: kotlin.Int + public final val y: kotlin.Int + public final var yy: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class M { + public final class M { public constructor M() - internal final val x: kotlin.Int = 11 - internal final var y: kotlin.Int + public final val x: kotlin.Int = 11 + public final var y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class Open { + public open class Open { public constructor Open(/*0*/ a: kotlin.Int, /*1*/ w: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Outer { + public final class Outer { public constructor Outer() - internal final val a: kotlin.Int - internal final var b: kotlin.Int + public final val a: kotlin.Int + public final var b: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class Inner { + public final inner class Inner { public constructor Inner() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -116,7 +116,7 @@ package uninitialized_reassigned_variables { } } - internal final enum class ProtocolState : kotlin.Enum { + public final enum class ProtocolState : kotlin.Enum { enum entry WAITING enum entry TALKING @@ -128,7 +128,7 @@ package uninitialized_reassigned_variables { public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int - internal abstract fun signal(): uninitialized_reassigned_variables.ProtocolState + public abstract fun signal(): uninitialized_reassigned_variables.ProtocolState public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String // Static members @@ -136,21 +136,21 @@ package uninitialized_reassigned_variables { public final /*synthesized*/ fun values(): kotlin.Array } - internal object TestObjectDeclaration { + public object TestObjectDeclaration { private constructor TestObjectDeclaration() - internal final val x: kotlin.Int - internal final val y: kotlin.Int + public final val x: kotlin.Int + public final val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class TestObjectExpression { + public final class TestObjectExpression { public constructor TestObjectExpression() - internal final val a: kotlin.Int + public final val a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/backingFieldInsideGetter.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/backingFieldInsideGetter.txt index 2e9b11cfef3..149f0011cd8 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/backingFieldInsideGetter.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/backingFieldInsideGetter.txt @@ -1,11 +1,11 @@ package package a { - internal val a: kotlin.MutableSet? = null + public val a: kotlin.MutableSet? = null - internal final class R { + public final class R { public constructor R() - internal final val b: kotlin.String? = null + public final val b: kotlin.String? = null public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/breakOrContinueInLoopCondition.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/breakOrContinueInLoopCondition.txt index b4f5f241194..324d609c833 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/breakOrContinueInLoopCondition.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/breakOrContinueInLoopCondition.txt @@ -1,4 +1,4 @@ package -internal fun test(): kotlin.Unit -internal fun test2(/*0*/ b: kotlin.Boolean): kotlin.Unit +public fun test(): kotlin.Unit +public fun test2(/*0*/ b: kotlin.Boolean): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/checkInnerLocalDeclarations.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/checkInnerLocalDeclarations.txt index 022d508c674..5c9ed560827 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/checkInnerLocalDeclarations.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/checkInnerLocalDeclarations.txt @@ -1,5 +1,5 @@ package package c { - internal fun test(): kotlin.Unit + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/checkPropertyAccessor.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/checkPropertyAccessor.txt index f926c19080b..6d7c9da3253 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/checkPropertyAccessor.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/checkPropertyAccessor.txt @@ -1,13 +1,13 @@ package package d { - internal val a: kotlin.Int + public val a: kotlin.Int - internal final class A { + public final class A { public constructor A() - internal final val a: kotlin.Int + public final val a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/commasAndWhitespaces.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/commasAndWhitespaces.txt index 0b8c95574a8..84af43b3e21 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/commasAndWhitespaces.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/commasAndWhitespaces.txt @@ -1,4 +1,4 @@ package -internal fun testCommasAndWhitespaces(): kotlin.Unit -internal fun todo(): kotlin.Nothing +public fun testCommasAndWhitespaces(): kotlin.Unit +public fun todo(): kotlin.Nothing diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/commentsInDeadCode.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/commentsInDeadCode.txt index 8e328eab2d6..69dd816fa9f 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/commentsInDeadCode.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/commentsInDeadCode.txt @@ -1,9 +1,9 @@ package package a { - internal fun bar(/*0*/ i: kotlin.Int, /*1*/ s: kotlin.String, /*2*/ a: kotlin.Any): kotlin.Unit - internal fun test1(): kotlin.Unit - internal fun test2(): kotlin.Unit - internal fun test3(): kotlin.Unit - internal fun todo(): kotlin.Nothing + public fun bar(/*0*/ i: kotlin.Int, /*1*/ s: kotlin.String, /*2*/ a: kotlin.Any): kotlin.Unit + public fun test1(): kotlin.Unit + public fun test2(): kotlin.Unit + public fun test3(): kotlin.Unit + public fun todo(): kotlin.Nothing } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCallInInvokeCall.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCallInInvokeCall.txt index de9e37c6c38..8c907a4df48 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCallInInvokeCall.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCallInInvokeCall.txt @@ -1,5 +1,5 @@ package -internal fun testInvoke(): kotlin.Unit -internal fun testInvokeWithLambda(): kotlin.Unit -internal fun todo(): kotlin.Nothing +public fun testInvoke(): kotlin.Unit +public fun testInvokeWithLambda(): kotlin.Unit +public fun todo(): kotlin.Nothing diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCallInReceiver.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCallInReceiver.txt index 06f2cecfd7d..7b12cb282ee 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCallInReceiver.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCallInReceiver.txt @@ -1,5 +1,5 @@ package -internal fun test11(): kotlin.Unit -internal fun test12(): kotlin.Unit -internal fun todo(): kotlin.Nothing +public fun test11(): kotlin.Unit +public fun test12(): kotlin.Unit +public fun todo(): kotlin.Nothing diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeDifferentExamples.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeDifferentExamples.txt index 8d526a03521..fda5a5d9007 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeDifferentExamples.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeDifferentExamples.txt @@ -1,25 +1,25 @@ package -internal fun blockAndAndMismatch(): kotlin.Boolean -internal fun fail(): kotlin.Nothing -internal fun failtest(/*0*/ a: kotlin.Int): kotlin.Int -internal fun foo(/*0*/ a: kotlin.Nothing): kotlin.Unit -internal fun nullIsNotNothing(): kotlin.Unit -internal fun returnInWhile(/*0*/ a: kotlin.Int): kotlin.Unit -internal fun t1(): kotlin.Int -internal fun t1a(): kotlin.Int -internal fun t1b(): kotlin.Int -internal fun t1c(): kotlin.Int -internal fun t2(): kotlin.Int -internal fun t2a(): kotlin.Int -internal fun t3(): kotlin.Any -internal fun t4(/*0*/ a: kotlin.Boolean): kotlin.Int -internal fun t4break(/*0*/ a: kotlin.Boolean): kotlin.Int -internal fun t5(): kotlin.Int -internal fun t6(): kotlin.Int -internal fun t6break(): kotlin.Int -internal fun t7(): kotlin.Int -internal fun t7(/*0*/ b: kotlin.Int): kotlin.Int -internal fun t7break(/*0*/ b: kotlin.Int): kotlin.Int -internal fun t8(): kotlin.Int -internal fun tf(): kotlin.Int +public fun blockAndAndMismatch(): kotlin.Boolean +public fun fail(): kotlin.Nothing +public fun failtest(/*0*/ a: kotlin.Int): kotlin.Int +public fun foo(/*0*/ a: kotlin.Nothing): kotlin.Unit +public fun nullIsNotNothing(): kotlin.Unit +public fun returnInWhile(/*0*/ a: kotlin.Int): kotlin.Unit +public fun t1(): kotlin.Int +public fun t1a(): kotlin.Int +public fun t1b(): kotlin.Int +public fun t1c(): kotlin.Int +public fun t2(): kotlin.Int +public fun t2a(): kotlin.Int +public fun t3(): kotlin.Any +public fun t4(/*0*/ a: kotlin.Boolean): kotlin.Int +public fun t4break(/*0*/ a: kotlin.Boolean): kotlin.Int +public fun t5(): kotlin.Int +public fun t6(): kotlin.Int +public fun t6break(): kotlin.Int +public fun t7(): kotlin.Int +public fun t7(/*0*/ b: kotlin.Int): kotlin.Int +public fun t7break(/*0*/ b: kotlin.Int): kotlin.Int +public fun t8(): kotlin.Int +public fun tf(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeFromDifferentSources.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeFromDifferentSources.txt index a6ef6788adf..5f2bbacb7de 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeFromDifferentSources.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeFromDifferentSources.txt @@ -1,17 +1,17 @@ package package c { - internal fun bar(): kotlin.Unit - internal fun test1(): kotlin.Unit - internal fun test2(/*0*/ a: c.A): kotlin.Unit - internal fun test3(): kotlin.Unit - internal fun throwNPE(): kotlin.Nothing + public fun bar(): kotlin.Unit + public fun test1(): kotlin.Unit + public fun test2(/*0*/ a: c.A): kotlin.Unit + public fun test3(): kotlin.Unit + public fun throwNPE(): kotlin.Nothing - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun plus(/*0*/ a: c.A): kotlin.Nothing + public final fun plus(/*0*/ a: c.A): kotlin.Nothing public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInArrayAccess.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInArrayAccess.txt index 872813ec688..197e2f7a4cd 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInArrayAccess.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInArrayAccess.txt @@ -1,11 +1,11 @@ package -internal fun testAraryAccess3(): kotlin.Unit -internal fun testArrayAccess1(/*0*/ array: kotlin.Array): kotlin.Unit -internal fun testArrayAccess2(): kotlin.Unit -internal fun testArrayAssignment1(/*0*/ array: kotlin.Array): kotlin.Unit -internal fun testArrayAssignment2(/*0*/ array: kotlin.Array): kotlin.Unit -internal fun testArrayAssignment3(/*0*/ n: kotlin.Nothing): kotlin.Unit -internal fun testArrayAssignment4(/*0*/ n: kotlin.Nothing): kotlin.Unit -internal fun testArrayPlusAssign(/*0*/ array: kotlin.Array): kotlin.Unit -internal fun todo(): kotlin.Nothing +public fun testAraryAccess3(): kotlin.Unit +public fun testArrayAccess1(/*0*/ array: kotlin.Array): kotlin.Unit +public fun testArrayAccess2(): kotlin.Unit +public fun testArrayAssignment1(/*0*/ array: kotlin.Array): kotlin.Unit +public fun testArrayAssignment2(/*0*/ array: kotlin.Array): kotlin.Unit +public fun testArrayAssignment3(/*0*/ n: kotlin.Nothing): kotlin.Unit +public fun testArrayAssignment4(/*0*/ n: kotlin.Nothing): kotlin.Unit +public fun testArrayPlusAssign(/*0*/ array: kotlin.Array): kotlin.Unit +public fun todo(): kotlin.Nothing diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInAssignment.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInAssignment.txt index bc7aa219974..96fa429e81b 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInAssignment.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInAssignment.txt @@ -1,6 +1,6 @@ package -internal fun testAssignment(): kotlin.Unit -internal fun testPlusAssign(): kotlin.Unit -internal fun testVariableDeclaration(): kotlin.Unit -internal fun todo(): kotlin.Nothing +public fun testAssignment(): kotlin.Unit +public fun testPlusAssign(): kotlin.Unit +public fun testVariableDeclaration(): kotlin.Unit +public fun todo(): kotlin.Nothing diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInBinaryExpressions.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInBinaryExpressions.txt index 9f271820cfa..0b35199b609 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInBinaryExpressions.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInBinaryExpressions.txt @@ -1,12 +1,12 @@ package -internal fun bar(): kotlin.Unit -internal fun returnInBinary1(): kotlin.Boolean -internal fun returnInBinary2(): kotlin.Boolean -internal fun testAnd1(/*0*/ b: kotlin.Boolean): kotlin.Unit -internal fun testAnd2(/*0*/ b: kotlin.Boolean): kotlin.Unit -internal fun testBinary1(): kotlin.Unit -internal fun testBinary2(): kotlin.Unit -internal fun testElvis1(): kotlin.Unit -internal fun testElvis2(/*0*/ s: kotlin.String?): kotlin.Unit -internal fun todo(): kotlin.Nothing +public fun bar(): kotlin.Unit +public fun returnInBinary1(): kotlin.Boolean +public fun returnInBinary2(): kotlin.Boolean +public fun testAnd1(/*0*/ b: kotlin.Boolean): kotlin.Unit +public fun testAnd2(/*0*/ b: kotlin.Boolean): kotlin.Unit +public fun testBinary1(): kotlin.Unit +public fun testBinary2(): kotlin.Unit +public fun testElvis1(): kotlin.Unit +public fun testElvis2(/*0*/ s: kotlin.String?): kotlin.Unit +public fun todo(): kotlin.Nothing diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInCalls.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInCalls.txt index 8ae38ae14dd..836cf625116 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInCalls.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInCalls.txt @@ -1,5 +1,5 @@ package -internal fun testArgumentInCall(): kotlin.Unit -internal fun testArgumentInVariableAsFunctionCall(/*0*/ f: (kotlin.Any) -> kotlin.Unit): kotlin.Unit -internal fun todo(): kotlin.Nothing +public fun testArgumentInCall(): kotlin.Unit +public fun testArgumentInVariableAsFunctionCall(/*0*/ f: (kotlin.Any) -> kotlin.Unit): kotlin.Unit +public fun todo(): kotlin.Nothing diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInDeadCode.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInDeadCode.txt index 63e65304d19..7a5f5fb2dd3 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInDeadCode.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInDeadCode.txt @@ -1,8 +1,8 @@ package -internal fun bar(/*0*/ a: kotlin.Any): kotlin.Unit -internal fun todo(): kotlin.Nothing -internal fun unreachable0(): kotlin.Unit -internal fun unreachable2(): kotlin.Unit -internal fun unreachable3(): kotlin.Unit -internal fun unreachable4(/*0*/ array: kotlin.Array): kotlin.Unit +public fun bar(/*0*/ a: kotlin.Any): kotlin.Unit +public fun todo(): kotlin.Nothing +public fun unreachable0(): kotlin.Unit +public fun unreachable2(): kotlin.Unit +public fun unreachable3(): kotlin.Unit +public fun unreachable4(/*0*/ array: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInIf.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInIf.txt index 6c9a9797cce..bec51807cac 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInIf.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInIf.txt @@ -1,6 +1,6 @@ package -internal fun bar(): kotlin.Unit -internal fun testIf(): kotlin.Unit -internal fun testIf1(/*0*/ b: kotlin.Boolean): kotlin.Unit -internal fun todo(): kotlin.Nothing +public fun bar(): kotlin.Unit +public fun testIf(): kotlin.Unit +public fun testIf1(/*0*/ b: kotlin.Boolean): kotlin.Unit +public fun todo(): kotlin.Nothing diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInInnerExpressions.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInInnerExpressions.txt index c27883ece91..91612e6b384 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInInnerExpressions.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInInnerExpressions.txt @@ -1,5 +1,5 @@ package -internal fun testCompound(): kotlin.Unit -internal fun testCompound1(): kotlin.Unit -internal fun todo(): kotlin.Nothing +public fun testCompound(): kotlin.Unit +public fun testCompound1(): kotlin.Unit +public fun todo(): kotlin.Nothing diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInLocalDeclarations.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInLocalDeclarations.txt index f93e8a27444..6450bfb4555 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInLocalDeclarations.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInLocalDeclarations.txt @@ -1,14 +1,14 @@ package -internal fun bar(): kotlin.Unit -internal fun testClassDeclaration(): kotlin.Unit -internal fun testFunctionDefaultArgument(): kotlin.Unit -internal fun testObject(): kotlin.Unit -internal fun testObjectExpression(): kotlin.Unit -internal fun testObjectExpression1(): kotlin.Unit -internal fun todo(): kotlin.Nothing +public fun bar(): kotlin.Unit +public fun testClassDeclaration(): kotlin.Unit +public fun testFunctionDefaultArgument(): kotlin.Unit +public fun testObject(): kotlin.Unit +public fun testObjectExpression(): kotlin.Unit +public fun testObjectExpression1(): kotlin.Unit +public fun todo(): kotlin.Nothing -internal open class Foo { +public open class Foo { public constructor Foo(/*0*/ i: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInLoops.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInLoops.txt index e7509e783b5..dd660c08412 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInLoops.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInLoops.txt @@ -1,7 +1,7 @@ package -internal fun bar(): kotlin.Unit -internal fun testDoWhile(): kotlin.Unit -internal fun testFor(): kotlin.Unit -internal fun testWhile(): kotlin.Unit -internal fun todo(): kotlin.Nothing +public fun bar(): kotlin.Unit +public fun testDoWhile(): kotlin.Unit +public fun testFor(): kotlin.Unit +public fun testWhile(): kotlin.Unit +public fun todo(): kotlin.Nothing diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInReturn.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInReturn.txt index a0a0485a605..95a60ee7bb9 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInReturn.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInReturn.txt @@ -1,4 +1,4 @@ package -internal fun testReturn(): kotlin.Unit -internal fun todo(): kotlin.Nothing +public fun testReturn(): kotlin.Unit +public fun todo(): kotlin.Nothing diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInUnaryExpr.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInUnaryExpr.txt index 9e287422a40..0a48ab6523a 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInUnaryExpr.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInUnaryExpr.txt @@ -1,6 +1,6 @@ package -internal fun testPostfixSpecial(): kotlin.Unit -internal fun testPostfixWithCall(/*0*/ n: kotlin.Nothing): kotlin.Unit -internal fun testPrefix(): kotlin.Unit -internal fun todo(): kotlin.Nothing +public fun testPostfixSpecial(): kotlin.Unit +public fun testPostfixWithCall(/*0*/ n: kotlin.Nothing): kotlin.Unit +public fun testPrefix(): kotlin.Unit +public fun todo(): kotlin.Nothing diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInWhileFromBreak.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInWhileFromBreak.txt index 825a4a4301c..25a53dcc1e8 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInWhileFromBreak.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/deadCodeInWhileFromBreak.txt @@ -1,5 +1,5 @@ package -internal fun bar(/*0*/ a: kotlin.Any, /*1*/ b: kotlin.Any): kotlin.Unit -internal fun foo(/*0*/ a: kotlin.Any): kotlin.Unit -internal fun test(/*0*/ arr: kotlin.Array): kotlin.Unit +public fun bar(/*0*/ a: kotlin.Any, /*1*/ b: kotlin.Any): kotlin.Unit +public fun foo(/*0*/ a: kotlin.Any): kotlin.Unit +public fun test(/*0*/ arr: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/expressionInUnitLiteral.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/expressionInUnitLiteral.txt index 728496a8d18..faa55514c72 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/expressionInUnitLiteral.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/expressionInUnitLiteral.txt @@ -1,4 +1,4 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal fun T.run(/*0*/ f: (T) -> kotlin.Unit): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun T.run(/*0*/ f: (T) -> kotlin.Unit): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt2585_1.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt2585_1.txt index 8d15993d199..6afa1152449 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt2585_1.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt2585_1.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ x: kotlin.String): kotlin.String +public fun foo(/*0*/ x: kotlin.String): kotlin.String diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt2585_2.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt2585_2.txt index 8a4c52d4911..7ed4f1f3daa 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt2585_2.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt2585_2.txt @@ -1,5 +1,5 @@ package -internal fun bar(): kotlin.Unit -internal fun cond(): kotlin.Boolean -internal fun foo(): kotlin.Unit +public fun bar(): kotlin.Unit +public fun cond(): kotlin.Boolean +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt2585_3.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt2585_3.txt index 8d15993d199..6afa1152449 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt2585_3.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt2585_3.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ x: kotlin.String): kotlin.String +public fun foo(/*0*/ x: kotlin.String): kotlin.String diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt3162tryAsInitializer.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt3162tryAsInitializer.txt index 8d15993d199..6afa1152449 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt3162tryAsInitializer.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt3162tryAsInitializer.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ x: kotlin.String): kotlin.String +public fun foo(/*0*/ x: kotlin.String): kotlin.String diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt5200DeadCodeInLambdas.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt5200DeadCodeInLambdas.txt index 78da8d6c18e..c90270d7da2 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt5200DeadCodeInLambdas.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/deadCode/kt5200DeadCodeInLambdas.txt @@ -1,5 +1,5 @@ package -kotlin.inline() internal fun doCall(/*0*/ block: () -> kotlin.String): kotlin.String -internal fun test1(): kotlin.String -internal fun test2(/*0*/ nonLocal: kotlin.String, /*1*/ b: kotlin.Boolean): kotlin.String +kotlin.inline() public fun doCall(/*0*/ block: () -> kotlin.String): kotlin.String +public fun test1(): kotlin.String +public fun test2(/*0*/ nonLocal: kotlin.String, /*1*/ b: kotlin.Boolean): kotlin.String diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturn/ReturnFromFunctionInObject.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturn/ReturnFromFunctionInObject.txt index e7e525ed3a6..88e463ae4c6 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturn/ReturnFromFunctionInObject.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturn/ReturnFromFunctionInObject.txt @@ -1,10 +1,10 @@ package -internal val m: X +public val m: X -internal interface X { +public interface X { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun f(): kotlin.Boolean + public abstract fun f(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturn/kt3444_ReturnFromLocalFunctions.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturn/kt3444_ReturnFromLocalFunctions.txt index d110e1c15cc..e456b2fc8e4 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturn/kt3444_ReturnFromLocalFunctions.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturn/kt3444_ReturnFromLocalFunctions.txt @@ -1,6 +1,6 @@ package package f { - internal fun box(): kotlin.Int - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun box(): kotlin.Int + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturn/kt4034.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturn/kt4034.txt index c0497d21839..dcdcec2914d 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturn/kt4034.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturn/kt4034.txt @@ -2,19 +2,19 @@ package private fun transformClassifierType(/*0*/ classifierType: JavaClassifierType, /*1*/ howThisTypeIsUsed: TypeUsage): JetType? -internal interface JavaClassifierType { +public interface JavaClassifierType { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface JetType { +public interface JetType { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface TypeUsage { +public interface TypeUsage { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturn/simpleClass.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturn/simpleClass.txt index 8418b517f25..03d02e39b79 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturn/simpleClass.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturn/simpleClass.txt @@ -2,7 +2,7 @@ package package test { - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -10,32 +10,32 @@ package test { } package test.p { - internal fun foo(): kotlin.Unit - internal fun foo(/*0*/ a: test.p.C): kotlin.Unit + public fun foo(): kotlin.Unit + public fun foo(/*0*/ a: test.p.C): kotlin.Unit - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(): kotlin.Unit + public final fun f(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class G { + public open class G { public constructor G() - internal final fun a(): kotlin.Unit + public final fun a(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun f(): T + public open fun f(): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class G2 : test.p.G { + public final class G2 : test.p.G { public constructor G2() - internal final override /*1*/ /*fake_override*/ fun a(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun a(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun f(): E - internal final fun g(): E + public open override /*1*/ fun f(): E + public final fun g(): E public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturnInWhen.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturnInWhen.txt index a8ad03b6f8e..9788760edd2 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturnInWhen.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/definiteReturnInWhen.txt @@ -1,3 +1,3 @@ package -internal fun illegalWhenBlock(/*0*/ a: kotlin.Any): kotlin.Int +public fun illegalWhenBlock(/*0*/ a: kotlin.Any): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1001.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1001.txt index 7674194730a..7d8a7c43d23 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1001.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1001.txt @@ -1,8 +1,8 @@ package package kt1001 { - internal fun doSmth(): kotlin.Unit - internal fun foo(/*0*/ c: kotlin.Array): kotlin.Unit - internal fun t1(): kotlin.Int - internal fun t2(): kotlin.Int + public fun doSmth(): kotlin.Unit + public fun foo(/*0*/ c: kotlin.Array): kotlin.Unit + public fun t1(): kotlin.Int + public fun t2(): kotlin.Int } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1027.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1027.txt index f13ccf07095..ae4cf169a50 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1027.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1027.txt @@ -1,10 +1,10 @@ package package kt1027 { - internal fun doSmth(): kotlin.Unit - internal fun foo(/*0*/ c: kotlin.List): kotlin.Unit - internal fun t1(): kotlin.Unit - internal fun t2(): kotlin.Unit - internal fun t3(): kotlin.Unit - internal fun t4(): kotlin.Unit + public fun doSmth(): kotlin.Unit + public fun foo(/*0*/ c: kotlin.List): kotlin.Unit + public fun t1(): kotlin.Unit + public fun t2(): kotlin.Unit + public fun t3(): kotlin.Unit + public fun t4(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1066.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1066.txt index 7697e85dc13..46c11618edb 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1066.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1066.txt @@ -1,7 +1,7 @@ package package kt1066 { - internal fun foo(/*0*/ excluded: kotlin.Set): kotlin.Unit - internal fun randomDigit(): kotlin.Char - internal fun test(): kotlin.Unit + public fun foo(/*0*/ excluded: kotlin.Set): kotlin.Unit + public fun randomDigit(): kotlin.Char + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1156.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1156.txt index 71fd3a0a92d..0ab3e96b907 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1156.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1156.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ maybe: kotlin.Int?): kotlin.Unit +public fun foo(/*0*/ maybe: kotlin.Int?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1185enums.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1185enums.txt index d9b839192b1..c1a6f67c5a3 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1185enums.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1185enums.txt @@ -1,12 +1,12 @@ package package kt1185 { - internal fun bar(/*0*/ c: kt1185.Color): kotlin.Int - internal fun bar1(/*0*/ c: kt1185.Color): kotlin.Int - internal fun foo(/*0*/ d: kt1185.Direction): kotlin.Int - internal fun foo1(/*0*/ d: kt1185.Direction): kotlin.Int + public fun bar(/*0*/ c: kt1185.Color): kotlin.Int + public fun bar1(/*0*/ c: kt1185.Color): kotlin.Int + public fun foo(/*0*/ d: kt1185.Direction): kotlin.Int + public fun foo1(/*0*/ d: kt1185.Direction): kotlin.Int - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -20,7 +20,7 @@ package kt1185 { } } - internal final enum class Color : kotlin.Enum { + public final enum class Color : kotlin.Enum { enum entry RED enum entry GREEN @@ -28,7 +28,7 @@ package kt1185 { enum entry BLUE private constructor Color(/*0*/ rgb: kotlin.Int) - internal final val rgb: kotlin.Int + public final val rgb: kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: kt1185.Color): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -42,7 +42,7 @@ package kt1185 { public final /*synthesized*/ fun values(): kotlin.Array } - internal final enum class Direction : kotlin.Enum { + public final enum class Direction : kotlin.Enum { enum entry NORTH enum entry SOUTH diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1189.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1189.txt index 46a1da8417a..35e977c0c20 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1189.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1189.txt @@ -1,6 +1,6 @@ package package kt1189 { - internal fun foo(): kotlin.Unit - kotlin.inline() internal fun java.util.concurrent.locks.ReentrantReadWriteLock.write(/*0*/ action: () -> T): T + public fun foo(): kotlin.Unit + kotlin.inline() public fun java.util.concurrent.locks.ReentrantReadWriteLock.write(/*0*/ action: () -> T): T } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1191.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1191.txt index 181f0327f91..73eeaa6639e 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1191.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1191.txt @@ -1,13 +1,13 @@ package package kt1191 { - internal fun foo(/*0*/ unused: kotlin.Int): kotlin.Any - internal fun kt1191.FunctionalList.plus(/*0*/ element: T): kt1191.FunctionalList + public fun foo(/*0*/ unused: kotlin.Int): kotlin.Any + public fun kt1191.FunctionalList.plus(/*0*/ element: T): kt1191.FunctionalList - internal interface FunctionalList { - internal abstract val head: T - internal abstract val size: kotlin.Int - internal abstract val tail: kt1191.FunctionalList + public interface FunctionalList { + public abstract val head: T + public abstract val size: kotlin.Int + public abstract val tail: kt1191.FunctionalList public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1219.1301.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1219.1301.txt index 9b62ea52c90..75c3e4183d0 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1219.1301.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1219.1301.txt @@ -1,7 +1,7 @@ package package kt1219 { - internal fun foo(): kotlin.Unit - internal fun kotlin.Iterable.fold(/*0*/ a: R, /*1*/ op: (T, R) -> R): R - internal fun kotlin.Iterable.foreach(/*0*/ operation: (T) -> kotlin.Unit): kotlin.Unit + public fun foo(): kotlin.Unit + public fun kotlin.Iterable.fold(/*0*/ a: R, /*1*/ op: (T, R) -> R): R + public fun kotlin.Iterable.foreach(/*0*/ operation: (T) -> kotlin.Unit): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1571.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1571.txt index faf89d5629e..bb47bf8b424 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1571.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1571.txt @@ -1,19 +1,19 @@ package package kt1571 { - internal val a: kt1571.A - internal var c0: kotlin.Int - internal var c1: kotlin.Int - internal var c2: kotlin.Int - internal fun box(): kotlin.String + public val a: kt1571.A + public var c0: kotlin.Int + public var c1: kotlin.Int + public var c2: kotlin.Int + public fun box(): kotlin.String - internal final class A { + public final class A { public constructor A() - internal final var p: kotlin.Int - internal final fun divAssign(/*0*/ a: kotlin.Int): kotlin.Unit + public final var p: kotlin.Int + public final fun divAssign(/*0*/ a: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun times(/*0*/ a: kotlin.Int): kt1571.A + public final fun times(/*0*/ a: kotlin.Int): kt1571.A public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1977.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1977.txt index 00d17653231..5379c880410 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1977.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt1977.txt @@ -1,9 +1,9 @@ package package kt1977 { - internal fun bar(): kotlin.Unit - internal fun foo(): kotlin.Unit - internal fun strToInt(/*0*/ s: kotlin.String): kotlin.Int? - internal fun test1(/*0*/ s: kotlin.String): kotlin.Int? - internal fun test2(/*0*/ s: kotlin.String): kotlin.Int? + public fun bar(): kotlin.Unit + public fun foo(): kotlin.Unit + public fun strToInt(/*0*/ s: kotlin.String): kotlin.Int? + public fun test1(/*0*/ s: kotlin.String): kotlin.Int? + public fun test2(/*0*/ s: kotlin.String): kotlin.Int? } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2166_kt2103.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2166_kt2103.txt index 190e22f2608..465de81ed9b 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2166_kt2103.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2166_kt2103.txt @@ -1,7 +1,7 @@ package package a { - internal fun bar(): kotlin.Boolean - internal fun foo(): kotlin.Int - internal fun foo1(): kotlin.Boolean + public fun bar(): kotlin.Boolean + public fun foo(): kotlin.Int + public fun foo1(): kotlin.Boolean } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2226.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2226.txt index 5cb4f126761..1b707ce7b97 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2226.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2226.txt @@ -1,19 +1,19 @@ package package a { - internal fun foo(/*0*/ b: a.B): kotlin.Int + public fun foo(/*0*/ b: a.B): kotlin.Int - internal interface A { + public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Int + public abstract fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B : a.A { + public final class B : a.A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Int + public open override /*1*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2330.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2330.txt index fc855129af5..5474c165caf 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2330.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2330.txt @@ -1,24 +1,24 @@ package package a { - internal fun foo(): kotlin.Unit - internal fun test(): kotlin.Unit + public fun foo(): kotlin.Unit + public fun test(): kotlin.Unit - internal final class P { + public final class P { public constructor P() - internal final val other: a.P - internal final val testInGetter: kotlin.Int - internal final var x: kotlin.Int - internal final var y: kotlin.Int + public final val other: a.P + public final val testInGetter: kotlin.Int + public final var x: kotlin.Int + public final var y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class R { + public final class R { public constructor R() - internal final val p: a.P - internal final val testInGetterInOtherClass: kotlin.Int + public final val p: a.P + public final val testInGetterInOtherClass: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2334.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2334.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2334.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2334.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2369.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2369.txt index 0c826e4701f..8bfb568773c 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2369.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2369.txt @@ -1,4 +1,4 @@ package -internal fun doSmth(/*0*/ a: kotlin.Any?): kotlin.Any? -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun doSmth(/*0*/ a: kotlin.Any?): kotlin.Any? +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2960.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2960.txt index 7b6c9e72396..e211870384b 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2960.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2960.txt @@ -1,23 +1,23 @@ package package b { - internal var f: () -> kotlin.Unit - internal val g: () -> kotlin.Int - internal val o: kotlin.Any - internal val p: b.P - internal fun doSmth(/*0*/ i: kotlin.Int): kotlin.Int + public var f: () -> kotlin.Unit + public val g: () -> kotlin.Int + public val o: kotlin.Any + public val p: b.P + public fun doSmth(/*0*/ i: kotlin.Int): kotlin.Int - internal final class A { + public final class A { public constructor A() - internal final val a: kotlin.Int = 1 + public final val a: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class P { + public final class P { public constructor P() - internal final var x: kotlin.Int + public final var x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt3444.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt3444.txt index ae73a20bc7f..7e24afbff98 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt3444.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt3444.txt @@ -1,11 +1,11 @@ package -internal val m: X -internal fun box(): kotlin.Unit +public val m: X +public fun box(): kotlin.Unit -internal interface X { +public interface X { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun f(): kotlin.Boolean + public abstract fun f(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt3501.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt3501.txt index 6db32f55f09..a04d3a6c7d0 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt3501.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt3501.txt @@ -1,3 +1,3 @@ package -internal fun f(/*0*/ p: kotlin.String): kotlin.Unit +public fun f(/*0*/ p: kotlin.String): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt4126.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt4126.txt index a800b324853..e7b675d786d 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt4126.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt4126.txt @@ -2,11 +2,11 @@ package kotlin.data() public final class ProductGroup { public constructor ProductGroup(/*0*/ short_name: kotlin.String, /*1*/ parent: ProductGroup?) - internal final val name: kotlin.String - internal final val parent: ProductGroup? - internal final val short_name: kotlin.String - internal final /*synthesized*/ fun component1(): kotlin.String - internal final /*synthesized*/ fun component2(): ProductGroup? + public final val name: kotlin.String + public final val parent: ProductGroup? + public final val short_name: kotlin.String + public final /*synthesized*/ fun component1(): kotlin.String + public final /*synthesized*/ fun component2(): ProductGroup? public final /*synthesized*/ fun copy(/*0*/ short_name: kotlin.String = ..., /*1*/ parent: ProductGroup? = ...): ProductGroup public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt4405.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt4405.txt index 9f2f17a82f1..0e854359615 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt4405.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt4405.txt @@ -1,9 +1,9 @@ package package d { - internal val closure: () -> kotlin.Unit + public val closure: () -> kotlin.Unit - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt510.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt510.txt index 8537f05cbf0..582aceab9b4 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt510.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt510.txt @@ -4,7 +4,7 @@ package kt510 { public open class Identifier1 { public constructor Identifier1() - internal final var field: kotlin.Boolean + public final var field: kotlin.Boolean public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -12,7 +12,7 @@ package kt510 { public open class Identifier2 { public constructor Identifier2() - internal final var field: kotlin.Boolean + public final var field: kotlin.Boolean public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt607.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt607.txt index 16530e670ab..eaf61c80702 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt607.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt607.txt @@ -1,11 +1,11 @@ package package kt607 { - internal fun foo(/*0*/ a: kt607.A): kotlin.Unit + public fun foo(/*0*/ a: kt607.A): kotlin.Unit - internal final class A { + public final class A { public constructor A() - internal final val z: kotlin.Int + public final val z: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt609.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt609.txt index bc4d3ff7959..a714b1b1a16 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt609.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt609.txt @@ -1,28 +1,28 @@ package package kt609 { - internal fun test(/*0*/ a: kotlin.Int): kotlin.Unit + public fun test(/*0*/ a: kotlin.Int): kotlin.Unit - internal open class A { + public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(/*0*/ s: kotlin.String): kotlin.Unit + public open fun foo(/*0*/ s: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B : kt609.A { + public final class B : kt609.A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ fun foo(/*0*/ s: kotlin.String): kotlin.Unit + public final override /*1*/ fun foo(/*0*/ s: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ s: kotlin.String): kotlin.Unit + public final fun foo(/*0*/ s: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt610.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt610.txt index 4b801c89f0d..271c4cb9efd 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt610.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt610.txt @@ -1,5 +1,5 @@ package package kt610 { - internal fun foo(): kotlin.Unit + public fun foo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt6788.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt6788.txt index 023f0bf8666..44c7783218c 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt6788.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt6788.txt @@ -1,18 +1,18 @@ package -internal final class A { +public final class A { public constructor A(/*0*/ next: A? = ...) - internal final val next: A? - internal final val x: kotlin.String + public final val next: A? + public final val x: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B(/*0*/ next: B? = ...) - internal final val next: B? - internal final var x: kotlin.String + public final val next: B? + public final var x: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt776.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt776.txt index 4e93e2403de..88e8b94888e 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt776.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt776.txt @@ -1,7 +1,7 @@ package package kt776 { - internal fun doSmth(): kotlin.Unit - internal fun test1(): kotlin.Int - internal fun test5(): kotlin.Int + public fun doSmth(): kotlin.Unit + public fun test1(): kotlin.Int + public fun test5(): kotlin.Int } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt843.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt843.txt index f5bcffc67d1..af0fb625d04 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt843.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt843.txt @@ -1,5 +1,5 @@ package package kt843 { - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt897.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt897.txt index 34cb27e7321..2e1ea27d38b 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt897.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/kt897.txt @@ -2,11 +2,11 @@ package package kt897 { - internal final class A { + public final class A { public constructor A() - internal final val i: kotlin.Int? = null - internal final var j: kotlin.Int - internal final val k: kotlin.Int + public final val i: kotlin.Int? = null + public final var j: kotlin.Int + public final val k: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/localClasses.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/localClasses.txt index 5b38c4471e2..bab026921ee 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/localClasses.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/localClasses.txt @@ -1,5 +1,5 @@ package package f { - internal fun f(): kotlin.Unit + public fun f(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/propertiesInitWithOtherInstance.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/propertiesInitWithOtherInstance.txt index b5dc050a7b2..c74b18d76bf 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/propertiesInitWithOtherInstance.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/propertiesInitWithOtherInstance.txt @@ -1,9 +1,9 @@ package -internal final class A { +public final class A { public constructor A(/*0*/ next: A? = ...) - internal final val next: A? - internal final val x: kotlin.String + public final val next: A? + public final val x: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/propertiesInitWithOtherInstanceInner.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/propertiesInitWithOtherInstanceInner.txt index a698c795bb4..fa05db43e6a 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/propertiesInitWithOtherInstanceInner.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/propertiesInitWithOtherInstanceInner.txt @@ -1,15 +1,15 @@ package -internal final class Outer { +public final class Outer { public constructor Outer() - internal final val outerProp: kotlin.String + public final val outerProp: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class Inner { + public final inner class Inner { public constructor Inner(/*0*/ inner: Outer.Inner, /*1*/ outer: Outer) - internal final val innerProp: kotlin.String + public final val innerProp: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/propertiesInitWithOtherInstanceThisLabel.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/propertiesInitWithOtherInstanceThisLabel.txt index b5dc050a7b2..c74b18d76bf 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/propertiesInitWithOtherInstanceThisLabel.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/propertiesInitWithOtherInstanceThisLabel.txt @@ -1,9 +1,9 @@ package -internal final class A { +public final class A { public constructor A(/*0*/ next: A? = ...) - internal final val next: A? - internal final val x: kotlin.String + public final val next: A? + public final val x: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/propertiesOrderInPackage.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/propertiesOrderInPackage.txt index 026d45885fe..e4bf58512f1 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/propertiesOrderInPackage.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/propertiesOrderInPackage.txt @@ -1,6 +1,6 @@ package package a { - internal val a: kotlin.Int - internal val b: kotlin.Int + public val a: kotlin.Int + public val b: kotlin.Int } diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/referenceToPropertyInitializer.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/referenceToPropertyInitializer.txt index 889af0d8094..f1a3ef089d8 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/referenceToPropertyInitializer.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/referenceToPropertyInitializer.txt @@ -2,35 +2,35 @@ package package o { - internal open class A { + public open class A { public constructor A(/*0*/ a: o.A) - internal final val a: o.A + public final val a: o.A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class TestFunctionLiteral { + public final class TestFunctionLiteral { public constructor TestFunctionLiteral() - internal final val foo: () -> kotlin.Unit - internal final val sum: (kotlin.Int) -> kotlin.Int + public final val foo: () -> kotlin.Unit + public final val sum: (kotlin.Int) -> kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class TestObjectLiteral { + public final class TestObjectLiteral { public constructor TestObjectLiteral() - internal final val obj: o.A - internal final val obj1: o.A + public final val obj: o.A + public final val obj1: o.A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class TestOther { + public final class TestOther { public constructor TestOther() - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/repeatUnitializedErrorOnlyForLocalVars.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/repeatUnitializedErrorOnlyForLocalVars.txt index cb6d1d38055..b826fe677a1 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/repeatUnitializedErrorOnlyForLocalVars.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/repeatUnitializedErrorOnlyForLocalVars.txt @@ -1,14 +1,14 @@ package package aa { - internal val a: kotlin.Int - internal val b: kotlin.Int - internal fun foo(): kotlin.Unit + public val a: kotlin.Int + public val b: kotlin.Int + public fun foo(): kotlin.Unit - internal final class C { + public final class C { public constructor C() - internal final val a: kotlin.Int - internal final val b: kotlin.Int + public final val a: kotlin.Int + public final val b: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/scopeOfAnonymousInitializer.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/scopeOfAnonymousInitializer.txt index 74b96663d67..59ea672a7d2 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/scopeOfAnonymousInitializer.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/scopeOfAnonymousInitializer.txt @@ -1,8 +1,8 @@ package -internal final class AnonymousInitializers { +public final class AnonymousInitializers { public constructor AnonymousInitializers(/*0*/ a: kotlin.String) - internal final var a: kotlin.String + public final var a: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/uninitializedInLocalDeclarations.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/uninitializedInLocalDeclarations.txt index 383a4406209..951221236b9 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/uninitializedInLocalDeclarations.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/uninitializedInLocalDeclarations.txt @@ -1,8 +1,8 @@ package -internal fun doSmth(/*0*/ a: kotlin.Any?): kotlin.Any? -internal fun test1(): kotlin.Unit -internal fun test2(): kotlin.Unit -internal fun test3(): kotlin.Unit -internal fun test4(): kotlin.Unit -internal fun test5(): kotlin.Unit +public fun doSmth(/*0*/ a: kotlin.Any?): kotlin.Any? +public fun test1(): kotlin.Unit +public fun test2(): kotlin.Unit +public fun test3(): kotlin.Unit +public fun test4(): kotlin.Unit +public fun test5(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/unmappedArgs.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/unmappedArgs.txt index ea15d868290..4c3273295e5 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/unmappedArgs.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/unmappedArgs.txt @@ -1,4 +1,4 @@ package -internal fun bar(/*0*/ i: kotlin.Int): kotlin.Unit -internal fun foo(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int): kotlin.Int +public fun bar(/*0*/ i: kotlin.Int): kotlin.Unit +public fun foo(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/varInitializationInIfInCycle.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/varInitializationInIfInCycle.txt index 63efd057013..c9e387c9f2d 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/varInitializationInIfInCycle.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/varInitializationInIfInCycle.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ numbers: kotlin.Collection): kotlin.Unit -internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array*/): kotlin.Array +public fun foo(/*0*/ numbers: kotlin.Collection): kotlin.Unit +public fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array*/): kotlin.Array diff --git a/compiler/testData/diagnostics/tests/controlStructures/ForWithoutBraces.txt b/compiler/testData/diagnostics/tests/controlStructures/ForWithoutBraces.txt index 9125e142e64..99c7d67ddd4 100644 --- a/compiler/testData/diagnostics/tests/controlStructures/ForWithoutBraces.txt +++ b/compiler/testData/diagnostics/tests/controlStructures/ForWithoutBraces.txt @@ -1,3 +1,3 @@ package -internal fun ff(): kotlin.Unit +public fun ff(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/controlStructures/ForbidStatementAsDirectFunctionBody.txt b/compiler/testData/diagnostics/tests/controlStructures/ForbidStatementAsDirectFunctionBody.txt index 4cf488e7264..45b69f58e63 100644 --- a/compiler/testData/diagnostics/tests/controlStructures/ForbidStatementAsDirectFunctionBody.txt +++ b/compiler/testData/diagnostics/tests/controlStructures/ForbidStatementAsDirectFunctionBody.txt @@ -1,6 +1,6 @@ package -internal fun b(): kotlin.Boolean -internal fun foo1(): [ERROR : Error function type] -internal fun foo2(): [ERROR : Error function type] -internal fun foo3(): kotlin.Int +public fun b(): kotlin.Boolean +public fun foo1(): [ERROR : Error function type] +public fun foo2(): [ERROR : Error function type] +public fun foo3(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/controlStructures/commonSupertypeOfT.txt b/compiler/testData/diagnostics/tests/controlStructures/commonSupertypeOfT.txt index 52255422681..bd3fcac9b24 100644 --- a/compiler/testData/diagnostics/tests/controlStructures/commonSupertypeOfT.txt +++ b/compiler/testData/diagnostics/tests/controlStructures/commonSupertypeOfT.txt @@ -1,11 +1,11 @@ package -internal fun fn(/*0*/ t1: T, /*1*/ t2: T?): kotlin.Unit -internal fun fn(/*0*/ t1: T, /*1*/ t2: T?): kotlin.Unit +public fun fn(/*0*/ t1: T, /*1*/ t2: T?): kotlin.Unit +public fun fn(/*0*/ t1: T, /*1*/ t2: T?): kotlin.Unit -internal interface Tr { +public interface Tr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Unit + public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/controlStructures/emptyIf.txt b/compiler/testData/diagnostics/tests/controlStructures/emptyIf.txt index bf8164073aa..0b84cd4e50b 100644 --- a/compiler/testData/diagnostics/tests/controlStructures/emptyIf.txt +++ b/compiler/testData/diagnostics/tests/controlStructures/emptyIf.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ x: kotlin.Unit): kotlin.Unit -internal fun test(): kotlin.Unit +public fun foo(/*0*/ x: kotlin.Unit): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/controlStructures/forLoopWithNullableRange.txt b/compiler/testData/diagnostics/tests/controlStructures/forLoopWithNullableRange.txt index 1a51c6add82..e8c12429580 100644 --- a/compiler/testData/diagnostics/tests/controlStructures/forLoopWithNullableRange.txt +++ b/compiler/testData/diagnostics/tests/controlStructures/forLoopWithNullableRange.txt @@ -1,20 +1,20 @@ package -internal fun test(/*0*/ c: Coll?): kotlin.Unit +public fun test(/*0*/ c: Coll?): kotlin.Unit -internal final class Coll { +public final class Coll { public constructor Coll() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun iterator(): It + public final fun iterator(): It public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class It { +public final class It { public constructor It() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun hasNext(): kotlin.Boolean + public final fun hasNext(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun next(): kotlin.Int + public final fun next(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/controlStructures/forWithNullableIterator.txt b/compiler/testData/diagnostics/tests/controlStructures/forWithNullableIterator.txt index e7dc5f84728..14454a43d6e 100644 --- a/compiler/testData/diagnostics/tests/controlStructures/forWithNullableIterator.txt +++ b/compiler/testData/diagnostics/tests/controlStructures/forWithNullableIterator.txt @@ -1,20 +1,20 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal final class Coll { +public final class Coll { public constructor Coll() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun iterator(): It? + public final fun iterator(): It? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class It { +public final class It { public constructor It() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun hasNext(): kotlin.Boolean + public final fun hasNext(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun next(): kotlin.Int + public final fun next(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/controlStructures/jumpAcrossFunctionBoundary.txt b/compiler/testData/diagnostics/tests/controlStructures/jumpAcrossFunctionBoundary.txt index b10b76a0ab4..0ee537b3b3c 100644 --- a/compiler/testData/diagnostics/tests/controlStructures/jumpAcrossFunctionBoundary.txt +++ b/compiler/testData/diagnostics/tests/controlStructures/jumpAcrossFunctionBoundary.txt @@ -1,5 +1,5 @@ package -internal fun call(/*0*/ f: () -> kotlin.Unit): kotlin.Unit -internal fun f1(): kotlin.Unit -internal fun f2(): kotlin.Unit +public fun call(/*0*/ f: () -> kotlin.Unit): kotlin.Unit +public fun f1(): kotlin.Unit +public fun f2(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/controlStructures/kt1075.txt b/compiler/testData/diagnostics/tests/controlStructures/kt1075.txt index eb4558fb683..a0db858f1bf 100644 --- a/compiler/testData/diagnostics/tests/controlStructures/kt1075.txt +++ b/compiler/testData/diagnostics/tests/controlStructures/kt1075.txt @@ -1,5 +1,5 @@ package package kt1075 { - internal fun foo(/*0*/ b: kotlin.String): kotlin.Unit + public fun foo(/*0*/ b: kotlin.String): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/controlStructures/kt4310.txt b/compiler/testData/diagnostics/tests/controlStructures/kt4310.txt index 36fdc79f905..a5a99b5c6dd 100644 --- a/compiler/testData/diagnostics/tests/controlStructures/kt4310.txt +++ b/compiler/testData/diagnostics/tests/controlStructures/kt4310.txt @@ -1,5 +1,5 @@ package package f { - internal fun test(/*0*/ a: kotlin.Boolean, /*1*/ b: kotlin.Boolean): kotlin.Int + public fun test(/*0*/ a: kotlin.Boolean, /*1*/ b: kotlin.Boolean): kotlin.Int } diff --git a/compiler/testData/diagnostics/tests/controlStructures/kt657.txt b/compiler/testData/diagnostics/tests/controlStructures/kt657.txt index beee629fb03..a4185239a1c 100644 --- a/compiler/testData/diagnostics/tests/controlStructures/kt657.txt +++ b/compiler/testData/diagnostics/tests/controlStructures/kt657.txt @@ -1,11 +1,11 @@ package package kt657 { - internal fun cond1(): kotlin.Boolean - internal fun cond2(): kotlin.Boolean - internal fun foo(): kotlin.Int + public fun cond1(): kotlin.Boolean + public fun cond2(): kotlin.Boolean + public fun foo(): kotlin.Int - internal final class Pair { + public final class Pair { public constructor Pair(/*0*/ a: A, /*1*/ b: B) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/controlStructures/kt770.kt351.kt735_StatementType.txt b/compiler/testData/diagnostics/tests/controlStructures/kt770.kt351.kt735_StatementType.txt index 82afcfb4027..83ec1b67f96 100644 --- a/compiler/testData/diagnostics/tests/controlStructures/kt770.kt351.kt735_StatementType.txt +++ b/compiler/testData/diagnostics/tests/controlStructures/kt770.kt351.kt735_StatementType.txt @@ -1,16 +1,16 @@ package package kt770_351_735 { - internal val w: [ERROR : Type for while (true) {}] - internal fun bar(/*0*/ a: kotlin.Unit): kotlin.Unit - internal fun box(): kotlin.Int - internal fun doSmth(/*0*/ i: kotlin.Int): kotlin.Unit - internal fun foo(): kotlin.Unit - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal fun test1(): kotlin.Unit - internal fun test2(): kotlin.Unit - internal fun testCoercionToUnit(): kotlin.Unit - internal fun testImplicitCoercion(): kotlin.Unit - internal fun testStatementInExpressionContext(): kotlin.Unit - internal fun testStatementInExpressionContext2(): kotlin.Unit + public val w: [ERROR : Type for while (true) {}] + public fun bar(/*0*/ a: kotlin.Unit): kotlin.Unit + public fun box(): kotlin.Int + public fun doSmth(/*0*/ i: kotlin.Int): kotlin.Unit + public fun foo(): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun test1(): kotlin.Unit + public fun test2(): kotlin.Unit + public fun testCoercionToUnit(): kotlin.Unit + public fun testImplicitCoercion(): kotlin.Unit + public fun testStatementInExpressionContext(): kotlin.Unit + public fun testStatementInExpressionContext2(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/controlStructures/kt786.txt b/compiler/testData/diagnostics/tests/controlStructures/kt786.txt index 29a80f45168..f18ed339804 100644 --- a/compiler/testData/diagnostics/tests/controlStructures/kt786.txt +++ b/compiler/testData/diagnostics/tests/controlStructures/kt786.txt @@ -1,7 +1,7 @@ package package kt786 { - internal fun bar(): kotlin.Int - internal fun fff(): kotlin.Int - internal fun foo(): kotlin.Int + public fun bar(): kotlin.Int + public fun fff(): kotlin.Int + public fun foo(): kotlin.Int } diff --git a/compiler/testData/diagnostics/tests/controlStructures/kt799.txt b/compiler/testData/diagnostics/tests/controlStructures/kt799.txt index 0519ff4a299..4658cf747da 100644 --- a/compiler/testData/diagnostics/tests/controlStructures/kt799.txt +++ b/compiler/testData/diagnostics/tests/controlStructures/kt799.txt @@ -1,10 +1,10 @@ package package kt799 { - internal val a: kotlin.Nothing - internal val b: [ERROR : Return not allowed] - internal val c: kotlin.Unit - internal fun doSmth(/*0*/ i: kotlin.Int): kotlin.Unit - internal fun f(/*0*/ mi: kotlin.Int = ...): kotlin.Unit - internal fun test(): kotlin.Unit + public val a: kotlin.Nothing + public val b: [ERROR : Return not allowed] + public val c: kotlin.Unit + public fun doSmth(/*0*/ i: kotlin.Int): kotlin.Unit + public fun f(/*0*/ mi: kotlin.Int = ...): kotlin.Unit + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/controlStructures/lambdasInExclExclAndElvis.txt b/compiler/testData/diagnostics/tests/controlStructures/lambdasInExclExclAndElvis.txt index c0a06c8aed1..fb89de4bc19 100644 --- a/compiler/testData/diagnostics/tests/controlStructures/lambdasInExclExclAndElvis.txt +++ b/compiler/testData/diagnostics/tests/controlStructures/lambdasInExclExclAndElvis.txt @@ -1,4 +1,4 @@ package -internal fun test(): kotlin.Unit -internal fun use(/*0*/ a: kotlin.Any?): kotlin.Any? +public fun test(): kotlin.Unit +public fun use(/*0*/ a: kotlin.Any?): kotlin.Any? diff --git a/compiler/testData/diagnostics/tests/controlStructures/tryReturnType.txt b/compiler/testData/diagnostics/tests/controlStructures/tryReturnType.txt index a716e93b6f9..730a9ff5237 100644 --- a/compiler/testData/diagnostics/tests/controlStructures/tryReturnType.txt +++ b/compiler/testData/diagnostics/tests/controlStructures/tryReturnType.txt @@ -1,7 +1,7 @@ package package a { - internal fun bar(): kotlin.Int - internal fun doSmth(): kotlin.Unit - internal fun foo(): kotlin.Int + public fun bar(): kotlin.Int + public fun doSmth(): kotlin.Unit + public fun foo(): kotlin.Int } diff --git a/compiler/testData/diagnostics/tests/controlStructures/typeInferenceForExclExcl.txt b/compiler/testData/diagnostics/tests/controlStructures/typeInferenceForExclExcl.txt index f0e28eae292..14520b93edb 100644 --- a/compiler/testData/diagnostics/tests/controlStructures/typeInferenceForExclExcl.txt +++ b/compiler/testData/diagnostics/tests/controlStructures/typeInferenceForExclExcl.txt @@ -1,7 +1,7 @@ package -internal fun exclExcl(/*0*/ t: T?): T -internal fun test11(): kotlin.Unit +public fun exclExcl(/*0*/ t: T?): T +public fun test11(): kotlin.Unit public open class A { public constructor A() diff --git a/compiler/testData/diagnostics/tests/controlStructures/valVarCatchParameter.txt b/compiler/testData/diagnostics/tests/controlStructures/valVarCatchParameter.txt index f8a8ce9c080..c0c05c8eaba 100644 --- a/compiler/testData/diagnostics/tests/controlStructures/valVarCatchParameter.txt +++ b/compiler/testData/diagnostics/tests/controlStructures/valVarCatchParameter.txt @@ -1,3 +1,3 @@ package -internal fun f(): kotlin.Unit +public fun f(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/controlStructures/valVarLoopParameter.txt b/compiler/testData/diagnostics/tests/controlStructures/valVarLoopParameter.txt index f8a8ce9c080..c0c05c8eaba 100644 --- a/compiler/testData/diagnostics/tests/controlStructures/valVarLoopParameter.txt +++ b/compiler/testData/diagnostics/tests/controlStructures/valVarLoopParameter.txt @@ -1,3 +1,3 @@ package -internal fun f(): kotlin.Unit +public fun f(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/controlStructures/when.kt234.kt973.txt b/compiler/testData/diagnostics/tests/controlStructures/when.kt234.kt973.txt index 92e30f4560e..bc62df1cae4 100644 --- a/compiler/testData/diagnostics/tests/controlStructures/when.kt234.kt973.txt +++ b/compiler/testData/diagnostics/tests/controlStructures/when.kt234.kt973.txt @@ -1,14 +1,14 @@ package package kt234_kt973 { - internal fun foo3(/*0*/ x: kotlin.Int): kotlin.Int - internal fun foo4(/*0*/ x: kotlin.Int): kotlin.Int - internal fun t1(/*0*/ x: kotlin.Int): kotlin.Int - internal fun t5(/*0*/ x: kotlin.Int): kotlin.Int - internal fun test(/*0*/ t: kt234_kt973.Pair): kotlin.Int - internal fun test1(/*0*/ t: kt234_kt973.Pair): kotlin.Int + public fun foo3(/*0*/ x: kotlin.Int): kotlin.Int + public fun foo4(/*0*/ x: kotlin.Int): kotlin.Int + public fun t1(/*0*/ x: kotlin.Int): kotlin.Int + public fun t5(/*0*/ x: kotlin.Int): kotlin.Int + public fun test(/*0*/ t: kt234_kt973.Pair): kotlin.Int + public fun test1(/*0*/ t: kt234_kt973.Pair): kotlin.Int - internal final class Pair { + public final class Pair { public constructor Pair(/*0*/ a: A, /*1*/ b: B) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/cyclicHierarchy/classIndirectlyInheritsNested.txt b/compiler/testData/diagnostics/tests/cyclicHierarchy/classIndirectlyInheritsNested.txt index e26289fc477..bf9e0a67360 100644 --- a/compiler/testData/diagnostics/tests/cyclicHierarchy/classIndirectlyInheritsNested.txt +++ b/compiler/testData/diagnostics/tests/cyclicHierarchy/classIndirectlyInheritsNested.txt @@ -1,9 +1,9 @@ package -internal open class C { +public open class C { public constructor C() - internal open class CC { + public open class CC { public constructor CC() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -11,6 +11,6 @@ internal open class C { } } -internal open class D { +public open class D { public constructor D() } diff --git a/compiler/testData/diagnostics/tests/cyclicHierarchy/classInheritsNested.txt b/compiler/testData/diagnostics/tests/cyclicHierarchy/classInheritsNested.txt index cd8df83a4e0..b76af9d8602 100644 --- a/compiler/testData/diagnostics/tests/cyclicHierarchy/classInheritsNested.txt +++ b/compiler/testData/diagnostics/tests/cyclicHierarchy/classInheritsNested.txt @@ -1,9 +1,9 @@ package -internal open class E { +public open class E { public constructor E() - internal open class EE { + public open class EE { public constructor EE() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/cyclicHierarchy/cyclicHierarchy.txt b/compiler/testData/diagnostics/tests/cyclicHierarchy/cyclicHierarchy.txt index 1d503d58c9d..2b7764bae58 100644 --- a/compiler/testData/diagnostics/tests/cyclicHierarchy/cyclicHierarchy.txt +++ b/compiler/testData/diagnostics/tests/cyclicHierarchy/cyclicHierarchy.txt @@ -1,43 +1,43 @@ package -internal val a: A? = null -internal val b: B? = null -internal val c: C? = null -internal val d: D? = null -internal val e: E? = null -internal val f: F? = null -internal val g: G? = null -internal val h: H? = null -internal fun test(): kotlin.Unit +public val a: A? = null +public val b: B? = null +public val c: C? = null +public val d: D? = null +public val e: E? = null +public val f: F? = null +public val g: G? = null +public val h: H? = null +public fun test(): kotlin.Unit -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Unit + public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B : A { +public interface B : A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface C { +public interface C { } -internal interface D { +public interface D { } -internal interface E { +public interface E { } -internal interface F { +public interface F { } -internal interface G : F { +public interface G : F { } -internal interface H : F { +public interface H : F { } diff --git a/compiler/testData/diagnostics/tests/cyclicHierarchy/javaKotlinJavaCycle.txt b/compiler/testData/diagnostics/tests/cyclicHierarchy/javaKotlinJavaCycle.txt index 2b6026287e6..f5af25dbbd6 100644 --- a/compiler/testData/diagnostics/tests/cyclicHierarchy/javaKotlinJavaCycle.txt +++ b/compiler/testData/diagnostics/tests/cyclicHierarchy/javaKotlinJavaCycle.txt @@ -1,16 +1,16 @@ package public/*package*/ interface A : C { - internal abstract override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit + public abstract override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit public abstract override /*1*/ /*fake_override*/ fun baz(): kotlin.Unit public abstract fun foo(): kotlin.Unit } -internal interface B { - internal abstract fun bar(): kotlin.Unit +public interface B { + public abstract fun bar(): kotlin.Unit } public/*package*/ interface C : B { - internal abstract override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit + public abstract override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit public abstract fun baz(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/cyclicHierarchy/kotlinJavaCycle.txt b/compiler/testData/diagnostics/tests/cyclicHierarchy/kotlinJavaCycle.txt index 7166fcf042a..eeb07f3cba1 100644 --- a/compiler/testData/diagnostics/tests/cyclicHierarchy/kotlinJavaCycle.txt +++ b/compiler/testData/diagnostics/tests/cyclicHierarchy/kotlinJavaCycle.txt @@ -2,11 +2,11 @@ package public/*package*/ open class J : K { public/*package*/ constructor J() - internal final override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit public/*package*/ open fun foo(): kotlin.Unit } -internal final class K { +public final class K { public constructor K() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/cyclicHierarchy/kotlinJavaKotlinCycle.txt b/compiler/testData/diagnostics/tests/cyclicHierarchy/kotlinJavaKotlinCycle.txt index ca9980165e8..084105179d9 100644 --- a/compiler/testData/diagnostics/tests/cyclicHierarchy/kotlinJavaKotlinCycle.txt +++ b/compiler/testData/diagnostics/tests/cyclicHierarchy/kotlinJavaKotlinCycle.txt @@ -1,17 +1,17 @@ package -internal open class I { +public open class I { public constructor I() - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit } public/*package*/ open class J : I { public/*package*/ constructor J() public/*package*/ open fun bar(): kotlin.Unit - internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit } -internal open class K { +public open class K { public constructor K() - internal final fun baz(): kotlin.Unit + public final fun baz(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/cyclicHierarchy/kotlinJavaNestedCycle.txt b/compiler/testData/diagnostics/tests/cyclicHierarchy/kotlinJavaNestedCycle.txt index 4e328541b65..fdc9aea2606 100644 --- a/compiler/testData/diagnostics/tests/cyclicHierarchy/kotlinJavaNestedCycle.txt +++ b/compiler/testData/diagnostics/tests/cyclicHierarchy/kotlinJavaNestedCycle.txt @@ -1,6 +1,6 @@ package -internal interface ExceptionTracker { +public interface ExceptionTracker { } public/*package*/ open class LockBasedStorageManager : StorageManager { @@ -18,6 +18,6 @@ public/*package*/ open class LockBasedStorageManager : StorageManager { public/*package*/ final /*synthesized*/ fun ExceptionHandlingStrategy(/*0*/ function: () -> kotlin.Unit): LockBasedStorageManager.ExceptionHandlingStrategy } -internal interface StorageManager { - internal abstract fun foo(): kotlin.Unit +public interface StorageManager { + public abstract fun foo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/cyclicHierarchy/kt303.txt b/compiler/testData/diagnostics/tests/cyclicHierarchy/kt303.txt index a8ac10f2983..513be5c921a 100644 --- a/compiler/testData/diagnostics/tests/cyclicHierarchy/kt303.txt +++ b/compiler/testData/diagnostics/tests/cyclicHierarchy/kt303.txt @@ -1,12 +1,12 @@ package -internal val x: kotlin.Int +public val x: kotlin.Int -internal open class Bar { +public open class Bar { public constructor Bar() } -internal open class Foo { +public open class Foo { public constructor Foo() - internal final val a: kotlin.Int = 1 + public final val a: kotlin.Int = 1 } diff --git a/compiler/testData/diagnostics/tests/cyclicHierarchy/twoClassesWithNestedCycle.txt b/compiler/testData/diagnostics/tests/cyclicHierarchy/twoClassesWithNestedCycle.txt index e6b24741a4d..e7862f6e19c 100644 --- a/compiler/testData/diagnostics/tests/cyclicHierarchy/twoClassesWithNestedCycle.txt +++ b/compiler/testData/diagnostics/tests/cyclicHierarchy/twoClassesWithNestedCycle.txt @@ -1,9 +1,9 @@ package -internal open class A { +public open class A { public constructor A() - internal open class AA { + public open class AA { public constructor AA() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -11,10 +11,10 @@ internal open class A { } } -internal open class B { +public open class B { public constructor B() - internal open class BB { + public open class BB { public constructor BB() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataClasses/bothParamsAreNotProperties.txt b/compiler/testData/diagnostics/tests/dataClasses/bothParamsAreNotProperties.txt index 02dae97bfd5..56926f74d92 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/bothParamsAreNotProperties.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/bothParamsAreNotProperties.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ a: A): kotlin.Unit +public fun foo(/*0*/ a: A): kotlin.Unit -kotlin.data() internal final class A { +kotlin.data() public final class A { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String) public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/dataClasses/componentFunctionInSubClass.txt b/compiler/testData/diagnostics/tests/dataClasses/componentFunctionInSubClass.txt index 7498912c2aa..6f9d2dbcec3 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/componentFunctionInSubClass.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/componentFunctionInSubClass.txt @@ -1,8 +1,8 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit -kotlin.data() internal open class A { +kotlin.data() public open class A { public constructor A(/*0*/ x: kotlin.Int) private final val x: kotlin.Int private final /*synthesized*/ fun component1(): kotlin.Int @@ -12,10 +12,10 @@ kotlin.data() internal open class A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() invisible_fake final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final fun component1(): kotlin.String + public final fun component1(): kotlin.String public final override /*1*/ /*fake_override*/ fun copy(/*0*/ x: kotlin.Int = ...): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataClasses/componentFunctionVisibility.txt b/compiler/testData/diagnostics/tests/dataClasses/componentFunctionVisibility.txt index b7fb6581717..2f29db219d4 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/componentFunctionVisibility.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/componentFunctionVisibility.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ a: A): kotlin.Unit +public fun foo(/*0*/ a: A): kotlin.Unit -kotlin.data() internal open class A { +kotlin.data() public open class A { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String, /*2*/ z: kotlin.Any) private final val x: kotlin.Int protected final val y: kotlin.String @@ -16,7 +16,7 @@ kotlin.data() internal open class A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() invisible_fake final override /*1*/ /*fake_override*/ val x: kotlin.Int protected final override /*1*/ /*fake_override*/ val y: kotlin.String @@ -26,7 +26,7 @@ internal final class B : A { public final override /*1*/ /*fake_override*/ fun component3(): kotlin.Any public final override /*1*/ /*fake_override*/ fun copy(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.String = ..., /*2*/ z: kotlin.Any = ...): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/dataClasses/componentFunctionsAreFinal.txt b/compiler/testData/diagnostics/tests/dataClasses/componentFunctionsAreFinal.txt index 3f6e7de8def..000e70d0ca6 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/componentFunctionsAreFinal.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/componentFunctionsAreFinal.txt @@ -1,25 +1,25 @@ package -internal fun foo(/*0*/ b: B): kotlin.Unit +public fun foo(/*0*/ b: B): kotlin.Unit -kotlin.data() internal open class A { +kotlin.data() public open class A { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String) - internal final val x: kotlin.Int - internal final val y: kotlin.String - internal final /*synthesized*/ fun component1(): kotlin.Int - internal final /*synthesized*/ fun component2(): kotlin.String + public final val x: kotlin.Int + public final val y: kotlin.String + public final /*synthesized*/ fun component1(): kotlin.Int + public final /*synthesized*/ fun component2(): kotlin.String public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.String = ...): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final override /*1*/ /*fake_override*/ val y: kotlin.String - internal open override /*1*/ fun component1(): kotlin.Int - internal open override /*1*/ fun component2(): kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val y: kotlin.String + public open override /*1*/ fun component1(): kotlin.Int + public open override /*1*/ fun component2(): kotlin.Int public final override /*1*/ /*fake_override*/ fun copy(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.String = ...): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataClasses/componentNamedComponent1.txt b/compiler/testData/diagnostics/tests/dataClasses/componentNamedComponent1.txt index b7dd1ee321f..f1c45fa16c3 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/componentNamedComponent1.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/componentNamedComponent1.txt @@ -1,11 +1,11 @@ package -internal fun foo(/*0*/ a: A): kotlin.Unit +public fun foo(/*0*/ a: A): kotlin.Unit -kotlin.data() internal final class A { +kotlin.data() public final class A { public constructor A(/*0*/ component1: kotlin.Int) - internal final val component1: kotlin.Int - internal final /*synthesized*/ fun component1(): kotlin.Int + public final val component1: kotlin.Int + public final /*synthesized*/ fun component1(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ component1: kotlin.Int = ...): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataClasses/conflictingCopyOverloads.txt b/compiler/testData/diagnostics/tests/dataClasses/conflictingCopyOverloads.txt index 8441b2e7845..5e7a0932da6 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/conflictingCopyOverloads.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/conflictingCopyOverloads.txt @@ -1,13 +1,13 @@ package -kotlin.data() internal final class A { +kotlin.data() public final class A { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String) - internal final val x: kotlin.Int - internal final val y: kotlin.String - internal final /*synthesized*/ fun component1(): kotlin.Int - internal final /*synthesized*/ fun component2(): kotlin.String - internal final fun copy(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String): A - internal final fun copy(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String): kotlin.Int + public final val x: kotlin.Int + public final val y: kotlin.String + public final /*synthesized*/ fun component1(): kotlin.Int + public final /*synthesized*/ fun component2(): kotlin.String + public final fun copy(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String): A + public final fun copy(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.String = ...): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataClasses/conflictingOverloads.txt b/compiler/testData/diagnostics/tests/dataClasses/conflictingOverloads.txt index 04dcb26c7b6..ed91c96f227 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/conflictingOverloads.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/conflictingOverloads.txt @@ -1,13 +1,13 @@ package -kotlin.data() internal final class A { +kotlin.data() public final class A { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String) - internal final val x: kotlin.Int - internal final val y: kotlin.String - internal final fun component1(): kotlin.Int - internal final /*synthesized*/ fun component1(): kotlin.Int - internal final fun component2(): kotlin.Int - internal final /*synthesized*/ fun component2(): kotlin.String + public final val x: kotlin.Int + public final val y: kotlin.String + public final fun component1(): kotlin.Int + public final /*synthesized*/ fun component1(): kotlin.Int + public final fun component2(): kotlin.Int + public final /*synthesized*/ fun component2(): kotlin.String public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.String = ...): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataClasses/copyOfPrivateClass.txt b/compiler/testData/diagnostics/tests/dataClasses/copyOfPrivateClass.txt index 76730bf55a4..7ebb646bd8b 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/copyOfPrivateClass.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/copyOfPrivateClass.txt @@ -1,6 +1,6 @@ package -internal final class Outer { +public final class Outer { public constructor Outer() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -8,8 +8,8 @@ internal final class Outer { kotlin.data() private final class Nested { public constructor Nested(/*0*/ c: kotlin.Int) - internal final val c: kotlin.Int - internal final /*synthesized*/ fun component1(): kotlin.Int + public final val c: kotlin.Int + public final /*synthesized*/ fun component1(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ c: kotlin.Int = ...): Outer.Nested public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataClasses/dataClassOverrideConflict.txt b/compiler/testData/diagnostics/tests/dataClasses/dataClassOverrideConflict.txt index 48b4da7fa16..66ea08ad45b 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/dataClassOverrideConflict.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/dataClassOverrideConflict.txt @@ -1,24 +1,24 @@ package -kotlin.data() internal open class A { +kotlin.data() public open class A { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String) - internal final val x: kotlin.Int - internal final val y: kotlin.String - internal final /*synthesized*/ fun component1(): kotlin.Int - internal final /*synthesized*/ fun component2(): kotlin.String + public final val x: kotlin.Int + public final val y: kotlin.String + public final /*synthesized*/ fun component1(): kotlin.Int + public final /*synthesized*/ fun component2(): kotlin.String public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.String = ...): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.data() internal final class B : A { +kotlin.data() public final class B : A { public constructor B(/*0*/ z: kotlin.String) - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final override /*1*/ /*fake_override*/ val y: kotlin.String - internal final val z: kotlin.String - internal final override /*1*/ /*synthesized*/ fun component1(): kotlin.String - internal final override /*1*/ /*fake_override*/ fun component2(): kotlin.String + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val y: kotlin.String + public final val z: kotlin.String + public final override /*1*/ /*synthesized*/ fun component1(): kotlin.String + public final override /*1*/ /*fake_override*/ fun component2(): kotlin.String public final override /*1*/ /*fake_override*/ fun copy(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.String = ...): A public final /*synthesized*/ fun copy(/*0*/ z: kotlin.String = ...): B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/dataClasses/emptyConstructor.txt b/compiler/testData/diagnostics/tests/dataClasses/emptyConstructor.txt index 88a821d1813..8f7e6f81550 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/emptyConstructor.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/emptyConstructor.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ a: A): kotlin.Unit +public fun foo(/*0*/ a: A): kotlin.Unit -kotlin.data() internal final class A { +kotlin.data() public final class A { public constructor A() public final /*synthesized*/ fun copy(): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/dataClasses/firstParamIsVal.txt b/compiler/testData/diagnostics/tests/dataClasses/firstParamIsVal.txt index 822f50fc011..25be3afc087 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/firstParamIsVal.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/firstParamIsVal.txt @@ -1,11 +1,11 @@ package -internal fun foo(/*0*/ a: A): kotlin.Unit +public fun foo(/*0*/ a: A): kotlin.Unit -kotlin.data() internal final class A { +kotlin.data() public final class A { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String) - internal final val x: kotlin.Int - internal final /*synthesized*/ fun component1(): kotlin.Int + public final val x: kotlin.Int + public final /*synthesized*/ fun component1(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.String): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataClasses/firstParamIsVar.txt b/compiler/testData/diagnostics/tests/dataClasses/firstParamIsVar.txt index f5939611929..f460272ce0d 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/firstParamIsVar.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/firstParamIsVar.txt @@ -1,11 +1,11 @@ package -internal fun foo(/*0*/ a: A): kotlin.Unit +public fun foo(/*0*/ a: A): kotlin.Unit -kotlin.data() internal final class A { +kotlin.data() public final class A { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String) - internal final var x: kotlin.Int - internal final /*synthesized*/ fun component1(): kotlin.Int + public final var x: kotlin.Int + public final /*synthesized*/ fun component1(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.String): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataClasses/implementTraitWhichHasComponent1.txt b/compiler/testData/diagnostics/tests/dataClasses/implementTraitWhichHasComponent1.txt index dd7e19cb84e..de36ab21a1c 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/implementTraitWhichHasComponent1.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/implementTraitWhichHasComponent1.txt @@ -1,17 +1,17 @@ package -kotlin.data() internal final class A : T { +kotlin.data() public final class A : T { public constructor A(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int - internal final override /*1*/ /*synthesized*/ fun component1(): kotlin.Int + public final val x: kotlin.Int + public final override /*1*/ /*synthesized*/ fun component1(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int = ...): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T { - internal abstract fun component1(): kotlin.Int +public interface T { + public abstract fun component1(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/dataClasses/implementTraitWhichHasFinalComponent1.txt b/compiler/testData/diagnostics/tests/dataClasses/implementTraitWhichHasFinalComponent1.txt index e34130f32ca..372b3784dcd 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/implementTraitWhichHasFinalComponent1.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/implementTraitWhichHasFinalComponent1.txt @@ -1,17 +1,17 @@ package -kotlin.data() internal final class A : T { +kotlin.data() public final class A : T { public constructor A(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int - internal final override /*1*/ /*synthesized*/ fun component1(): kotlin.Int + public final val x: kotlin.Int + public final override /*1*/ /*synthesized*/ fun component1(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int = ...): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T { - internal final fun component1(): kotlin.Int +public interface T { + public final fun component1(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/dataClasses/multiDeclaration.txt b/compiler/testData/diagnostics/tests/dataClasses/multiDeclaration.txt index 21ed2ce345f..9ee65f00f62 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/multiDeclaration.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/multiDeclaration.txt @@ -1,13 +1,13 @@ package -internal fun foo(/*0*/ a: A): kotlin.Unit +public fun foo(/*0*/ a: A): kotlin.Unit -kotlin.data() internal final class A { +kotlin.data() public final class A { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String) - internal final val x: kotlin.Int - internal final val y: kotlin.String - internal final /*synthesized*/ fun component1(): kotlin.Int - internal final /*synthesized*/ fun component2(): kotlin.String + public final val x: kotlin.Int + public final val y: kotlin.String + public final /*synthesized*/ fun component1(): kotlin.Int + public final /*synthesized*/ fun component2(): kotlin.String public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.String = ...): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataClasses/multiDeclarationFor.txt b/compiler/testData/diagnostics/tests/dataClasses/multiDeclarationFor.txt index c302f696223..fe6875600e3 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/multiDeclarationFor.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/multiDeclarationFor.txt @@ -1,13 +1,13 @@ package -internal fun foo(/*0*/ arr: kotlin.Array): kotlin.Unit +public fun foo(/*0*/ arr: kotlin.Array): kotlin.Unit -kotlin.data() internal final class A { +kotlin.data() public final class A { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String) - internal final val x: kotlin.Int - internal final val y: kotlin.String - internal final /*synthesized*/ fun component1(): kotlin.Int - internal final /*synthesized*/ fun component2(): kotlin.String + public final val x: kotlin.Int + public final val y: kotlin.String + public final /*synthesized*/ fun component1(): kotlin.Int + public final /*synthesized*/ fun component2(): kotlin.String public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.String = ...): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataClasses/noConstructor.txt b/compiler/testData/diagnostics/tests/dataClasses/noConstructor.txt index 88a821d1813..8f7e6f81550 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/noConstructor.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/noConstructor.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ a: A): kotlin.Unit +public fun foo(/*0*/ a: A): kotlin.Unit -kotlin.data() internal final class A { +kotlin.data() public final class A { public constructor A() public final /*synthesized*/ fun copy(): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/dataClasses/notADataClass.txt b/compiler/testData/diagnostics/tests/dataClasses/notADataClass.txt index 7f03f258bd4..f4511471957 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/notADataClass.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/notADataClass.txt @@ -1,11 +1,11 @@ package -internal fun foo(/*0*/ a: A): kotlin.Unit +public fun foo(/*0*/ a: A): kotlin.Unit -internal final class A { +public final class A { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String) - internal final val x: kotlin.Int - internal final val y: kotlin.String + public final val x: kotlin.Int + public final val y: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/dataClasses/oneValParam.txt b/compiler/testData/diagnostics/tests/dataClasses/oneValParam.txt index 5357e22ed9b..5e04a92a046 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/oneValParam.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/oneValParam.txt @@ -1,11 +1,11 @@ package -internal fun foo(/*0*/ a: A): kotlin.Unit +public fun foo(/*0*/ a: A): kotlin.Unit -kotlin.data() internal final class A { +kotlin.data() public final class A { public constructor A(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int - internal final /*synthesized*/ fun component1(): kotlin.Int + public final val x: kotlin.Int + public final /*synthesized*/ fun component1(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int = ...): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataClasses/overrideInvisibleMember.txt b/compiler/testData/diagnostics/tests/dataClasses/overrideInvisibleMember.txt index 5c76abbd8f7..d1421f02aee 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/overrideInvisibleMember.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/overrideInvisibleMember.txt @@ -1,6 +1,6 @@ package -kotlin.data() internal open class D { +kotlin.data() public open class D { public constructor D(/*0*/ x: kotlin.Int) private final val x: kotlin.Int private final /*synthesized*/ fun component1(): kotlin.Int @@ -10,7 +10,7 @@ kotlin.data() internal open class D { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.data() internal final class E : D { +kotlin.data() public final class E : D { public constructor E(/*0*/ x: kotlin.Int) internal open val x: kotlin.Int internal final /*synthesized*/ fun component1(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataClasses/paramNameSameToField.txt b/compiler/testData/diagnostics/tests/dataClasses/paramNameSameToField.txt index 42aee981d44..9fc4245335a 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/paramNameSameToField.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/paramNameSameToField.txt @@ -1,13 +1,13 @@ package -internal fun test(/*0*/ a: A): kotlin.Unit +public fun test(/*0*/ a: A): kotlin.Unit -kotlin.data() internal final class A { +kotlin.data() public final class A { public constructor A(/*0*/ foo: kotlin.String, /*1*/ bar: kotlin.Int, /*2*/ other: kotlin.Long) - internal final val bar: kotlin.Int - internal final val foo: kotlin.String - internal final val other: kotlin.Long - internal final /*synthesized*/ fun component1(): kotlin.Int + public final val bar: kotlin.Int + public final val foo: kotlin.String + public final val other: kotlin.Long + public final /*synthesized*/ fun component1(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ foo: kotlin.String, /*1*/ bar: kotlin.Int = ..., /*2*/ other: kotlin.Long): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataClasses/repeatedProperties.txt b/compiler/testData/diagnostics/tests/dataClasses/repeatedProperties.txt index 218a8267bdc..5bdf15666de 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/repeatedProperties.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/repeatedProperties.txt @@ -1,39 +1,39 @@ -package +package -kotlin.data() internal final class A1 { +kotlin.data() public final class A1 { public constructor A1(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String, /*2*/ x: kotlin.Int) - internal final val x: kotlin.Int - internal final val x: kotlin.Int - internal final val y: kotlin.String - internal final val z: kotlin.String = "" - internal final /*synthesized*/ fun component1(): kotlin.Int - internal final /*synthesized*/ fun component2(): kotlin.String - internal final /*synthesized*/ fun component3(): kotlin.Int + public final val x: kotlin.Int + public final val x: kotlin.Int + public final val y: kotlin.String + public final val z: kotlin.String = "" + public final /*synthesized*/ fun component1(): kotlin.Int + public final /*synthesized*/ fun component2(): kotlin.String + public final /*synthesized*/ fun component3(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.String = ..., /*2*/ x: kotlin.Int = ...): A1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.data() internal final class A2 { +kotlin.data() public final class A2 { public constructor A2(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String) - internal final val x: kotlin.Int - internal final val x: kotlin.String = "" - internal final val y: kotlin.String - internal final /*synthesized*/ fun component1(): kotlin.String - internal final /*synthesized*/ fun component2(): kotlin.String + public final val x: kotlin.Int + public final val x: kotlin.String = "" + public final val y: kotlin.String + public final /*synthesized*/ fun component1(): kotlin.String + public final /*synthesized*/ fun component2(): kotlin.String public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.String = ...): A2 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.data() internal final class A3 { +kotlin.data() public final class A3 { public constructor A3(/*0*/ : kotlin.Int, /*1*/ : kotlin.Int) - internal final val : kotlin.Int - internal final val : kotlin.Int - internal final /*synthesized*/ fun component1(): kotlin.Int - internal final /*synthesized*/ fun component2(): kotlin.Int + public final val : kotlin.Int + public final val : kotlin.Int + public final /*synthesized*/ fun component1(): kotlin.Int + public final /*synthesized*/ fun component2(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ : kotlin.Int = ..., /*1*/ : kotlin.Int = ...): A3 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataClasses/secondParamIsVal.txt b/compiler/testData/diagnostics/tests/dataClasses/secondParamIsVal.txt index 0c4ede76a5e..da7f3a613e5 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/secondParamIsVal.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/secondParamIsVal.txt @@ -1,11 +1,11 @@ package -internal fun foo(/*0*/ a: A): kotlin.Unit +public fun foo(/*0*/ a: A): kotlin.Unit -kotlin.data() internal final class A { +kotlin.data() public final class A { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String) - internal final val y: kotlin.String - internal final /*synthesized*/ fun component1(): kotlin.String + public final val y: kotlin.String + public final /*synthesized*/ fun component1(): kotlin.String public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String = ...): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataClasses/secondParamIsVar.txt b/compiler/testData/diagnostics/tests/dataClasses/secondParamIsVar.txt index 255f81c3550..5e69c632383 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/secondParamIsVar.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/secondParamIsVar.txt @@ -1,11 +1,11 @@ package -internal fun foo(/*0*/ a: A): kotlin.Unit +public fun foo(/*0*/ a: A): kotlin.Unit -kotlin.data() internal final class A { +kotlin.data() public final class A { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String) - internal final var y: kotlin.String - internal final /*synthesized*/ fun component1(): kotlin.String + public final var y: kotlin.String + public final /*synthesized*/ fun component1(): kotlin.String public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String = ...): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataClasses/twoValParams.txt b/compiler/testData/diagnostics/tests/dataClasses/twoValParams.txt index 21ed2ce345f..9ee65f00f62 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/twoValParams.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/twoValParams.txt @@ -1,13 +1,13 @@ package -internal fun foo(/*0*/ a: A): kotlin.Unit +public fun foo(/*0*/ a: A): kotlin.Unit -kotlin.data() internal final class A { +kotlin.data() public final class A { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String) - internal final val x: kotlin.Int - internal final val y: kotlin.String - internal final /*synthesized*/ fun component1(): kotlin.Int - internal final /*synthesized*/ fun component2(): kotlin.String + public final val x: kotlin.Int + public final val y: kotlin.String + public final /*synthesized*/ fun component1(): kotlin.Int + public final /*synthesized*/ fun component2(): kotlin.String public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.String = ...): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataClasses/twoVarParams.txt b/compiler/testData/diagnostics/tests/dataClasses/twoVarParams.txt index 8a57a6913d3..84180f0a95b 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/twoVarParams.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/twoVarParams.txt @@ -1,13 +1,13 @@ package -internal fun foo(/*0*/ a: A): kotlin.Unit +public fun foo(/*0*/ a: A): kotlin.Unit -kotlin.data() internal final class A { +kotlin.data() public final class A { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String) - internal final var x: kotlin.Int - internal final var y: kotlin.String - internal final /*synthesized*/ fun component1(): kotlin.Int - internal final /*synthesized*/ fun component2(): kotlin.String + public final var x: kotlin.Int + public final var y: kotlin.String + public final /*synthesized*/ fun component1(): kotlin.Int + public final /*synthesized*/ fun component2(): kotlin.String public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.String = ...): A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataFlow/CalleeExpression.txt b/compiler/testData/diagnostics/tests/dataFlow/CalleeExpression.txt index c205bbcb796..b5e03947776 100644 --- a/compiler/testData/diagnostics/tests/dataFlow/CalleeExpression.txt +++ b/compiler/testData/diagnostics/tests/dataFlow/CalleeExpression.txt @@ -1,10 +1,10 @@ package -internal fun test(/*0*/ e: kotlin.Any): kotlin.Unit +public fun test(/*0*/ e: kotlin.Any): kotlin.Unit -internal final class C { +public final class C { public constructor C(/*0*/ f: () -> kotlin.Unit) - internal final val f: () -> kotlin.Unit + public final val f: () -> kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/dataFlow/EmptyIf.txt b/compiler/testData/diagnostics/tests/dataFlow/EmptyIf.txt index 4d34d71f245..26f422f038f 100644 --- a/compiler/testData/diagnostics/tests/dataFlow/EmptyIf.txt +++ b/compiler/testData/diagnostics/tests/dataFlow/EmptyIf.txt @@ -1,6 +1,6 @@ package -internal fun f1(/*0*/ s: kotlin.String?): kotlin.Unit -internal fun f2(/*0*/ s: kotlin.Number?): kotlin.Unit -internal fun f3(/*0*/ s: kotlin.Number?): kotlin.Unit -internal fun f4(/*0*/ s: kotlin.Int?): kotlin.Unit +public fun f1(/*0*/ s: kotlin.String?): kotlin.Unit +public fun f2(/*0*/ s: kotlin.Number?): kotlin.Unit +public fun f3(/*0*/ s: kotlin.Number?): kotlin.Unit +public fun f4(/*0*/ s: kotlin.Int?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlow/IsExpression.txt b/compiler/testData/diagnostics/tests/dataFlow/IsExpression.txt index 60696c92acc..92ca11fb074 100644 --- a/compiler/testData/diagnostics/tests/dataFlow/IsExpression.txt +++ b/compiler/testData/diagnostics/tests/dataFlow/IsExpression.txt @@ -1,4 +1,4 @@ package -internal fun f(/*0*/ a: kotlin.Boolean, /*1*/ b: kotlin.Int): kotlin.Unit -internal fun foo(/*0*/ a: kotlin.Any): kotlin.Unit +public fun f(/*0*/ a: kotlin.Boolean, /*1*/ b: kotlin.Int): kotlin.Unit +public fun foo(/*0*/ a: kotlin.Any): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlow/WhenSubject.txt b/compiler/testData/diagnostics/tests/dataFlow/WhenSubject.txt index af3ee9090f6..9b5f7431bf8 100644 --- a/compiler/testData/diagnostics/tests/dataFlow/WhenSubject.txt +++ b/compiler/testData/diagnostics/tests/dataFlow/WhenSubject.txt @@ -1,16 +1,16 @@ package -internal fun test(/*0*/ e: Expr): kotlin.Unit +public fun test(/*0*/ e: Expr): kotlin.Unit -internal final class BinOp : Expr { +public final class BinOp : Expr { public constructor BinOp(/*0*/ operator: kotlin.String) - internal final val operator: kotlin.String + public final val operator: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Expr { +public interface Expr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/dataFlow/assignment/assignToNewVal.txt b/compiler/testData/diagnostics/tests/dataFlow/assignment/assignToNewVal.txt index 4f4fc5b5bf5..d2580dcc26e 100644 --- a/compiler/testData/diagnostics/tests/dataFlow/assignment/assignToNewVal.txt +++ b/compiler/testData/diagnostics/tests/dataFlow/assignment/assignToNewVal.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ a: kotlin.Any?): kotlin.Unit +public fun test(/*0*/ a: kotlin.Any?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlow/assignment/kt6118.txt b/compiler/testData/diagnostics/tests/dataFlow/assignment/kt6118.txt index b02f2a543cf..e04fe7da3b0 100644 --- a/compiler/testData/diagnostics/tests/dataFlow/assignment/kt6118.txt +++ b/compiler/testData/diagnostics/tests/dataFlow/assignment/kt6118.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ o: kotlin.Any): kotlin.Unit -internal fun foo1(/*0*/ o: kotlin.Any): kotlin.Unit +public fun foo(/*0*/ o: kotlin.Any): kotlin.Unit +public fun foo1(/*0*/ o: kotlin.Any): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlow/assignment/uninitializedValIsCheck.txt b/compiler/testData/diagnostics/tests/dataFlow/assignment/uninitializedValIsCheck.txt index 66a6e254d99..b94eca5af12 100644 --- a/compiler/testData/diagnostics/tests/dataFlow/assignment/uninitializedValIsCheck.txt +++ b/compiler/testData/diagnostics/tests/dataFlow/assignment/uninitializedValIsCheck.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ a: kotlin.Any?, /*1*/ flag: kotlin.Boolean, /*2*/ x: kotlin.Any?): kotlin.Unit +public fun test(/*0*/ a: kotlin.Any?, /*1*/ flag: kotlin.Boolean, /*2*/ x: kotlin.Any?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlow/assignment/uninitializedValNullability.txt b/compiler/testData/diagnostics/tests/dataFlow/assignment/uninitializedValNullability.txt index 66a6e254d99..b94eca5af12 100644 --- a/compiler/testData/diagnostics/tests/dataFlow/assignment/uninitializedValNullability.txt +++ b/compiler/testData/diagnostics/tests/dataFlow/assignment/uninitializedValNullability.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ a: kotlin.Any?, /*1*/ flag: kotlin.Boolean, /*2*/ x: kotlin.Any?): kotlin.Unit +public fun test(/*0*/ a: kotlin.Any?, /*1*/ flag: kotlin.Boolean, /*2*/ x: kotlin.Any?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlow/assignment/when.txt b/compiler/testData/diagnostics/tests/dataFlow/assignment/when.txt index 4f4fc5b5bf5..d2580dcc26e 100644 --- a/compiler/testData/diagnostics/tests/dataFlow/assignment/when.txt +++ b/compiler/testData/diagnostics/tests/dataFlow/assignment/when.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ a: kotlin.Any?): kotlin.Unit +public fun test(/*0*/ a: kotlin.Any?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassBase.txt b/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassBase.txt index 97917b546fe..9ad4e82b354 100644 --- a/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassBase.txt +++ b/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassBase.txt @@ -1,8 +1,8 @@ package -internal fun test(/*0*/ x: kotlin.Any, /*1*/ y: kotlin.Int?): kotlin.Unit +public fun test(/*0*/ x: kotlin.Any, /*1*/ y: kotlin.Int?): kotlin.Unit -internal open class Base { +public open class Base { public constructor Base(/*0*/ x: kotlin.String, /*1*/ y: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassDefaultParameters.txt b/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassDefaultParameters.txt index 526622f0e32..435931c197a 100644 --- a/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassDefaultParameters.txt +++ b/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassDefaultParameters.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ x: kotlin.Any): kotlin.Unit +public fun test(/*0*/ x: kotlin.Any): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassDelegatedProperties.txt b/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassDelegatedProperties.txt index a90da8d35af..2ac3e4914cb 100644 --- a/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassDelegatedProperties.txt +++ b/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassDelegatedProperties.txt @@ -1,12 +1,12 @@ package -internal fun df(/*0*/ del: Del): Del -internal fun test(/*0*/ del: kotlin.Any?): kotlin.Unit +public fun df(/*0*/ del: Del): Del +public fun test(/*0*/ del: kotlin.Any?): kotlin.Unit -internal final class Del { +public final class Del { public constructor Del() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ _this: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ _this: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassDelegation.txt b/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassDelegation.txt index 68aa9a3e138..0fc8e4c3e12 100644 --- a/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassDelegation.txt +++ b/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassDelegation.txt @@ -1,10 +1,10 @@ package -internal fun test(/*0*/ d: kotlin.Any?): kotlin.Unit +public fun test(/*0*/ d: kotlin.Any?): kotlin.Unit -internal interface D { +public interface D { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Unit + public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassFunctions.txt b/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassFunctions.txt index dc7334eebe3..6c9034288d3 100644 --- a/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassFunctions.txt +++ b/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassFunctions.txt @@ -1,10 +1,10 @@ package -internal fun test(/*0*/ d: kotlin.Any?): kotlin.Unit +public fun test(/*0*/ d: kotlin.Any?): kotlin.Unit -internal interface D { +public interface D { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.String + public open fun foo(): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassInMemberOfLocalClass.txt b/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassInMemberOfLocalClass.txt index 526622f0e32..435931c197a 100644 --- a/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassInMemberOfLocalClass.txt +++ b/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassInMemberOfLocalClass.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ x: kotlin.Any): kotlin.Unit +public fun test(/*0*/ x: kotlin.Any): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassInitializer.txt b/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassInitializer.txt index 60c9a74a2d0..8ced3b86692 100644 --- a/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassInitializer.txt +++ b/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassInitializer.txt @@ -1,15 +1,15 @@ package -internal fun f(/*0*/ a: kotlin.Any?): kotlin.Unit +public fun f(/*0*/ a: kotlin.Any?): kotlin.Unit -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Unit + public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class X { +public open class X { public constructor X(/*0*/ b: B) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassProperty.txt b/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassProperty.txt index 95f393ea812..bd843176d97 100644 --- a/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassProperty.txt +++ b/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassProperty.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ x: kotlin.Any?): kotlin.Unit +public fun test(/*0*/ x: kotlin.Any?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlow/local/LocalObject.txt b/compiler/testData/diagnostics/tests/dataFlow/local/LocalObject.txt index af8acf3c4c3..7faa4426295 100644 --- a/compiler/testData/diagnostics/tests/dataFlow/local/LocalObject.txt +++ b/compiler/testData/diagnostics/tests/dataFlow/local/LocalObject.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ x: kotlin.Any?): kotlin.Unit +public fun foo(/*0*/ x: kotlin.Any?): kotlin.Unit -internal open class Base { +public open class Base { public constructor Base(/*0*/ s: kotlin.String) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataFlow/local/LocalObjectDelegation.txt b/compiler/testData/diagnostics/tests/dataFlow/local/LocalObjectDelegation.txt index 9b74d7424db..f671ec989c2 100644 --- a/compiler/testData/diagnostics/tests/dataFlow/local/LocalObjectDelegation.txt +++ b/compiler/testData/diagnostics/tests/dataFlow/local/LocalObjectDelegation.txt @@ -1,18 +1,18 @@ package -internal fun foo(/*0*/ b: B?): kotlin.Int +public fun foo(/*0*/ b: B?): kotlin.Int -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Int + public abstract fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Int + public open override /*1*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/dataFlow/local/NestedLocalClass.txt b/compiler/testData/diagnostics/tests/dataFlow/local/NestedLocalClass.txt index 526622f0e32..435931c197a 100644 --- a/compiler/testData/diagnostics/tests/dataFlow/local/NestedLocalClass.txt +++ b/compiler/testData/diagnostics/tests/dataFlow/local/NestedLocalClass.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ x: kotlin.Any): kotlin.Unit +public fun test(/*0*/ x: kotlin.Any): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlow/local/kt2835.txt b/compiler/testData/diagnostics/tests/dataFlow/local/kt2835.txt index 2a274ce68bb..b3541466f9a 100644 --- a/compiler/testData/diagnostics/tests/dataFlow/local/kt2835.txt +++ b/compiler/testData/diagnostics/tests/dataFlow/local/kt2835.txt @@ -1,10 +1,10 @@ package -internal fun f(/*0*/ a: kotlin.String?): kotlin.Unit +public fun f(/*0*/ a: kotlin.String?): kotlin.Unit -internal open class X { +public open class X { public constructor X(/*0*/ s: kotlin.String) - internal final val s: kotlin.String + public final val s: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/AndOr.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/AndOr.txt index 1e3638578a7..bb90ad2839e 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/AndOr.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/AndOr.txt @@ -1,4 +1,4 @@ package -internal fun bar(/*0*/ x: kotlin.Int): kotlin.Int -internal fun foo(): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int): kotlin.Int +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ArrayAccess.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ArrayAccess.txt index af6f5c21c5e..0d388a982d3 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ArrayAccess.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ArrayAccess.txt @@ -1,5 +1,5 @@ package kotlin.inline() public fun Array(/*0*/ n: kotlin.Int, /*1*/ block: (kotlin.Int) -> T): kotlin.Array -internal fun bar(/*0*/ x: kotlin.Int): kotlin.Int -internal fun foo(): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int): kotlin.Int +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ArrayExpression.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ArrayExpression.txt index 1a636a08b10..f3357479b69 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ArrayExpression.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ArrayExpression.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ arr: kotlin.Array): kotlin.Int +public fun foo(/*0*/ arr: kotlin.Array): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ArrayGetSetConvention.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ArrayGetSetConvention.txt index 59d70b95ca3..411b8a99121 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ArrayGetSetConvention.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ArrayGetSetConvention.txt @@ -1,14 +1,14 @@ package -internal fun foo1(/*0*/ a: kotlin.Int?, /*1*/ b: G): kotlin.Unit -internal fun foo2(/*0*/ a: kotlin.Int?, /*1*/ b: G): kotlin.Unit -internal fun foo3(/*0*/ a: kotlin.Int?, /*1*/ b: G): kotlin.Unit -internal fun foo4(/*0*/ a: kotlin.Int?, /*1*/ b: G): kotlin.Unit +public fun foo1(/*0*/ a: kotlin.Int?, /*1*/ b: G): kotlin.Unit +public fun foo2(/*0*/ a: kotlin.Int?, /*1*/ b: G): kotlin.Unit +public fun foo3(/*0*/ a: kotlin.Int?, /*1*/ b: G): kotlin.Unit +public fun foo4(/*0*/ a: kotlin.Int?, /*1*/ b: G): kotlin.Unit -internal interface G { +public interface G { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun get(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int): kotlin.Int + public open fun get(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open fun set(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ value: kotlin.Int): kotlin.Unit + public open fun set(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ value: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ArrayIndices.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ArrayIndices.txt index 51ff40d05bb..378c429bd4a 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ArrayIndices.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ArrayIndices.txt @@ -1,4 +1,4 @@ package -internal fun foo1(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Array>): kotlin.Unit -internal fun foo2(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Array>): kotlin.Unit +public fun foo1(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Array>): kotlin.Unit +public fun foo2(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Array>): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Assignment.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Assignment.txt index 5172223145c..f938886fd05 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Assignment.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Assignment.txt @@ -1,18 +1,18 @@ package -internal fun bar1(/*0*/ a: A): kotlin.Unit -internal fun bar2(/*0*/ a: A): kotlin.Unit -internal fun id(/*0*/ b: B): B +public fun bar1(/*0*/ a: A): kotlin.Unit +public fun bar2(/*0*/ a: A): kotlin.Unit +public fun id(/*0*/ b: B): B -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B : A { +public interface B : A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Unit + public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/AssignmentInInitializer.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/AssignmentInInitializer.txt index 5df479bf66d..3f6ba833ec0 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/AssignmentInInitializer.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/AssignmentInInitializer.txt @@ -1,18 +1,18 @@ package -internal fun bar1(/*0*/ a: A): kotlin.Unit -internal fun bar2(/*0*/ a: A): kotlin.Unit -internal fun baz(/*0*/ b: B): B +public fun bar1(/*0*/ a: A): kotlin.Unit +public fun bar2(/*0*/ a: A): kotlin.Unit +public fun baz(/*0*/ b: B): B -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B : A { +public interface B : A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Unit + public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/AssignmentOperation.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/AssignmentOperation.txt index f4456002802..47c6cc0e150 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/AssignmentOperation.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/AssignmentOperation.txt @@ -1,5 +1,5 @@ package -internal fun bar1(/*0*/ x: kotlin.Number, /*1*/ y: kotlin.Int): kotlin.Unit -internal fun bar2(/*0*/ x: kotlin.Number): kotlin.Unit -internal fun bar3(/*0*/ x: kotlin.Number, /*1*/ y: kotlin.Array): kotlin.Unit +public fun bar1(/*0*/ x: kotlin.Number, /*1*/ y: kotlin.Int): kotlin.Unit +public fun bar2(/*0*/ x: kotlin.Number): kotlin.Unit +public fun bar3(/*0*/ x: kotlin.Number, /*1*/ y: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/AssignmentToArrayElement.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/AssignmentToArrayElement.txt index da939fd492c..8735b348005 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/AssignmentToArrayElement.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/AssignmentToArrayElement.txt @@ -1,4 +1,4 @@ package -internal fun arrayAccessLHS(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Array): kotlin.Unit -internal fun arrayAccessRHS(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Array): kotlin.Unit +public fun arrayAccessLHS(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Array): kotlin.Unit +public fun arrayAccessRHS(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpression.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpression.txt index 1e3638578a7..bb90ad2839e 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpression.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpression.txt @@ -1,4 +1,4 @@ package -internal fun bar(/*0*/ x: kotlin.Int): kotlin.Int -internal fun foo(): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int): kotlin.Int +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionBooleanOperations.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionBooleanOperations.txt index 103cad6d356..fccf0021228 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionBooleanOperations.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionBooleanOperations.txt @@ -1,6 +1,6 @@ package -internal fun foo1(/*0*/ x: kotlin.Number, /*1*/ cond: kotlin.Boolean): kotlin.Boolean -internal fun foo2(/*0*/ x: kotlin.Number, /*1*/ cond: kotlin.Boolean): kotlin.Boolean -internal fun foo3(/*0*/ x: kotlin.Number, /*1*/ cond: kotlin.Boolean): kotlin.Boolean -internal fun foo4(/*0*/ x: kotlin.Number, /*1*/ cond: kotlin.Boolean): kotlin.Boolean +public fun foo1(/*0*/ x: kotlin.Number, /*1*/ cond: kotlin.Boolean): kotlin.Boolean +public fun foo2(/*0*/ x: kotlin.Number, /*1*/ cond: kotlin.Boolean): kotlin.Boolean +public fun foo3(/*0*/ x: kotlin.Number, /*1*/ cond: kotlin.Boolean): kotlin.Boolean +public fun foo4(/*0*/ x: kotlin.Number, /*1*/ cond: kotlin.Boolean): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionCompareToConvention.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionCompareToConvention.txt index 037cbf821b2..122fbf4d5d5 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionCompareToConvention.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionCompareToConvention.txt @@ -1,16 +1,16 @@ package -internal fun bar(/*0*/ a: A, /*1*/ b: B): kotlin.Boolean -internal fun foo(/*0*/ a: A): kotlin.Boolean -internal fun B.compareTo(/*0*/ b: B): kotlin.Int +public fun bar(/*0*/ a: A, /*1*/ b: B): kotlin.Boolean +public fun foo(/*0*/ a: A): kotlin.Boolean +public fun B.compareTo(/*0*/ b: B): kotlin.Int -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B : A { +public interface B : A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionContainsConvention.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionContainsConvention.txt index cc9399d649c..6af11b897f4 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionContainsConvention.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionContainsConvention.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ x: kotlin.Number): kotlin.Boolean +public fun foo(/*0*/ x: kotlin.Number): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionElvis.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionElvis.txt index 3cf697c6a02..0c33ee8e563 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionElvis.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionElvis.txt @@ -1,5 +1,5 @@ package -internal fun elvis(/*0*/ x: kotlin.Number?): kotlin.Int -internal fun elvisWithRHSTypeInfo(/*0*/ x: kotlin.Number?): kotlin.Any? -internal fun foo(/*0*/ x: kotlin.Int?): kotlin.Int +public fun elvis(/*0*/ x: kotlin.Number?): kotlin.Int +public fun elvisWithRHSTypeInfo(/*0*/ x: kotlin.Number?): kotlin.Any? +public fun foo(/*0*/ x: kotlin.Int?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionEqualsConvention.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionEqualsConvention.txt index 1ae5baa5b31..9e885bc4c27 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionEqualsConvention.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionEqualsConvention.txt @@ -1,15 +1,15 @@ package -internal fun foo1(/*0*/ a: A, /*1*/ b: B): kotlin.Boolean -internal fun foo2(/*0*/ a: A, /*1*/ b: B): kotlin.Boolean +public fun foo1(/*0*/ a: A, /*1*/ b: B): kotlin.Boolean +public fun foo2(/*0*/ a: A, /*1*/ b: B): kotlin.Boolean -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B : A { +public interface B : A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionIdentifier.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionIdentifier.txt index de34820f029..fdccaf6687a 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionIdentifier.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionIdentifier.txt @@ -1,4 +1,4 @@ package -internal fun bar(/*0*/ a: kotlin.Number): kotlin.Int -internal fun foo(/*0*/ a: kotlin.Number): kotlin.Int +public fun bar(/*0*/ a: kotlin.Number): kotlin.Int +public fun foo(/*0*/ a: kotlin.Number): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionPlusConvention.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionPlusConvention.txt index e25ce934a7f..1fe3cf4ab44 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionPlusConvention.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/BinaryExpressionPlusConvention.txt @@ -1,16 +1,16 @@ package -internal fun bar(/*0*/ a: A, /*1*/ b: B): B -internal fun foo(/*0*/ a: A): B -internal fun B.plus(/*0*/ b: B): B +public fun bar(/*0*/ a: A, /*1*/ b: B): B +public fun foo(/*0*/ a: A): B +public fun B.plus(/*0*/ b: B): B -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B : A { +public interface B : A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Condition.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Condition.txt index a6e40f1200b..4ca423c04ae 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Condition.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Condition.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ x: kotlin.Int?): kotlin.Boolean +public fun foo(/*0*/ x: kotlin.Int?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ContinueOuterLoop.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ContinueOuterLoop.txt index 4adad4e3945..f29683a8392 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ContinueOuterLoop.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ContinueOuterLoop.txt @@ -1,5 +1,5 @@ package -internal fun doWhileLoop(/*0*/ x: kotlin.Int?): kotlin.Unit -internal fun whileLoop(/*0*/ x: kotlin.Int?): kotlin.Unit -internal fun whileLoopContinueInnerOuter(/*0*/ x: kotlin.Int?): kotlin.Unit +public fun doWhileLoop(/*0*/ x: kotlin.Int?): kotlin.Unit +public fun whileLoop(/*0*/ x: kotlin.Int?): kotlin.Unit +public fun whileLoopContinueInnerOuter(/*0*/ x: kotlin.Int?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/DeepIf.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/DeepIf.txt index 1e3638578a7..bb90ad2839e 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/DeepIf.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/DeepIf.txt @@ -1,4 +1,4 @@ package -internal fun bar(/*0*/ x: kotlin.Int): kotlin.Int -internal fun foo(): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int): kotlin.Int +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/DoWhile.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/DoWhile.txt index 1e3638578a7..bb90ad2839e 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/DoWhile.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/DoWhile.txt @@ -1,4 +1,4 @@ package -internal fun bar(/*0*/ x: kotlin.Int): kotlin.Int -internal fun foo(): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int): kotlin.Int +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/DoWhileCondition.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/DoWhileCondition.txt index 286c1871e89..e245ef8b7a3 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/DoWhileCondition.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/DoWhileCondition.txt @@ -1,4 +1,4 @@ package -internal fun doWhileWithBreak(/*0*/ x: kotlin.Int?, /*1*/ y0: kotlin.Int): kotlin.Unit -internal fun simpleDoWhile(/*0*/ x: kotlin.Int?, /*1*/ y0: kotlin.Int): kotlin.Unit +public fun doWhileWithBreak(/*0*/ x: kotlin.Int?, /*1*/ y0: kotlin.Int): kotlin.Unit +public fun simpleDoWhile(/*0*/ x: kotlin.Int?, /*1*/ y0: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Elvis.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Elvis.txt index 1e3638578a7..bb90ad2839e 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Elvis.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Elvis.txt @@ -1,4 +1,4 @@ package -internal fun bar(/*0*/ x: kotlin.Int): kotlin.Int -internal fun foo(): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int): kotlin.Int +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ExclExcl.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ExclExcl.txt index a75599fe14c..6bf8672f3b8 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ExclExcl.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ExclExcl.txt @@ -1,8 +1,8 @@ package -internal fun bar(/*0*/ x: kotlin.Int): kotlin.Int -internal fun f1(/*0*/ x: kotlin.Int?): kotlin.Unit -internal fun f2(/*0*/ x: kotlin.Int?): kotlin.Unit -internal fun f3(/*0*/ x: kotlin.Int?): kotlin.Unit -internal fun f4(/*0*/ x: kotlin.Int?): kotlin.Unit -internal fun f5(/*0*/ x: kotlin.Int?): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int): kotlin.Int +public fun f1(/*0*/ x: kotlin.Int?): kotlin.Unit +public fun f2(/*0*/ x: kotlin.Int?): kotlin.Unit +public fun f3(/*0*/ x: kotlin.Int?): kotlin.Unit +public fun f4(/*0*/ x: kotlin.Int?): kotlin.Unit +public fun f5(/*0*/ x: kotlin.Int?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/For.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/For.txt index af6f5c21c5e..0d388a982d3 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/For.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/For.txt @@ -1,5 +1,5 @@ package kotlin.inline() public fun Array(/*0*/ n: kotlin.Int, /*1*/ block: (kotlin.Int) -> T): kotlin.Array -internal fun bar(/*0*/ x: kotlin.Int): kotlin.Int -internal fun foo(): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int): kotlin.Int +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ForLoopRange.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ForLoopRange.txt index 0a315d91138..2677609ac5e 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ForLoopRange.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ForLoopRange.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ arr: kotlin.Array?): kotlin.Unit +public fun foo(/*0*/ arr: kotlin.Array?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/FunctionLiteral.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/FunctionLiteral.txt index 1e3638578a7..bb90ad2839e 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/FunctionLiteral.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/FunctionLiteral.txt @@ -1,4 +1,4 @@ package -internal fun bar(/*0*/ x: kotlin.Int): kotlin.Int -internal fun foo(): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int): kotlin.Int +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/IfStatement.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/IfStatement.txt index 35b20da6448..c72027948a8 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/IfStatement.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/IfStatement.txt @@ -1,6 +1,6 @@ package -internal fun ifElse(/*0*/ x: kotlin.Int?): kotlin.Unit -internal fun ifIs(/*0*/ x: kotlin.Int?, /*1*/ cond: kotlin.Boolean): kotlin.Unit -internal fun ifThen(/*0*/ x: kotlin.Int?): kotlin.Unit -internal fun ifThenElse(/*0*/ x: kotlin.Int?): kotlin.Unit +public fun ifElse(/*0*/ x: kotlin.Int?): kotlin.Unit +public fun ifIs(/*0*/ x: kotlin.Int?, /*1*/ cond: kotlin.Boolean): kotlin.Unit +public fun ifThen(/*0*/ x: kotlin.Int?): kotlin.Unit +public fun ifThenElse(/*0*/ x: kotlin.Int?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/IfThenElse.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/IfThenElse.txt index 1e3638578a7..bb90ad2839e 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/IfThenElse.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/IfThenElse.txt @@ -1,4 +1,4 @@ package -internal fun bar(/*0*/ x: kotlin.Int): kotlin.Int -internal fun foo(): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int): kotlin.Int +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/IfThenElseBothInvalid.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/IfThenElseBothInvalid.txt index 1e3638578a7..bb90ad2839e 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/IfThenElseBothInvalid.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/IfThenElseBothInvalid.txt @@ -1,4 +1,4 @@ package -internal fun bar(/*0*/ x: kotlin.Int): kotlin.Int -internal fun foo(): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int): kotlin.Int +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/IsExpression.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/IsExpression.txt index a02aa86ca22..94b1a4be1c4 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/IsExpression.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/IsExpression.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ x: kotlin.Number): kotlin.Unit +public fun foo(/*0*/ x: kotlin.Number): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ManyIfs.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ManyIfs.txt index 03d4d129b2d..5a90650fa3a 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ManyIfs.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ManyIfs.txt @@ -1,5 +1,5 @@ package -internal fun dataFlowInfoAnd(/*0*/ a: kotlin.Array): kotlin.Unit -internal fun dataFlowInfoOr(/*0*/ a: kotlin.Array): kotlin.Unit -internal fun noUselessDataFlowInfoCreation(/*0*/ x: kotlin.Number): kotlin.Unit +public fun dataFlowInfoAnd(/*0*/ a: kotlin.Array): kotlin.Unit +public fun dataFlowInfoOr(/*0*/ a: kotlin.Array): kotlin.Unit +public fun noUselessDataFlowInfoCreation(/*0*/ x: kotlin.Number): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/MultiDeclaration.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/MultiDeclaration.txt index dbcf387f1b1..b78b41f8d95 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/MultiDeclaration.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/MultiDeclaration.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ a: kotlin.Number): kotlin.Unit -internal fun kotlin.Int.component1(): kotlin.String +public fun foo(/*0*/ a: kotlin.Number): kotlin.Unit +public fun kotlin.Int.component1(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ObjectExpression.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ObjectExpression.txt index 1e3638578a7..bb90ad2839e 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ObjectExpression.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ObjectExpression.txt @@ -1,4 +1,4 @@ package -internal fun bar(/*0*/ x: kotlin.Int): kotlin.Int -internal fun foo(): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int): kotlin.Int +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/QualifiedExpression.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/QualifiedExpression.txt index 2e5a5cd1462..443742679af 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/QualifiedExpression.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/QualifiedExpression.txt @@ -1,11 +1,11 @@ package -internal fun baz(/*0*/ x: kotlin.Int): kotlin.Int -internal fun foo(): kotlin.Unit +public fun baz(/*0*/ x: kotlin.Int): kotlin.Int +public fun foo(): kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final fun bar(/*0*/ x: kotlin.Int): kotlin.Int + public final fun bar(/*0*/ x: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Return.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Return.txt index 87d6c46d0ef..24addf87a82 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Return.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Return.txt @@ -1,4 +1,4 @@ package -internal fun bar(/*0*/ x: kotlin.Int): kotlin.Int -internal fun foo(): kotlin.Int +public fun bar(/*0*/ x: kotlin.Int): kotlin.Int +public fun foo(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/StringTemplate.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/StringTemplate.txt index bda73aaf359..a3c303463aa 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/StringTemplate.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/StringTemplate.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ x: kotlin.Number, /*1*/ y: kotlin.String?): kotlin.String +public fun foo(/*0*/ x: kotlin.Number, /*1*/ y: kotlin.String?): kotlin.String diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ThisSuper.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ThisSuper.txt index 32fe073ecd5..30918607589 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ThisSuper.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/ThisSuper.txt @@ -1,19 +1,19 @@ package -internal open class Base { +public open class Base { public constructor Base() - internal final fun bar(/*0*/ x: kotlin.Int): kotlin.Int + public final fun bar(/*0*/ x: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Derived : Base { +public final class Derived : Base { public constructor Derived() - internal final override /*1*/ /*fake_override*/ fun bar(/*0*/ x: kotlin.Int): kotlin.Int - internal final fun baz(/*0*/ x: kotlin.Int): kotlin.Int + public final override /*1*/ /*fake_override*/ fun bar(/*0*/ x: kotlin.Int): kotlin.Int + public final fun baz(/*0*/ x: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Throw.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Throw.txt index 5a6e10924b9..94647e4bd2f 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Throw.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/Throw.txt @@ -1,4 +1,4 @@ package -internal fun bar(/*0*/ x: kotlin.Int): java.lang.RuntimeException -internal fun foo(): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int): java.lang.RuntimeException +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/TryCatch.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/TryCatch.txt index 1e3638578a7..bb90ad2839e 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/TryCatch.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/TryCatch.txt @@ -1,4 +1,4 @@ package -internal fun bar(/*0*/ x: kotlin.Int): kotlin.Int -internal fun foo(): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int): kotlin.Int +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/TryFinally.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/TryFinally.txt index 841d6d21c34..c75b9313671 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/TryFinally.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/TryFinally.txt @@ -1,4 +1,4 @@ package -internal fun tryCatchFinally(/*0*/ x: kotlin.Int?): kotlin.Unit -internal fun tryFinally(/*0*/ x: kotlin.Int?): kotlin.Unit +public fun tryCatchFinally(/*0*/ x: kotlin.Int?): kotlin.Unit +public fun tryFinally(/*0*/ x: kotlin.Int?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/UnaryExpression.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/UnaryExpression.txt index 82ff5775b47..cb740be74e5 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/UnaryExpression.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/UnaryExpression.txt @@ -1,5 +1,5 @@ package -internal fun bar(/*0*/ x: kotlin.Int): kotlin.Int -internal fun baz(/*0*/ b: kotlin.Boolean): kotlin.Boolean -internal fun foo(): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int): kotlin.Int +public fun baz(/*0*/ b: kotlin.Boolean): kotlin.Boolean +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/When.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/When.txt index 1e3638578a7..bb90ad2839e 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/When.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/When.txt @@ -1,4 +1,4 @@ package -internal fun bar(/*0*/ x: kotlin.Int): kotlin.Int -internal fun foo(): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int): kotlin.Int +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhenEntryAs.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhenEntryAs.txt index d2a1bec42bb..96a2dd72235 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhenEntryAs.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhenEntryAs.txt @@ -1,5 +1,5 @@ package -internal fun bar(/*0*/ x: kotlin.Number): kotlin.Unit -internal fun foo(/*0*/ x: kotlin.Number, /*1*/ y: kotlin.Int): kotlin.Unit -internal fun whenWithoutSubject(/*0*/ x: kotlin.Number): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Number): kotlin.Unit +public fun foo(/*0*/ x: kotlin.Number, /*1*/ y: kotlin.Int): kotlin.Unit +public fun whenWithoutSubject(/*0*/ x: kotlin.Number): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhenEntryIs.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhenEntryIs.txt index d2a1bec42bb..96a2dd72235 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhenEntryIs.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhenEntryIs.txt @@ -1,5 +1,5 @@ package -internal fun bar(/*0*/ x: kotlin.Number): kotlin.Unit -internal fun foo(/*0*/ x: kotlin.Number, /*1*/ y: kotlin.Int): kotlin.Unit -internal fun whenWithoutSubject(/*0*/ x: kotlin.Number): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Number): kotlin.Unit +public fun foo(/*0*/ x: kotlin.Number, /*1*/ y: kotlin.Int): kotlin.Unit +public fun whenWithoutSubject(/*0*/ x: kotlin.Number): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhenIn.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhenIn.txt index 622f0561491..6dd3520f616 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhenIn.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhenIn.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ x: kotlin.Int, /*1*/ list: kotlin.List?): kotlin.Unit -internal fun whenWithoutSubject(/*0*/ x: kotlin.Int, /*1*/ list: kotlin.List?): kotlin.Unit +public fun foo(/*0*/ x: kotlin.Int, /*1*/ list: kotlin.List?): kotlin.Unit +public fun whenWithoutSubject(/*0*/ x: kotlin.Int, /*1*/ list: kotlin.List?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhenSubject.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhenSubject.txt index a02aa86ca22..94b1a4be1c4 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhenSubject.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhenSubject.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ x: kotlin.Number): kotlin.Unit +public fun foo(/*0*/ x: kotlin.Number): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/While.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/While.txt index 1e3638578a7..bb90ad2839e 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/While.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/While.txt @@ -1,4 +1,4 @@ package -internal fun bar(/*0*/ x: kotlin.Int): kotlin.Int -internal fun foo(): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int): kotlin.Int +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhileCondition.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhileCondition.txt index 3fa1cde3144..46fb2655970 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhileCondition.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/WhileCondition.txt @@ -1,5 +1,5 @@ package -internal fun simpleWhile(/*0*/ x: kotlin.Int?, /*1*/ y0: kotlin.Int): kotlin.Unit -internal fun whileWithBreak(/*0*/ x: kotlin.Int?, /*1*/ y0: kotlin.Int): kotlin.Unit -internal fun whileWithNoCondition(/*0*/ x: kotlin.Int?): kotlin.Unit +public fun simpleWhile(/*0*/ x: kotlin.Int?, /*1*/ y0: kotlin.Int): kotlin.Unit +public fun whileWithBreak(/*0*/ x: kotlin.Int?, /*1*/ y0: kotlin.Int): kotlin.Unit +public fun whileWithNoCondition(/*0*/ x: kotlin.Int?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/kt4332WhenBranches.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/kt4332WhenBranches.txt index f8fbe3ece2d..32961bd1555 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/kt4332WhenBranches.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/kt4332WhenBranches.txt @@ -1,3 +1,3 @@ package -internal fun testWhen(/*0*/ t: kotlin.String?, /*1*/ x: kotlin.String?): kotlin.Int +public fun testWhen(/*0*/ t: kotlin.String?, /*1*/ x: kotlin.String?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/kt5155WhenBranches.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/kt5155WhenBranches.txt index 0eb6c165856..b3319dcd8f5 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/kt5155WhenBranches.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/kt5155WhenBranches.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ s: kotlin.String?): kotlin.Unit -internal fun kotlin.String.foo(): kotlin.Boolean +public fun foo(/*0*/ s: kotlin.String?): kotlin.Unit +public fun kotlin.String.foo(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/kt5182WhenBranches.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/kt5182WhenBranches.txt index 17594c7b46b..8a6124aefe9 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/kt5182WhenBranches.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/kt5182WhenBranches.txt @@ -1,18 +1,18 @@ package -internal fun foo(/*0*/ a: A): kotlin.Int +public fun foo(/*0*/ a: A): kotlin.Int -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/smartcasts/SmartcastAmbiguitites.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/smartcasts/SmartcastAmbiguitites.txt index 0b3bc8942fd..fc1a1baa42d 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/smartcasts/SmartcastAmbiguitites.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/smartcasts/SmartcastAmbiguitites.txt @@ -1,17 +1,17 @@ package -internal fun test(/*0*/ a: kotlin.Any?): kotlin.Unit +public fun test(/*0*/ a: kotlin.Any?): kotlin.Unit -internal interface B { - internal open fun bar(): kotlin.Unit +public interface B { + public open fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C { +public final class C { public constructor C() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/smartcasts/SmartcastsForStableIdentifiers.txt b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/smartcasts/SmartcastsForStableIdentifiers.txt index fd1950ee7dc..1289908ecd1 100644 --- a/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/smartcasts/SmartcastsForStableIdentifiers.txt +++ b/compiler/testData/diagnostics/tests/dataFlowInfoTraversal/smartcasts/SmartcastsForStableIdentifiers.txt @@ -1,11 +1,11 @@ package package example { - internal val x: kotlin.Any? = 1 - internal fun kotlin.Any?.foo(): kotlin.Int - internal fun kotlin.Any?.vars(/*0*/ a: kotlin.Any?): kotlin.Int + public val x: kotlin.Any? = 1 + public fun kotlin.Any?.foo(): kotlin.Int + public fun kotlin.Any?.vars(/*0*/ a: kotlin.Any?): kotlin.Int - internal final class AClass { + public final class AClass { public constructor AClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -13,36 +13,36 @@ package example { public companion object Companion { private constructor Companion() - internal final val y: kotlin.Any? = 2 + public final val y: kotlin.Any? = 2 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal open class C { + public open class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Obj { + public object Obj { private constructor Obj() - internal final val y: kotlin.Any? = 2 + public final val y: kotlin.Any? = 2 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface T { + public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } package example.ns { - internal val y: kotlin.Any? = 2 + public val y: kotlin.Any? = 2 } } diff --git a/compiler/testData/diagnostics/tests/declarationChecks/ComponentFunctionReturnTypeMismatch.txt b/compiler/testData/diagnostics/tests/declarationChecks/ComponentFunctionReturnTypeMismatch.txt index 7c00322446f..4bac5a4ef06 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/ComponentFunctionReturnTypeMismatch.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/ComponentFunctionReturnTypeMismatch.txt @@ -1,11 +1,11 @@ package -internal fun a(/*0*/ aa: A): kotlin.Unit +public fun a(/*0*/ aa: A): kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final fun component1(): kotlin.Int - internal final fun component2(): kotlin.Int + public final fun component1(): kotlin.Int + public final fun component2(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/declarationChecks/ConflictingAndRedundantProjections.txt b/compiler/testData/diagnostics/tests/declarationChecks/ConflictingAndRedundantProjections.txt index 730e0893836..b180391c465 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/ConflictingAndRedundantProjections.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/ConflictingAndRedundantProjections.txt @@ -1,40 +1,40 @@ package -internal fun f1(/*0*/ p: In): kotlin.Unit -internal fun f10(/*0*/ p: Out<*>): kotlin.Unit -internal fun f11(/*0*/ p: Inv<*>): kotlin.Unit -internal fun f2(/*0*/ p: In): kotlin.Unit -internal fun f3(/*0*/ p: In): kotlin.Unit -internal fun f4(/*0*/ p: Out): kotlin.Unit -internal fun f5(/*0*/ p: Out): kotlin.Unit -internal fun f6(/*0*/ p: Inv): kotlin.Unit -internal fun f6(/*0*/ p: Out): kotlin.Unit -internal fun f7(/*0*/ p: Inv): kotlin.Unit -internal fun f8(/*0*/ p: Inv): kotlin.Unit -internal fun f9(/*0*/ p: In<*>): kotlin.Unit +public fun f1(/*0*/ p: In): kotlin.Unit +public fun f10(/*0*/ p: Out<*>): kotlin.Unit +public fun f11(/*0*/ p: Inv<*>): kotlin.Unit +public fun f2(/*0*/ p: In): kotlin.Unit +public fun f3(/*0*/ p: In): kotlin.Unit +public fun f4(/*0*/ p: Out): kotlin.Unit +public fun f5(/*0*/ p: Out): kotlin.Unit +public fun f6(/*0*/ p: Inv): kotlin.Unit +public fun f6(/*0*/ p: Out): kotlin.Unit +public fun f7(/*0*/ p: Inv): kotlin.Unit +public fun f8(/*0*/ p: Inv): kotlin.Unit +public fun f9(/*0*/ p: In<*>): kotlin.Unit -internal final class In { +public final class In { public constructor In() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Inv { +public final class Inv { public constructor Inv() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Out { +public final class Out { public constructor Out() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class X { +public final class X { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/declarationChecks/DataFlowInMultiDeclInFor.txt b/compiler/testData/diagnostics/tests/declarationChecks/DataFlowInMultiDeclInFor.txt index 718bb3740f3..390d040ee3c 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/DataFlowInMultiDeclInFor.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/DataFlowInMultiDeclInFor.txt @@ -1,13 +1,13 @@ package package d { - internal fun foo(/*0*/ list: kotlin.List): kotlin.Unit + public fun foo(/*0*/ list: kotlin.List): kotlin.Unit - internal final class A { + public final class A { public constructor A() - internal final fun component1(): kotlin.Int - internal final fun component2(): kotlin.Int - internal final fun component3(): kotlin.Int + public final fun component1(): kotlin.Int + public final fun component2(): kotlin.Int + public final fun component3(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/declarationChecks/DataFlowInfoInMultiDecl.txt b/compiler/testData/diagnostics/tests/declarationChecks/DataFlowInfoInMultiDecl.txt index 4605bc2c842..f9c7022601b 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/DataFlowInfoInMultiDecl.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/DataFlowInfoInMultiDecl.txt @@ -1,11 +1,11 @@ package -internal fun a(/*0*/ aa: A?, /*1*/ b: kotlin.Any): kotlin.Unit +public fun a(/*0*/ aa: A?, /*1*/ b: kotlin.Any): kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final fun component1(): kotlin.Int - internal final fun component2(): kotlin.Int + public final fun component1(): kotlin.Int + public final fun component2(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/declarationChecks/FunctionWithMissingNames.txt b/compiler/testData/diagnostics/tests/declarationChecks/FunctionWithMissingNames.txt index 588fc48992a..e75f4ad457b 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/FunctionWithMissingNames.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/FunctionWithMissingNames.txt @@ -1,35 +1,35 @@ package -a() internal fun (): kotlin.Unit -internal fun (): kotlin.Unit -internal fun outerFun(): kotlin.Unit -internal fun @[a()] A.(): kotlin.Unit -internal fun A.(): kotlin.Unit +a() public fun (): kotlin.Unit +public fun (): kotlin.Unit +public fun outerFun(): kotlin.Unit +public fun @[a()] A.(): kotlin.Unit +public fun A.(): kotlin.Unit -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Outer { +public final class Outer { public constructor Outer() - a() internal final fun (): kotlin.Unit - internal final fun (): kotlin.Unit + a() public final fun (): kotlin.Unit + public final fun (): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun @[a()] A.(): kotlin.Unit - internal final fun B.(): kotlin.Unit + public final fun @[a()] A.(): kotlin.Unit + public final fun B.(): kotlin.Unit } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE, AnnotationTarget.FUNCTION}) kotlin.annotation.annotation() internal final class a : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE, AnnotationTarget.FUNCTION}) kotlin.annotation.annotation() public final class a : kotlin.Annotation { public constructor a() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/declarationChecks/LocalVariableWithNoTypeInformation.txt b/compiler/testData/diagnostics/tests/declarationChecks/LocalVariableWithNoTypeInformation.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/LocalVariableWithNoTypeInformation.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/LocalVariableWithNoTypeInformation.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/declarationChecks/MultiDeclarationErrors.txt b/compiler/testData/diagnostics/tests/declarationChecks/MultiDeclarationErrors.txt index 69b3ac032e6..ee7fd550f8f 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/MultiDeclarationErrors.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/MultiDeclarationErrors.txt @@ -1,20 +1,20 @@ package package a { - internal fun test(/*0*/ mc1: a.MyClass, /*1*/ mc2: a.MyClass2): kotlin.Unit - internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array*/): kotlin.Array - internal fun a.MyClass2.component1(): kotlin.Double - internal fun a.MyClass2.component1(): kotlin.Double + public fun test(/*0*/ mc1: a.MyClass, /*1*/ mc2: a.MyClass2): kotlin.Unit + public fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array*/): kotlin.Array + public fun a.MyClass2.component1(): kotlin.Double + public fun a.MyClass2.component1(): kotlin.Double - internal final class MyClass { + public final class MyClass { public constructor MyClass() - internal final fun component1(/*0*/ i: kotlin.Int): kotlin.Unit + public final fun component1(/*0*/ i: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyClass2 { + public final class MyClass2 { public constructor MyClass2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/declarationChecks/RedeclarationsInMultiDecl.txt b/compiler/testData/diagnostics/tests/declarationChecks/RedeclarationsInMultiDecl.txt index 7b3b8561630..8878e1482b3 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/RedeclarationsInMultiDecl.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/RedeclarationsInMultiDecl.txt @@ -1,12 +1,12 @@ package -internal fun a(): kotlin.Unit -internal fun use(/*0*/ a: kotlin.Any): kotlin.Any +public fun a(): kotlin.Unit +public fun use(/*0*/ a: kotlin.Any): kotlin.Any -internal final class A { +public final class A { public constructor A() - internal final fun component1(): kotlin.Int - internal final fun component2(): kotlin.Int + public final fun component1(): kotlin.Int + public final fun component2(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/declarationChecks/VarianceOnFunctionAndPropertyTypeParameters.txt b/compiler/testData/diagnostics/tests/declarationChecks/VarianceOnFunctionAndPropertyTypeParameters.txt index f501e20473b..0e3db7f9ae2 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/VarianceOnFunctionAndPropertyTypeParameters.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/VarianceOnFunctionAndPropertyTypeParameters.txt @@ -1,7 +1,7 @@ package -internal val T.x: kotlin.Int -internal val T.y: kotlin.Int -internal fun f(): kotlin.Unit -internal fun g(): kotlin.Unit -internal fun h(): kotlin.Unit +public val T.x: kotlin.Int +public val T.y: kotlin.Int +public fun f(): kotlin.Unit +public fun g(): kotlin.Unit +public fun h(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/declarationChecks/ambiguousObjectExpressionType.kt b/compiler/testData/diagnostics/tests/declarationChecks/ambiguousObjectExpressionType.kt index 13f325fbf45..aad1486a8e7 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/ambiguousObjectExpressionType.kt +++ b/compiler/testData/diagnostics/tests/declarationChecks/ambiguousObjectExpressionType.kt @@ -16,13 +16,13 @@ class Foo { privateProperty.f2() } - protected val protectedProperty = object : MyClass(), MyTrait {} + protected val protectedProperty = object : MyClass(), MyTrait {} val internalProperty = object : MyClass(), MyTrait {} internal val internal2Property = object : MyClass(), MyTrait {} - public val publicProperty = object : MyClass(), MyTrait {} + public val publicProperty = object : MyClass(), MyTrait {} private fun privateFunction() = object : MyClass(), MyTrait {} @@ -32,13 +32,13 @@ class Foo { privateFunction().f2() } - protected fun protectedFunction() = object : MyClass(), MyTrait {} + protected fun protectedFunction() = object : MyClass(), MyTrait {} fun internalFunction() = object : MyClass(), MyTrait {} internal fun internal2Function() = object : MyClass(), MyTrait {} - public fun publicFunction() = object : MyClass(), MyTrait {} + public fun publicFunction() = object : MyClass(), MyTrait {} @@ -50,13 +50,13 @@ class Foo { privatePropertyInner.f2() } - protected val protectedProperty = object : MyClass(), MyTrait {} + protected val protectedProperty = object : MyClass(), MyTrait {} val internalProperty = object : MyClass(), MyTrait {} internal val internal2Property = object : MyClass(), MyTrait {} - public val publicProperty = object : MyClass(), MyTrait {} + public val publicProperty = object : MyClass(), MyTrait {} private fun privateFunctionInner() = object : MyClass(), MyTrait {} @@ -66,13 +66,13 @@ class Foo { privateFunctionInner().f2() } - protected fun protectedFunction() = object : MyClass(), MyTrait {} + protected fun protectedFunction() = object : MyClass(), MyTrait {} fun internalFunction() = object : MyClass(), MyTrait {} internal fun internal2Function() = object : MyClass(), MyTrait {} - public fun publicFunction() = object : MyClass(), MyTrait {} + public fun publicFunction() = object : MyClass(), MyTrait {} } @@ -90,21 +90,21 @@ class Foo { private val packagePrivateProperty = object : MyClass(), MyTrait {} -protected val packageProtectedProperty = object : MyClass(), MyTrait {} +protected val packageProtectedProperty = object : MyClass(), MyTrait {} val packageInternalProperty = object : MyClass(), MyTrait {} internal val packageInternal2Property = object : MyClass(), MyTrait {} -public val packagePublicProperty = object : MyClass(), MyTrait {} +public val packagePublicProperty = object : MyClass(), MyTrait {} -protected fun packageProtectedFunction() = object : MyClass(), MyTrait {} +protected fun packageProtectedFunction() = object : MyClass(), MyTrait {} fun packageInternalFunction() = object : MyClass(), MyTrait {} internal fun packageInternal2Function() = object : MyClass(), MyTrait {} -public fun packagePublicFunction() = object : MyClass(), MyTrait {} +public fun packagePublicFunction() = object : MyClass(), MyTrait {} fun fooPackage() { val packageLocalVar = object : MyClass(), MyTrait {} diff --git a/compiler/testData/diagnostics/tests/declarationChecks/ambiguousObjectExpressionType.txt b/compiler/testData/diagnostics/tests/declarationChecks/ambiguousObjectExpressionType.txt index 4986df4db66..72461f5e466 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/ambiguousObjectExpressionType.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/ambiguousObjectExpressionType.txt @@ -1,44 +1,44 @@ package internal val packageInternal2Property: packageInternal2Property. -internal val packageInternalProperty: packageInternalProperty. +public val packageInternalProperty: packageInternalProperty. private val packagePrivateProperty: packagePrivateProperty. protected val packageProtectedProperty: packageProtectedProperty. public val packagePublicProperty: packagePublicProperty. -internal fun fooPackage(): kotlin.Unit +public fun fooPackage(): kotlin.Unit internal fun packageInternal2Function(): packageInternal2Function. -internal fun packageInternalFunction(): packageInternalFunction. +public fun packageInternalFunction(): packageInternalFunction. protected fun packageProtectedFunction(): packageProtectedFunction. public fun packagePublicFunction(): packagePublicFunction. -internal final class Foo { +public final class Foo { public constructor Foo() internal final val internal2Property: Foo.internal2Property. - internal final val internalProperty: Foo.internalProperty. + public final val internalProperty: Foo.internalProperty. private final val privateProperty: Foo.privateProperty. protected final val protectedProperty: Foo.protectedProperty. public final val publicProperty: Foo.publicProperty. public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int internal final fun internal2Function(): Foo.internal2Function. - internal final fun internalFunction(): Foo.internalFunction. + public final fun internalFunction(): Foo.internalFunction. private final fun privateFunction(): Foo.privateFunction. protected final fun protectedFunction(): Foo.protectedFunction. public final fun publicFunction(): Foo.publicFunction. public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class FooInner { + public final class FooInner { public constructor FooInner() internal final val internal2Property: Foo.FooInner.internal2Property. - internal final val internalProperty: Foo.FooInner.internalProperty. + public final val internalProperty: Foo.FooInner.internalProperty. private final val privatePropertyInner: Foo.FooInner.privatePropertyInner. protected final val protectedProperty: Foo.FooInner.protectedProperty. public final val publicProperty: Foo.FooInner.publicProperty. public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int internal final fun internal2Function(): Foo.FooInner.internal2Function. - internal final fun internalFunction(): Foo.FooInner.internalFunction. + public final fun internalFunction(): Foo.FooInner.internalFunction. private final fun privateFunctionInner(): Foo.FooInner.privateFunctionInner. protected final fun protectedFunction(): Foo.FooInner.protectedFunction. public final fun publicFunction(): Foo.FooInner.publicFunction. @@ -46,17 +46,17 @@ internal final class Foo { } } -internal open class MyClass { +public open class MyClass { public constructor MyClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f2(): kotlin.Unit + public final fun f2(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface MyTrait { +public interface MyTrait { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun f1(): kotlin.Unit + public open fun f1(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/declarationChecks/illegalModifiersOnClass.txt b/compiler/testData/diagnostics/tests/declarationChecks/illegalModifiersOnClass.txt index 49df21f95e0..cd0fd03d9dd 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/illegalModifiersOnClass.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/illegalModifiersOnClass.txt @@ -1,6 +1,6 @@ package -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -35,35 +35,35 @@ internal open class A { } } -internal object B1 { +public object B1 { private constructor B1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal object B2 { +public object B2 { private constructor B2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal object B3 { +public object B3 { private constructor B3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal object B4 { +public object B4 { private constructor B4() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open enum class C : kotlin.Enum { +public open enum class C : kotlin.Enum { private constructor C() protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: C): kotlin.Int @@ -78,13 +78,13 @@ internal open enum class C : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -internal interface D { +public interface D { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal open class E : kotlin.Annotation { +kotlin.annotation.annotation() public open class E : kotlin.Annotation { public constructor E() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/declarationChecks/kt1141.txt b/compiler/testData/diagnostics/tests/declarationChecks/kt1141.txt index c4591b5e69b..b17b0daf60b 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/kt1141.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/kt1141.txt @@ -1,28 +1,28 @@ package package kt1141 { - internal fun foo(): kotlin.Unit - internal fun foo2(): kotlin.Unit + public fun foo(): kotlin.Unit + public fun foo2(): kotlin.Unit - internal final class C : kt1141.SomeTrait { + public final class C : kt1141.SomeTrait { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Rr : kt1141.SomeTrait { + public object Rr : kt1141.SomeTrait { private constructor Rr() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } public interface SomeTrait { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Unit + public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/declarationChecks/kt1193.txt b/compiler/testData/diagnostics/tests/declarationChecks/kt1193.txt index 490943d30c4..ff47a47b11a 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/kt1193.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/kt1193.txt @@ -1,22 +1,22 @@ package package kt1193 { - internal val x: kt1193.MyEnum + public val x: kt1193.MyEnum - internal open class A { + public open class A { public constructor A(/*0*/ x: kotlin.Int = ...) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final enum class MyEnum : kotlin.Enum { + public final enum class MyEnum : kotlin.Enum { enum entry A enum entry B private constructor MyEnum(/*0*/ i: kotlin.Int) - internal final val i: kotlin.Int + public final val i: kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: kt1193.MyEnum): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/declarationChecks/kt2096.txt b/compiler/testData/diagnostics/tests/declarationChecks/kt2096.txt index 9cd5933c173..e7566c18566 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/kt2096.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/kt2096.txt @@ -2,7 +2,7 @@ package package c { - internal abstract class Foo { + public abstract class Foo { public constructor Foo() protected abstract val prop: [ERROR : No type, no body] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/declarationChecks/kt2142.txt b/compiler/testData/diagnostics/tests/declarationChecks/kt2142.txt index f161d6731cf..3cc30023bfd 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/kt2142.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/kt2142.txt @@ -1,5 +1,5 @@ package package a { - internal fun foo(): kotlin.Unit + public fun foo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/declarationChecks/kt2397.txt b/compiler/testData/diagnostics/tests/declarationChecks/kt2397.txt index 7cc60a16f05..b63b8760a89 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/kt2397.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/kt2397.txt @@ -2,21 +2,21 @@ package package a { - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface T { - internal final val b: kotlin.Int - internal final val c: kotlin.Int - internal final val d: kotlin.Int = 1 - internal final fun bar(): kotlin.Unit + public interface T { + public final val b: kotlin.Int + public final val c: kotlin.Int + public final val d: kotlin.Int = 1 + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/declarationChecks/kt2631_MultipleDeclaration.txt b/compiler/testData/diagnostics/tests/declarationChecks/kt2631_MultipleDeclaration.txt index a3ee0645c3c..16723ff0863 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/kt2631_MultipleDeclaration.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/kt2631_MultipleDeclaration.txt @@ -1,19 +1,19 @@ package package a { - internal fun test(/*0*/ mc1: a.MyClass, /*1*/ mc2: a.MyClass2): kotlin.Unit - internal fun a.MyClass2.component1(): kotlin.Double + public fun test(/*0*/ mc1: a.MyClass, /*1*/ mc2: a.MyClass2): kotlin.Unit + public fun a.MyClass2.component1(): kotlin.Double - internal final class MyClass { + public final class MyClass { public constructor MyClass() - internal final fun component1(): kotlin.Int - internal final fun component2(): kotlin.String + public final fun component1(): kotlin.Int + public final fun component2(): kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyClass2 { + public final class MyClass2 { public constructor MyClass2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/declarationChecks/kt2643MultiDeclInControlFlow.txt b/compiler/testData/diagnostics/tests/declarationChecks/kt2643MultiDeclInControlFlow.txt index cd86ee5dda4..dbfc73d2428 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/kt2643MultiDeclInControlFlow.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/kt2643MultiDeclInControlFlow.txt @@ -1,15 +1,15 @@ package package n { - internal fun test1(/*0*/ c: n.C): kotlin.Unit - internal fun test2(/*0*/ c: n.C): kotlin.Unit - internal fun test3(/*0*/ c: n.C): kotlin.Unit - internal fun test4(/*0*/ c: n.C): kotlin.Unit + public fun test1(/*0*/ c: n.C): kotlin.Unit + public fun test2(/*0*/ c: n.C): kotlin.Unit + public fun test3(/*0*/ c: n.C): kotlin.Unit + public fun test4(/*0*/ c: n.C): kotlin.Unit - internal final class C { + public final class C { public constructor C() - internal final fun component1(): kotlin.Int - internal final fun component2(): kotlin.Int + public final fun component1(): kotlin.Int + public final fun component2(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/declarationChecks/kt559.txt b/compiler/testData/diagnostics/tests/declarationChecks/kt559.txt index de087eb1678..c4fc29b269a 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/kt559.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/kt559.txt @@ -2,43 +2,43 @@ package package kt559 { - internal abstract class A { + public abstract class A { public constructor A() - internal abstract val i: kotlin.Int + public abstract val i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun fff(): kotlin.Unit - internal abstract fun foo(): kotlin.Int + public final fun fff(): kotlin.Unit + public abstract fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B : kt559.A { + public final class B : kt559.A { public constructor B() - internal abstract override /*1*/ /*fake_override*/ val i: kotlin.Int + public abstract override /*1*/ /*fake_override*/ val i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun fff(): kotlin.Unit - internal open override /*1*/ fun foo(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun fff(): kotlin.Unit + public open override /*1*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class C : kt559.D { + public final class C : kt559.D { public constructor C() - internal open override /*1*/ /*fake_override*/ val i: kotlin.Int + public open override /*1*/ /*fake_override*/ val i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun fff(): kotlin.Unit - internal abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun fff(): kotlin.Unit + public abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal abstract class D : kt559.A { + public abstract class D : kt559.A { public constructor D() - internal open override /*1*/ val i: kotlin.Int = 34 + public open override /*1*/ val i: kotlin.Int = 34 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun fff(): kotlin.Unit - internal abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun fff(): kotlin.Unit + public abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/declarationChecks/localDeclarationModifiers.txt b/compiler/testData/diagnostics/tests/declarationChecks/localDeclarationModifiers.txt index 940511c77d6..efb484423dd 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/localDeclarationModifiers.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/localDeclarationModifiers.txt @@ -1,11 +1,11 @@ package package d { - internal fun foo(): kotlin.Unit + public fun foo(): kotlin.Unit - internal final class T { + public final class T { public constructor T() - internal final fun baz(): kotlin.Int + public final fun baz(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/declarationChecks/localFunctionNoInheritVisibility.txt b/compiler/testData/diagnostics/tests/declarationChecks/localFunctionNoInheritVisibility.txt index 647f64863ef..37466ed49b8 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/localFunctionNoInheritVisibility.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/localFunctionNoInheritVisibility.txt @@ -1,12 +1,12 @@ package package d { - internal fun foo(/*0*/ t: d.T): kotlin.Unit - internal open fun zzz(): kotlin.Unit + public fun foo(/*0*/ t: d.T): kotlin.Unit + public open fun zzz(): kotlin.Unit - internal final class T { + public final class T { public constructor T() - internal final fun baz(): kotlin.Int + public final fun baz(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/DoubleDeclForLoop.txt b/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/DoubleDeclForLoop.txt index ba018f77de3..a103232a59b 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/DoubleDeclForLoop.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/DoubleDeclForLoop.txt @@ -1,20 +1,20 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final fun component1(): kotlin.Int - internal final fun component2(): kotlin.Int + public final fun component1(): kotlin.Int + public final fun component2(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun iterator(): kotlin.Iterator + public final fun iterator(): kotlin.Iterator public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/FolLoopTypeComponentTypeMismatch.txt b/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/FolLoopTypeComponentTypeMismatch.txt index bf7ccaf2fbd..9711f1ed02c 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/FolLoopTypeComponentTypeMismatch.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/FolLoopTypeComponentTypeMismatch.txt @@ -1,20 +1,20 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final fun component1(): kotlin.Int - internal final fun component2(): kotlin.Double + public final fun component1(): kotlin.Int + public final fun component2(): kotlin.Double public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun iterator(): kotlin.Iterator + public final fun iterator(): kotlin.Iterator public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/ForLoopComponentFunctionAmbiguity.txt b/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/ForLoopComponentFunctionAmbiguity.txt index c7d31de684a..71bfd39a06c 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/ForLoopComponentFunctionAmbiguity.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/ForLoopComponentFunctionAmbiguity.txt @@ -1,21 +1,21 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final fun component1(): kotlin.Int - internal final fun component1(): kotlin.Int - internal final fun component2(): kotlin.Int + public final fun component1(): kotlin.Int + public final fun component1(): kotlin.Int + public final fun component2(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun iterator(): kotlin.Iterator + public final fun iterator(): kotlin.Iterator public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/ForLoopComponentFunctionMissing.txt b/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/ForLoopComponentFunctionMissing.txt index 35d52acbc20..d25aecc1ae2 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/ForLoopComponentFunctionMissing.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/ForLoopComponentFunctionMissing.txt @@ -1,19 +1,19 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final fun component1(): kotlin.Int + public final fun component1(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun iterator(): kotlin.Iterator + public final fun iterator(): kotlin.Iterator public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/ForLoopWithExtensions.txt b/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/ForLoopWithExtensions.txt index b6287d28322..c3e7511ca4a 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/ForLoopWithExtensions.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/ForLoopWithExtensions.txt @@ -1,20 +1,20 @@ package -internal fun test(): kotlin.Unit -internal fun A.component1(): kotlin.Int -internal fun A.component2(): kotlin.Int +public fun test(): kotlin.Unit +public fun A.component1(): kotlin.Int +public fun A.component2(): kotlin.Int -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun iterator(): kotlin.Iterator + public final fun iterator(): kotlin.Iterator public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/ForWithExplicitTypes.txt b/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/ForWithExplicitTypes.txt index bf7ccaf2fbd..9711f1ed02c 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/ForWithExplicitTypes.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/ForWithExplicitTypes.txt @@ -1,20 +1,20 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final fun component1(): kotlin.Int - internal final fun component2(): kotlin.Double + public final fun component1(): kotlin.Int + public final fun component2(): kotlin.Double public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun iterator(): kotlin.Iterator + public final fun iterator(): kotlin.Iterator public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/RedeclarationInForLoop.txt b/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/RedeclarationInForLoop.txt index ba018f77de3..a103232a59b 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/RedeclarationInForLoop.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/RedeclarationInForLoop.txt @@ -1,20 +1,20 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final fun component1(): kotlin.Int - internal final fun component2(): kotlin.Int + public final fun component1(): kotlin.Int + public final fun component2(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun iterator(): kotlin.Iterator + public final fun iterator(): kotlin.Iterator public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/SingleDeclForLoop.txt b/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/SingleDeclForLoop.txt index 35d52acbc20..d25aecc1ae2 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/SingleDeclForLoop.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/SingleDeclForLoop.txt @@ -1,19 +1,19 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final fun component1(): kotlin.Int + public final fun component1(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun iterator(): kotlin.Iterator + public final fun iterator(): kotlin.Iterator public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/kt2829.txt b/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/kt2829.txt index 9760a5c1d91..fe6b0d68a7a 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/kt2829.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/multiDeclarations/kt2829.txt @@ -1,16 +1,16 @@ package package test { - internal fun a(/*0*/ s: kotlin.String): kotlin.Unit - internal fun b(/*0*/ s: kotlin.String): kotlin.Unit - internal fun println(/*0*/ a: kotlin.Any?): kotlin.Any? + public fun a(/*0*/ s: kotlin.String): kotlin.Unit + public fun b(/*0*/ s: kotlin.String): kotlin.Unit + public fun println(/*0*/ a: kotlin.Any?): kotlin.Any? - kotlin.data() internal final class Pair { + kotlin.data() public final class Pair { public constructor Pair(/*0*/ a: A, /*1*/ b: B) - internal final val a: A - internal final val b: B - internal final /*synthesized*/ fun component1(): A - internal final /*synthesized*/ fun component2(): B + public final val a: A + public final val b: B + public final /*synthesized*/ fun component1(): A + public final /*synthesized*/ fun component2(): B public final /*synthesized*/ fun copy(/*0*/ a: A = ..., /*1*/ b: B = ...): test.Pair public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/declarationChecks/packageDeclarationModifiers.txt b/compiler/testData/diagnostics/tests/declarationChecks/packageDeclarationModifiers.txt index 6151fd21474..0cbdee17636 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/packageDeclarationModifiers.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/packageDeclarationModifiers.txt @@ -1,13 +1,13 @@ package package d { - internal val a: kotlin.Int = 1 - internal val c: kotlin.Int = 1 - internal abstract fun baz(): kotlin.Int - internal fun foo(): kotlin.Int - internal open fun d.T.bar(): kotlin.Int + public val a: kotlin.Int = 1 + public val c: kotlin.Int = 1 + public abstract fun baz(): kotlin.Int + public fun foo(): kotlin.Int + public open fun d.T.bar(): kotlin.Int - internal final class T { + public final class T { public constructor T() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/declarationChecks/propertyInPackageHasNoInheritVisibility.txt b/compiler/testData/diagnostics/tests/declarationChecks/propertyInPackageHasNoInheritVisibility.txt index 5dc57bdc4c7..c5f383d114a 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/propertyInPackageHasNoInheritVisibility.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/propertyInPackageHasNoInheritVisibility.txt @@ -1,7 +1,7 @@ package package d { - internal val f: () -> kotlin.Int - internal var g: kotlin.Int - internal fun test(): kotlin.Unit + public val f: () -> kotlin.Int + public var g: kotlin.Int + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/declarationChecks/unambiguousObjectExpressionType.kt b/compiler/testData/diagnostics/tests/declarationChecks/unambiguousObjectExpressionType.kt index e8da55338ee..debcf612814 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/unambiguousObjectExpressionType.kt +++ b/compiler/testData/diagnostics/tests/declarationChecks/unambiguousObjectExpressionType.kt @@ -15,15 +15,12 @@ class Foo { private val privateProperty = object : MyClass() {fun visible() {}} - val internalProperty = object : MyClass() { fun invisible() {}} - - internal val internal2Property = object : MyClass() {fun invisible() {}} + internal val internalProperty = object : MyClass() { fun invisible() {}} fun testProperties() { privateProperty.f1() internalProperty.f1() - internal2Property.f1() protected2Property.f1() public2Property.f1() @@ -31,7 +28,6 @@ class Foo { protected2Property.invisible() public2Property.invisible() internalProperty.invisible() - internal2Property.invisible() } @@ -45,21 +41,17 @@ class Foo { private fun privateFunction() = object : MyClass() {fun visible() {}} - fun internalFunction() = object : MyClass() {fun invisible() {}} - - internal fun internal2Function() = object : MyClass() {fun invisible() {}} + internal fun internalFunction() = object : MyClass() {fun invisible() {}} fun testFunctions() { privateFunction().f1() internalFunction().f1() - internal2Function().f1() public2Function().f1() protected2Function().f1() privateFunction().visible() internalFunction().invisible() - internal2Function().invisible() public2Function().invisible() protected2Function().invisible() } @@ -77,15 +69,12 @@ class Foo { private val privateProperty = object : MyClass() {fun visible() {}} - val internalProperty = object : MyClass() { fun invisible() {}} - - internal val internal2Property = object : MyClass() {fun invisible() {}} + internal val internalProperty = object : MyClass() { fun invisible() {}} fun testProperties() { privateProperty.f1() internalProperty.f1() - internal2Property.f1() protected2Property.f1() public2Property.f1() @@ -93,7 +82,6 @@ class Foo { protected2Property.invisible() public2Property.invisible() internalProperty.invisible() - internal2Property.invisible() } @@ -107,21 +95,17 @@ class Foo { private fun privateFunction() = object : MyClass() {fun visible() {}} - fun internalFunction() = object : MyClass() {fun invisible() {}} - - internal fun internal2Function() = object : MyClass() {fun invisible() {}} + internal fun internalFunction() = object : MyClass() {fun invisible() {}} fun testFunctions() { privateFunction().f1() internalFunction().f1() - internal2Function().f1() public2Function().f1() protected2Function().f1() privateFunction().visible() internalFunction().invisible() - internal2Function().invisible() public2Function().invisible() protected2Function().invisible() } @@ -144,20 +128,16 @@ public val packagePublic2Property : MyClass = object : MyClass() {fun invisible( private val packagePrivateProperty = object : MyClass() {fun invisible() {}} -val packageInternalProperty = object : MyClass() {fun invisible() {}} - -internal val packageInternal2Property = object : MyClass() {fun invisible() {}} +internal val packageInternalProperty = object : MyClass() {fun invisible() {}} fun testProperties() { packagePrivateProperty.f1() packageInternalProperty.f1() - packageInternal2Property.f1() packagePublic2Property.f1() packagePrivateProperty.invisible() packageInternalProperty.invisible() - packageInternal2Property.invisible() packagePublic2Property.invisible() } @@ -170,21 +150,17 @@ public fun publicFunction() = object : MyClass() {} public fun public2Function() : MyClass = object : MyClass() {fun invisible() {}} -fun internalFunction() = object : MyClass() {fun invisible() {}} - -internal fun internal2Function() = object : MyClass() {fun invisible() {}} +internal fun internalFunction() = object : MyClass() {fun invisible() {}} fun testFunctions() { privateFunction().f1() internalFunction().f1() - internal2Function().f1() public2Function().f1() privateFunction().invisible() internalFunction().invisible() - internal2Function().invisible() public2Function().invisible() } diff --git a/compiler/testData/diagnostics/tests/declarationChecks/unambiguousObjectExpressionType.txt b/compiler/testData/diagnostics/tests/declarationChecks/unambiguousObjectExpressionType.txt index 2ab75b058d6..00575161190 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/unambiguousObjectExpressionType.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/unambiguousObjectExpressionType.txt @@ -1,72 +1,72 @@ package internal val packageInternal2Property: MyClass -internal val packageInternalProperty: MyClass +public val packageInternalProperty: MyClass private val packagePrivateProperty: MyClass -protected val packageProtectedProperty: packageProtectedProperty. +protected val packageProtectedProperty: MyClass public val packagePublic2Property: MyClass -public val packagePublicProperty: packagePublicProperty. -internal fun fooPackage(): kotlin.Unit +public val packagePublicProperty: MyClass +public fun fooPackage(): kotlin.Unit internal fun internal2Function(): MyClass -internal fun internalFunction(): MyClass +public fun internalFunction(): MyClass private fun privateFunction(): MyClass -protected fun protectedFunction(): protectedFunction. +protected fun protectedFunction(): MyClass public fun public2Function(): MyClass -public fun publicFunction(): publicFunction. -internal fun testFunctions(): kotlin.Unit -internal fun testProperties(): kotlin.Unit +public fun publicFunction(): MyClass +public fun testFunctions(): kotlin.Unit +public fun testProperties(): kotlin.Unit -internal final class Foo { +public final class Foo { public constructor Foo() internal final val internal2Property: MyClass - internal final val internalProperty: MyClass + public final val internalProperty: MyClass private final val privateProperty: Foo.privateProperty. protected final val protected2Property: MyClass - protected final val protectedProperty: Foo.protectedProperty. + protected final val protectedProperty: MyClass public final val public2Property: MyClass - public final val publicProperty: Foo.publicProperty. + public final val publicProperty: MyClass public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int internal final fun internal2Function(): MyClass - internal final fun internalFunction(): MyClass + public final fun internalFunction(): MyClass private final fun privateFunction(): Foo.privateFunction. protected final fun protected2Function(): MyClass - protected final fun protectedFunction(): Foo.protectedFunction. + protected final fun protectedFunction(): MyClass public final fun public2Function(): MyClass - public final fun publicFunction(): Foo.publicFunction. - internal final fun testFunctions(): kotlin.Unit - internal final fun testProperties(): kotlin.Unit + public final fun publicFunction(): MyClass + public final fun testFunctions(): kotlin.Unit + public final fun testProperties(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class FooInner { + public final class FooInner { public constructor FooInner() internal final val internal2Property: MyClass - internal final val internalProperty: MyClass + public final val internalProperty: MyClass private final val privateProperty: Foo.FooInner.privateProperty. protected final val protected2Property: MyClass - protected final val protectedProperty: Foo.FooInner.protectedProperty. + protected final val protectedProperty: MyClass public final val public2Property: MyClass - public final val publicProperty: Foo.FooInner.publicProperty. + public final val publicProperty: MyClass public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int internal final fun internal2Function(): MyClass - internal final fun internalFunction(): MyClass + public final fun internalFunction(): MyClass private final fun privateFunction(): Foo.FooInner.privateFunction. protected final fun protected2Function(): MyClass - protected final fun protectedFunction(): Foo.FooInner.protectedFunction. + protected final fun protectedFunction(): MyClass public final fun public2Function(): MyClass - public final fun publicFunction(): Foo.FooInner.publicFunction. - internal final fun testFunctions(): kotlin.Unit - internal final fun testProperties(): kotlin.Unit + public final fun publicFunction(): MyClass + public final fun testFunctions(): kotlin.Unit + public final fun testProperties(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } -internal open class MyClass { +public open class MyClass { public constructor MyClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f1(): kotlin.Unit + public final fun f1(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/declarationChecks/valVarFunctionParameter.txt b/compiler/testData/diagnostics/tests/declarationChecks/valVarFunctionParameter.txt index 916fdba1401..99b58355f8f 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/valVarFunctionParameter.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/valVarFunctionParameter.txt @@ -1,3 +1,3 @@ package -internal fun f(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int, /*2*/ c: kotlin.Int, /*3*/ vararg d: kotlin.Int /*kotlin.IntArray*/, /*4*/ vararg e: kotlin.Int /*kotlin.IntArray*/, /*5*/ vararg f: kotlin.Int /*kotlin.IntArray*/): kotlin.Unit +public fun f(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int, /*2*/ c: kotlin.Int, /*3*/ vararg d: kotlin.Int /*kotlin.IntArray*/, /*4*/ vararg e: kotlin.Int /*kotlin.IntArray*/, /*5*/ vararg f: kotlin.Int /*kotlin.IntArray*/): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/defaultArguments/kt5232.txt b/compiler/testData/diagnostics/tests/defaultArguments/kt5232.txt index 7b075381662..3298216ae03 100644 --- a/compiler/testData/diagnostics/tests/defaultArguments/kt5232.txt +++ b/compiler/testData/diagnostics/tests/defaultArguments/kt5232.txt @@ -1,25 +1,25 @@ package -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal open fun visit(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.String = ...): kotlin.String + public open fun visit(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.String = ...): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal open override /*1*/ fun visit(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.String = ...): kotlin.String + public open override /*1*/ fun visit(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.String = ...): kotlin.String } -internal final class C : A { +public final class C : A { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal open fun visit(/*0*/ a: kotlin.Int): kotlin.String - internal open override /*1*/ /*fake_override*/ fun visit(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.String = ...): kotlin.String + public open fun visit(/*0*/ a: kotlin.Int): kotlin.String + public open override /*1*/ /*fake_override*/ fun visit(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.String = ...): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/absentErrorAboutInitializer.txt b/compiler/testData/diagnostics/tests/delegatedProperty/absentErrorAboutInitializer.txt index dd962f51820..eaeab9e6048 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/absentErrorAboutInitializer.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/absentErrorAboutInitializer.txt @@ -1,11 +1,11 @@ package -internal val a: kotlin.Int +public val a: kotlin.Int -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/absentErrorAboutType.txt b/compiler/testData/diagnostics/tests/delegatedProperty/absentErrorAboutType.txt index dd962f51820..eaeab9e6048 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/absentErrorAboutType.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/absentErrorAboutType.txt @@ -1,11 +1,11 @@ package -internal val a: kotlin.Int +public val a: kotlin.Int -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/abstractDelegatedProperty.txt b/compiler/testData/diagnostics/tests/delegatedProperty/abstractDelegatedProperty.txt index c38faaf4c1c..f503aa310ca 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/abstractDelegatedProperty.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/abstractDelegatedProperty.txt @@ -1,17 +1,17 @@ package -internal abstract class A { +public abstract class A { public constructor A() - internal abstract val a: kotlin.Int + public abstract val a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/backingField.txt b/compiler/testData/diagnostics/tests/delegatedProperty/backingField.txt index 2aa30b4a10c..1af41ba67cc 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/backingField.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/backingField.txt @@ -1,18 +1,18 @@ package -internal final class B { +public final class B { public constructor B() - internal final val a: kotlin.Int + public final val a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/defaultGetter.txt b/compiler/testData/diagnostics/tests/delegatedProperty/defaultGetter.txt index dd962f51820..eaeab9e6048 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/defaultGetter.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/defaultGetter.txt @@ -1,11 +1,11 @@ package -internal val a: kotlin.Int +public val a: kotlin.Int -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/defaultSetter.txt b/compiler/testData/diagnostics/tests/delegatedProperty/defaultSetter.txt index b9239445f6d..13bdf8a84fa 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/defaultSetter.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/defaultSetter.txt @@ -1,12 +1,12 @@ package -internal var a: kotlin.Int +public var a: kotlin.Int -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ i: kotlin.Int): kotlin.Unit + public final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ i: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/delegatedPropertyOverridedInTrait.txt b/compiler/testData/diagnostics/tests/delegatedProperty/delegatedPropertyOverridedInTrait.txt index 1e2bd7cb7f5..664d2fe9674 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/delegatedPropertyOverridedInTrait.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/delegatedPropertyOverridedInTrait.txt @@ -1,26 +1,26 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit -internal interface A { - internal abstract val prop: kotlin.Int +public interface A { + public abstract val prop: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class AImpl : A { +public final class AImpl : A { public constructor AImpl() - internal open override /*1*/ val prop: kotlin.Int + public open override /*1*/ val prop: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/delegatedPropertyOverridedInTraitTypeMismatch.txt b/compiler/testData/diagnostics/tests/delegatedProperty/delegatedPropertyOverridedInTraitTypeMismatch.txt index bb00e9bfdea..3bab4fa133e 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/delegatedPropertyOverridedInTraitTypeMismatch.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/delegatedPropertyOverridedInTraitTypeMismatch.txt @@ -1,26 +1,26 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit -internal interface A { - internal abstract val prop: kotlin.Int +public interface A { + public abstract val prop: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class AImpl : A { +public final class AImpl : A { public constructor AImpl() - internal open override /*1*/ val prop: kotlin.String + public open override /*1*/ val prop: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.String + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/disallowImplInTypeParameter.txt b/compiler/testData/diagnostics/tests/delegatedProperty/disallowImplInTypeParameter.txt index 24189dfca8b..53f66317ca2 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/disallowImplInTypeParameter.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/disallowImplInTypeParameter.txt @@ -1,11 +1,11 @@ package -internal val a: kotlin.Int +public val a: kotlin.Int -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadataImpl): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadataImpl): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/genericGetter.txt b/compiler/testData/diagnostics/tests/delegatedProperty/genericGetter.txt index 6264894ef18..7c977191d84 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/genericGetter.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/genericGetter.txt @@ -1,11 +1,11 @@ package -internal val a: kotlin.Int +public val a: kotlin.Int -internal final class A { +public final class A { public constructor A(/*0*/ i: T) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): T + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/getterWithSubtype.txt b/compiler/testData/diagnostics/tests/delegatedProperty/getterWithSubtype.txt index 1c209f7d305..a186bd45d21 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/getterWithSubtype.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/getterWithSubtype.txt @@ -1,23 +1,23 @@ package -internal val a: Base +public val a: Base -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): Derived + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): Derived public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Base { +public open class Base { public constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Derived : Base { +public final class Derived : Base { public constructor Derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/inTrait.txt b/compiler/testData/diagnostics/tests/delegatedProperty/inTrait.txt index 3d01fc35342..0a7cfa28a6e 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/inTrait.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/inTrait.txt @@ -1,15 +1,15 @@ package -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T { - internal open val a: kotlin.Int +public interface T { + public open val a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/incompleteTypeInference.txt b/compiler/testData/diagnostics/tests/delegatedProperty/incompleteTypeInference.txt index b851c42d4da..67774f9458e 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/incompleteTypeInference.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/incompleteTypeInference.txt @@ -1,26 +1,26 @@ package -internal val cTopLevel: kotlin.Int +public val cTopLevel: kotlin.Int -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class D { +public final class D { public constructor D() - internal final val c: kotlin.Int + public final val c: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class IncorrectThis { +public final class IncorrectThis { public constructor IncorrectThis() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/inference/differentDelegatedExpressions.txt b/compiler/testData/diagnostics/tests/delegatedProperty/inference/differentDelegatedExpressions.txt index fbe5d4535f9..e59fd4f8459 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/inference/differentDelegatedExpressions.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/inference/differentDelegatedExpressions.txt @@ -1,29 +1,29 @@ package package baz { - internal fun foo(/*0*/ a: kotlin.Any?): baz.MyProperty - internal fun getMyConcreteProperty(): baz.MyProperty - internal fun getMyProperty(): baz.MyProperty - internal fun println(/*0*/ a: kotlin.Any?): kotlin.Any? - internal fun baz.MyProperty.minus(/*0*/ i: kotlin.Int): baz.MyProperty - internal fun baz.MyProperty.plus(): baz.MyProperty + public fun foo(/*0*/ a: kotlin.Any?): baz.MyProperty + public fun getMyConcreteProperty(): baz.MyProperty + public fun getMyProperty(): baz.MyProperty + public fun println(/*0*/ a: kotlin.Any?): kotlin.Any? + public fun baz.MyProperty.minus(/*0*/ i: kotlin.Int): baz.MyProperty + public fun baz.MyProperty.plus(): baz.MyProperty - internal final class A { + public final class A { public constructor A(/*0*/ outer: baz.Outer) - internal final var b: kotlin.String - internal final var c: kotlin.String - internal final var d: kotlin.String - internal final var e: kotlin.String - internal final var f: kotlin.String - internal final var g: kotlin.String - internal final var i: kotlin.String - internal final var r: kotlin.String + public final var b: kotlin.String + public final var c: kotlin.String + public final var d: kotlin.String + public final var e: kotlin.String + public final var f: kotlin.String + public final var g: kotlin.String + public final var i: kotlin.String + public final var r: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyProperty { + public final class MyProperty { public constructor MyProperty() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun get(/*0*/ thisRef: R, /*1*/ desc: kotlin.PropertyMetadata): T @@ -32,24 +32,24 @@ package baz { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface MyPropertyContainer { + public interface MyPropertyContainer { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun getMyProperty(): baz.MyProperty + public abstract fun getMyProperty(): baz.MyProperty public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object O { + public object O { private constructor O() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun getMyProperty(): baz.MyProperty + public final fun getMyProperty(): baz.MyProperty public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface Outer { + public interface Outer { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun getContainer(): baz.MyPropertyContainer + public abstract fun getContainer(): baz.MyPropertyContainer public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/inference/extensionGet.txt b/compiler/testData/diagnostics/tests/delegatedProperty/inference/extensionGet.txt index 94164d357ab..2a12f6edc86 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/inference/extensionGet.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/inference/extensionGet.txt @@ -1,34 +1,34 @@ package package foo { - internal fun foo.MyProperty1.get(/*0*/ thisRef: kotlin.Any?, /*1*/ desc: kotlin.PropertyMetadata): kotlin.String - internal fun foo.MyProperty2.get(/*0*/ thisRef: kotlin.Any?, /*1*/ desc: kotlin.PropertyMetadata): T + public fun foo.MyProperty1.get(/*0*/ thisRef: kotlin.Any?, /*1*/ desc: kotlin.PropertyMetadata): kotlin.String + public fun foo.MyProperty2.get(/*0*/ thisRef: kotlin.Any?, /*1*/ desc: kotlin.PropertyMetadata): T - internal final class A1 { + public final class A1 { public constructor A1() - internal final val a: kotlin.String + public final val a: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class A2 { + public final class A2 { public constructor A2() - internal final val a: kotlin.String + public final val a: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class A3 { + public final class A3 { public constructor A3() - internal final val a: kotlin.String + public final val a: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun foo.A3.MyProperty3.get(/*0*/ thisRef: kotlin.Any?, /*1*/ desc: kotlin.PropertyMetadata): T + public final fun foo.A3.MyProperty3.get(/*0*/ thisRef: kotlin.Any?, /*1*/ desc: kotlin.PropertyMetadata): T - internal final class MyProperty3 { + public final class MyProperty3 { public constructor MyProperty3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -36,14 +36,14 @@ package foo { } } - internal final class MyProperty1 { + public final class MyProperty1 { public constructor MyProperty1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyProperty2 { + public final class MyProperty2 { public constructor MyProperty2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/inference/extensionProperty.txt b/compiler/testData/diagnostics/tests/delegatedProperty/inference/extensionProperty.txt index c4e6f8bc8e2..381fe585432 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/inference/extensionProperty.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/inference/extensionProperty.txt @@ -1,26 +1,26 @@ package package foo { - internal val foo.A.e: kotlin.Int - internal val foo.B.r: kotlin.Int + public val foo.A.e: kotlin.Int + public val foo.B.r: kotlin.Int - internal open class A { + public open class A { public constructor A() - internal final val foo.B.w: kotlin.Int + public final val foo.B.w: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B { + public final class B { public constructor B() - internal final val foo.A.f: kotlin.Int + public final val foo.A.f: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyProperty { + public final class MyProperty { public constructor MyProperty() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun get(/*0*/ thisRef: R, /*1*/ desc: kotlin.PropertyMetadata): T diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/inference/genericMethodInGenericClass.txt b/compiler/testData/diagnostics/tests/delegatedProperty/inference/genericMethodInGenericClass.txt index a568b5c8a64..313acdda0a5 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/inference/genericMethodInGenericClass.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/inference/genericMethodInGenericClass.txt @@ -1,35 +1,35 @@ package -internal var a1: kotlin.Int -internal var a2: kotlin.Int -internal var b1: kotlin.Int -internal var b2: kotlin.Int -internal var c1: kotlin.Int -internal var c2: kotlin.Int +public var a1: kotlin.Int +public var a2: kotlin.Int +public var b1: kotlin.Int +public var b2: kotlin.Int +public var c1: kotlin.Int +public var c2: kotlin.Int -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): T + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ x: T): kotlin.Unit + public final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ x: T): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): T + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ x: R): kotlin.Unit + public final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ x: R): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): R + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): R public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ x: T): kotlin.Unit + public final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ x: T): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/inference/genericMethods.txt b/compiler/testData/diagnostics/tests/delegatedProperty/inference/genericMethods.txt index eb4b3c11525..607389e3755 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/inference/genericMethods.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/inference/genericMethods.txt @@ -1,32 +1,32 @@ package -internal var a: kotlin.Int -internal var a1: [ERROR : Type from delegate] -internal var b: kotlin.Int -internal var c: kotlin.String -internal val cObj: C -internal fun B.get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): T -kotlin.inline() internal fun C.get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): T -internal fun B.set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ x: T): kotlin.Unit -kotlin.inline() internal fun C.set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ x: T): kotlin.Unit +public var a: kotlin.Int +public var a1: [ERROR : Type from delegate] +public var b: kotlin.Int +public var c: kotlin.String +public val cObj: C +public fun B.get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): T +kotlin.inline() public fun C.get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): T +public fun B.set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ x: T): kotlin.Unit +kotlin.inline() public fun C.set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ x: T): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): T + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ x: T): kotlin.Unit + public final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ x: T): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/inference/labeledDelegatedExpression.txt b/compiler/testData/diagnostics/tests/delegatedProperty/inference/labeledDelegatedExpression.txt index 10d3b2d49ec..eb51bec21e3 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/inference/labeledDelegatedExpression.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/inference/labeledDelegatedExpression.txt @@ -1,14 +1,14 @@ package -internal final class A3 { +public final class A3 { public constructor A3() - internal final val a: kotlin.String + public final val a: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun A3.MyProperty.get(/*0*/ thisRef: kotlin.Any?, /*1*/ desc: kotlin.PropertyMetadata): T + public final fun A3.MyProperty.get(/*0*/ thisRef: kotlin.Any?, /*1*/ desc: kotlin.PropertyMetadata): T - internal final class MyProperty { + public final class MyProperty { public constructor MyProperty() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/inference/noErrorsForImplicitConstraints.txt b/compiler/testData/diagnostics/tests/delegatedProperty/inference/noErrorsForImplicitConstraints.txt index 1c311a2a928..ac4746ee7ff 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/inference/noErrorsForImplicitConstraints.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/inference/noErrorsForImplicitConstraints.txt @@ -1,29 +1,29 @@ package package foo { - internal fun getMyProperty1(): foo.MyProperty1 - internal fun getMyProperty2(): foo.MyProperty2 - internal fun println(/*0*/ a: kotlin.Any?): kotlin.Any? + public fun getMyProperty1(): foo.MyProperty1 + public fun getMyProperty2(): foo.MyProperty2 + public fun println(/*0*/ a: kotlin.Any?): kotlin.Any? - internal final class A { + public final class A { public constructor A() - internal final var a5: kotlin.String - internal final var b5: kotlin.String + public final var a5: kotlin.String + public final var b5: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B { + public final class B { public constructor B() - internal final var a5: kotlin.String - internal final var b5: kotlin.String + public final var a5: kotlin.String + public final var b5: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyProperty1 { + public final class MyProperty1 { public constructor MyProperty1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun get(/*0*/ thisRef: R, /*1*/ desc: kotlin.PropertyMetadata): T @@ -32,7 +32,7 @@ package foo { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyProperty2 { + public final class MyProperty2 { public constructor MyProperty2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun get(/*0*/ thisRef: R, /*1*/ desc: kotlin.PropertyMetadata): T diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/inference/noExpectedTypeForSupertypeConstraint.txt b/compiler/testData/diagnostics/tests/delegatedProperty/inference/noExpectedTypeForSupertypeConstraint.txt index 332ba2b9027..bd66ed4f680 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/inference/noExpectedTypeForSupertypeConstraint.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/inference/noExpectedTypeForSupertypeConstraint.txt @@ -1,14 +1,14 @@ package -internal final class A { +public final class A { public constructor A() - internal final var a: [ERROR : ] + public final var a: [ERROR : ] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class MyProperty { +public final class MyProperty { public constructor MyProperty() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun get(/*0*/ thisRef: R, /*1*/ desc: kotlin.PropertyMetadata): T diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/inference/useCompleterWithoutExpectedType.txt b/compiler/testData/diagnostics/tests/delegatedProperty/inference/useCompleterWithoutExpectedType.txt index 7b1651eb45b..823003b6923 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/inference/useCompleterWithoutExpectedType.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/inference/useCompleterWithoutExpectedType.txt @@ -1,15 +1,15 @@ package -internal final class A { +public final class A { public constructor A() - internal final val a: kotlin.Int + public final val a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class MyProperty { +public final class MyProperty { public constructor MyProperty() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun get(/*0*/ thisRef: R, /*1*/ desc: kotlin.PropertyMetadata): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/inference/useExpectedType.txt b/compiler/testData/diagnostics/tests/delegatedProperty/inference/useExpectedType.txt index c3c8c632949..ea13eb721f4 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/inference/useExpectedType.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/inference/useExpectedType.txt @@ -1,45 +1,45 @@ package package foo { - internal var c1: kotlin.String - internal var c2: kotlin.String - internal var c3: kotlin.String - internal var d1: kotlin.String - internal var d2: kotlin.String - internal var d3: kotlin.String - internal fun getMyProperty1(): foo.MyProperty1 - internal fun getMyProperty2(): foo.MyProperty2 - internal fun getMyProperty3(): foo.MyProperty3 - internal fun println(/*0*/ a: kotlin.Any?): kotlin.Any? + public var c1: kotlin.String + public var c2: kotlin.String + public var c3: kotlin.String + public var d1: kotlin.String + public var d2: kotlin.String + public var d3: kotlin.String + public fun getMyProperty1(): foo.MyProperty1 + public fun getMyProperty2(): foo.MyProperty2 + public fun getMyProperty3(): foo.MyProperty3 + public fun println(/*0*/ a: kotlin.Any?): kotlin.Any? - internal final class A1 { + public final class A1 { public constructor A1() - internal final var a1: kotlin.String - internal final var b1: kotlin.String + public final var a1: kotlin.String + public final var b1: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class A2 { + public final class A2 { public constructor A2() - internal final var a2: kotlin.String - internal final var b2: kotlin.String + public final var a2: kotlin.String + public final var b2: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class A3 { + public final class A3 { public constructor A3() - internal final var a3: kotlin.String - internal final var b3: kotlin.String + public final var a3: kotlin.String + public final var b3: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyProperty1 { + public final class MyProperty1 { public constructor MyProperty1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun get(/*0*/ thisRef: R, /*1*/ desc: kotlin.PropertyMetadata): T @@ -48,7 +48,7 @@ package foo { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyProperty2 { + public final class MyProperty2 { public constructor MyProperty2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun get(/*0*/ thisRef: kotlin.Any?, /*1*/ desc: kotlin.PropertyMetadata): T @@ -57,7 +57,7 @@ package foo { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyProperty3 { + public final class MyProperty3 { public constructor MyProperty3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun get(/*0*/ thisRef: T, /*1*/ desc: kotlin.PropertyMetadata): kotlin.String diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/inference/useExpectedTypeForVal.txt b/compiler/testData/diagnostics/tests/delegatedProperty/inference/useExpectedTypeForVal.txt index 2f96dd9391b..3f2d5462022 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/inference/useExpectedTypeForVal.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/inference/useExpectedTypeForVal.txt @@ -1,45 +1,45 @@ package package foo { - internal val c1: kotlin.String - internal val c2: kotlin.String - internal val c3: kotlin.String - internal val d1: kotlin.String - internal val d2: kotlin.String - internal val d3: kotlin.String - internal fun getMyProperty1(): foo.MyProperty1 - internal fun getMyProperty2(): foo.MyProperty2 - internal fun getMyProperty3(): foo.MyProperty3 - internal fun println(/*0*/ a: kotlin.Any?): kotlin.Any? + public val c1: kotlin.String + public val c2: kotlin.String + public val c3: kotlin.String + public val d1: kotlin.String + public val d2: kotlin.String + public val d3: kotlin.String + public fun getMyProperty1(): foo.MyProperty1 + public fun getMyProperty2(): foo.MyProperty2 + public fun getMyProperty3(): foo.MyProperty3 + public fun println(/*0*/ a: kotlin.Any?): kotlin.Any? - internal final class A1 { + public final class A1 { public constructor A1() - internal final val a1: kotlin.String - internal final val b1: kotlin.String + public final val a1: kotlin.String + public final val b1: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class A2 { + public final class A2 { public constructor A2() - internal final val a2: kotlin.String - internal final val b2: kotlin.String + public final val a2: kotlin.String + public final val b2: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class A3 { + public final class A3 { public constructor A3() - internal final val a3: kotlin.String - internal final val b3: kotlin.String + public final val a3: kotlin.String + public final val b3: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyProperty1 { + public final class MyProperty1 { public constructor MyProperty1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun get(/*0*/ thisRef: R, /*1*/ desc: kotlin.PropertyMetadata): T @@ -47,7 +47,7 @@ package foo { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyProperty2 { + public final class MyProperty2 { public constructor MyProperty2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun get(/*0*/ thisRef: kotlin.Any?, /*1*/ desc: kotlin.PropertyMetadata): T @@ -55,7 +55,7 @@ package foo { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyProperty3 { + public final class MyProperty3 { public constructor MyProperty3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun get(/*0*/ thisRef: T, /*1*/ desc: kotlin.PropertyMetadata): kotlin.String diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/kt4640.txt b/compiler/testData/diagnostics/tests/delegatedProperty/kt4640.txt index a84022ade02..39633d53d34 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/kt4640.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/kt4640.txt @@ -1,13 +1,13 @@ package -internal val foo: [ERROR : Type from delegate] +public val foo: [ERROR : Type from delegate] -internal final class ValueWrapper { +public final class ValueWrapper { public constructor ValueWrapper() - internal final var value: kotlin.Int + public final var value: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(): kotlin.Int + public final fun get(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ v: kotlin.Int): kotlin.Unit + public final fun set(/*0*/ v: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/localVariable.txt b/compiler/testData/diagnostics/tests/delegatedProperty/localVariable.txt index f401f52135e..63191af6322 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/localVariable.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/localVariable.txt @@ -1,17 +1,17 @@ package -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Local { +public final class Local { public constructor Local() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/missedGetter.txt b/compiler/testData/diagnostics/tests/delegatedProperty/missedGetter.txt index f990885ebf4..8b1a9f974fb 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/missedGetter.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/missedGetter.txt @@ -1,8 +1,8 @@ package -internal val a: kotlin.Int +public val a: kotlin.Int -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/missedSetter.txt b/compiler/testData/diagnostics/tests/delegatedProperty/missedSetter.txt index 8572a976f58..f10cd278a1b 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/missedSetter.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/missedSetter.txt @@ -1,11 +1,11 @@ package -internal var a: kotlin.Int +public var a: kotlin.Int -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/propertyDefferedType.txt b/compiler/testData/diagnostics/tests/delegatedProperty/propertyDefferedType.txt index 5630b3858b3..b8932ae1cc9 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/propertyDefferedType.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/propertyDefferedType.txt @@ -1,18 +1,18 @@ package -internal final class B { +public final class B { public constructor B() - internal final val c: [ERROR : ] + public final val c: [ERROR : ] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Delegate { +public final class Delegate { public constructor Delegate(/*0*/ init: T) - internal final val init: T + public final val init: T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedAmbiguity.txt b/compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedAmbiguity.txt index 253a97eb3e6..daeb385f593 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedAmbiguity.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedAmbiguity.txt @@ -1,13 +1,13 @@ package -internal val a: kotlin.Int +public val a: kotlin.Int -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun propertyDelegated(/*0*/ p: kotlin.PropertyMetadata, /*1*/ i: kotlin.Int = ...): kotlin.Unit - internal final fun propertyDelegated(/*0*/ p: kotlin.PropertyMetadata, /*1*/ s: kotlin.String = ...): kotlin.Unit + public final fun propertyDelegated(/*0*/ p: kotlin.PropertyMetadata, /*1*/ i: kotlin.Int = ...): kotlin.Unit + public final fun propertyDelegated(/*0*/ p: kotlin.PropertyMetadata, /*1*/ s: kotlin.String = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedIncomplete.txt b/compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedIncomplete.txt index ed9521da533..ae1c85bf536 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedIncomplete.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedIncomplete.txt @@ -1,12 +1,12 @@ package -internal val a: kotlin.Int +public val a: kotlin.Int -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun propertyDelegated(/*0*/ p: kotlin.PropertyMetadata): kotlin.Unit + public final fun propertyDelegated(/*0*/ p: kotlin.PropertyMetadata): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedMissing.txt b/compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedMissing.txt index dd962f51820..eaeab9e6048 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedMissing.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedMissing.txt @@ -1,11 +1,11 @@ package -internal val a: kotlin.Int +public val a: kotlin.Int -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedPrivate.txt b/compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedPrivate.txt index 1b017dc75a2..4387b18251f 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedPrivate.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedPrivate.txt @@ -1,11 +1,11 @@ package -internal val a: kotlin.Int +public val a: kotlin.Int -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int private final fun propertyDelegated(/*0*/ p: kotlin.PropertyMetadata): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedWrongArguments.txt b/compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedWrongArguments.txt index 1760b6c81dd..9290f37e90f 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedWrongArguments.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/propertyDelegatedWrongArguments.txt @@ -1,15 +1,15 @@ package -internal val a: kotlin.Int +public val a: kotlin.Int -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun propertyDelegated(): kotlin.Unit - internal final fun propertyDelegated(/*0*/ a: kotlin.Int): kotlin.Unit - internal final fun propertyDelegated(/*0*/ p: kotlin.PropertyMetadata, /*1*/ a: kotlin.Int): kotlin.Unit - internal final fun propertyDelegated(/*0*/ a: kotlin.String): kotlin.Unit + public final fun propertyDelegated(): kotlin.Unit + public final fun propertyDelegated(/*0*/ a: kotlin.Int): kotlin.Unit + public final fun propertyDelegated(/*0*/ p: kotlin.PropertyMetadata, /*1*/ a: kotlin.Int): kotlin.Unit + public final fun propertyDelegated(/*0*/ a: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/recursiveType.txt b/compiler/testData/diagnostics/tests/delegatedProperty/recursiveType.txt index b3120d9e086..bb76549ec57 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/recursiveType.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/recursiveType.txt @@ -1,14 +1,14 @@ package -internal val a: [ERROR : ] -internal val b: kotlin.Int -internal val c: [ERROR : ] -internal val d: [ERROR : ] +public val a: [ERROR : ] +public val b: kotlin.Int +public val c: [ERROR : ] +public val d: [ERROR : ] -internal final class Delegate { +public final class Delegate { public constructor Delegate(/*0*/ i: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/redundantGetter.txt b/compiler/testData/diagnostics/tests/delegatedProperty/redundantGetter.txt index dd962f51820..eaeab9e6048 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/redundantGetter.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/redundantGetter.txt @@ -1,11 +1,11 @@ package -internal val a: kotlin.Int +public val a: kotlin.Int -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/redundantSetter.txt b/compiler/testData/diagnostics/tests/delegatedProperty/redundantSetter.txt index b9239445f6d..13bdf8a84fa 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/redundantSetter.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/redundantSetter.txt @@ -1,12 +1,12 @@ package -internal var a: kotlin.Int +public var a: kotlin.Int -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ i: kotlin.Int): kotlin.Unit + public final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ i: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/setterThisTypeMismatch.txt b/compiler/testData/diagnostics/tests/delegatedProperty/setterThisTypeMismatch.txt index 7da3d34e66f..6eeed186a1a 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/setterThisTypeMismatch.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/setterThisTypeMismatch.txt @@ -1,27 +1,27 @@ package -internal var cTopLevel: kotlin.Int +public var cTopLevel: kotlin.Int -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class D { +public final class D { public constructor D() - internal final var c: kotlin.Int + public final var c: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ t: A, /*1*/ p: kotlin.PropertyMetadata, /*2*/ i: kotlin.Int): kotlin.Unit + public final fun set(/*0*/ t: A, /*1*/ p: kotlin.PropertyMetadata, /*2*/ i: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/setterWithSupertype.txt b/compiler/testData/diagnostics/tests/delegatedProperty/setterWithSupertype.txt index 49e6d55dbda..4d10296e9e5 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/setterWithSupertype.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/setterWithSupertype.txt @@ -1,24 +1,24 @@ package -internal var a: Derived +public var a: Derived -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): Derived + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): Derived public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ i: Base): kotlin.Unit + public final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ i: Base): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Base { +public open class Base { public constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Derived : Base { +public final class Derived : Base { public constructor Derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/thisInDelegate.txt b/compiler/testData/diagnostics/tests/delegatedProperty/thisInDelegate.txt index 022d02f08a8..262477dba3d 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/thisInDelegate.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/thisInDelegate.txt @@ -1,19 +1,19 @@ package -internal val kotlin.Int.a: kotlin.Int +public val kotlin.Int.a: kotlin.Int -internal final class A { +public final class A { public constructor A() - internal final val kotlin.Int.a: kotlin.Int + public final val kotlin.Int.a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Delegate { +public final class Delegate { public constructor Delegate(/*0*/ i: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/thisOfAnyType.txt b/compiler/testData/diagnostics/tests/delegatedProperty/thisOfAnyType.txt index 73596ee8ab9..87e297af88d 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/thisOfAnyType.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/thisOfAnyType.txt @@ -1,20 +1,20 @@ package -internal var aTopLevel: kotlin.Int +public var aTopLevel: kotlin.Int -internal final class A { +public final class A { public constructor A() - internal final var a: kotlin.Int + public final var a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ a: kotlin.Int): kotlin.Unit + public final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ a: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/thisOfNothingNullableType.txt b/compiler/testData/diagnostics/tests/delegatedProperty/thisOfNothingNullableType.txt index 0d06a563a59..abf204a2c04 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/thisOfNothingNullableType.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/thisOfNothingNullableType.txt @@ -1,20 +1,20 @@ package -internal var aTopLevel: kotlin.Int +public var aTopLevel: kotlin.Int -internal final class A { +public final class A { public constructor A() - internal final var a: kotlin.Int + public final var a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Nothing?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Nothing?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ t: kotlin.Nothing?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ a: kotlin.Int): kotlin.Unit + public final fun set(/*0*/ t: kotlin.Nothing?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ a: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/thisOfNothingType.txt b/compiler/testData/diagnostics/tests/delegatedProperty/thisOfNothingType.txt index a22a1252911..c706d7e1d97 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/thisOfNothingType.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/thisOfNothingType.txt @@ -1,20 +1,20 @@ package -internal var aTopLevel: kotlin.Int +public var aTopLevel: kotlin.Int -internal final class A { +public final class A { public constructor A() - internal final var a: kotlin.Int + public final var a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Nothing, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Nothing, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ t: kotlin.Nothing, /*1*/ p: kotlin.PropertyMetadata, /*2*/ a: kotlin.Int): kotlin.Unit + public final fun set(/*0*/ t: kotlin.Nothing, /*1*/ p: kotlin.PropertyMetadata, /*2*/ a: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/twoGetMethods.txt b/compiler/testData/diagnostics/tests/delegatedProperty/twoGetMethods.txt index 1748e3e9b23..0af1af7bbdd 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/twoGetMethods.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/twoGetMethods.txt @@ -1,18 +1,18 @@ package -internal final class A { +public final class A { public constructor A() - internal final val c: kotlin.Int + public final val c: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Int, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int - internal final fun get(/*0*/ t: kotlin.String, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Int, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.String, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/typeMismatchForGetReturnType.txt b/compiler/testData/diagnostics/tests/delegatedProperty/typeMismatchForGetReturnType.txt index e31391de344..10bf69b4aa3 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/typeMismatchForGetReturnType.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/typeMismatchForGetReturnType.txt @@ -1,11 +1,11 @@ package -internal val c: kotlin.Int +public val c: kotlin.Int -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.String + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/typeMismatchForGetWithGeneric.txt b/compiler/testData/diagnostics/tests/delegatedProperty/typeMismatchForGetWithGeneric.txt index 30383e6a67d..f7caabdf3ad 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/typeMismatchForGetWithGeneric.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/typeMismatchForGetWithGeneric.txt @@ -1,35 +1,35 @@ package -internal val bTopLevel: kotlin.Int -internal val cTopLevel: kotlin.Int +public val bTopLevel: kotlin.Int +public val cTopLevel: kotlin.Int -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B() - internal final val b: kotlin.Int + public final val b: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C { +public final class C { public constructor C() - internal final val c: kotlin.Int + public final val c: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: T, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: T, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/typeMismatchForSetParameter.txt b/compiler/testData/diagnostics/tests/delegatedProperty/typeMismatchForSetParameter.txt index c9b4cb6849e..340864636ec 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/typeMismatchForSetParameter.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/typeMismatchForSetParameter.txt @@ -1,20 +1,20 @@ package -internal var aTopLevel: kotlin.Int +public var aTopLevel: kotlin.Int -internal final class A { +public final class A { public constructor A() - internal final var a: kotlin.Int + public final var a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ i: kotlin.String): kotlin.Unit + public final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ i: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/typeMismatchForThisGetParameter.txt b/compiler/testData/diagnostics/tests/delegatedProperty/typeMismatchForThisGetParameter.txt index ca94be7f695..e16646d6d93 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/typeMismatchForThisGetParameter.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/typeMismatchForThisGetParameter.txt @@ -1,26 +1,26 @@ package -internal val bTopLevel: kotlin.Int +public val bTopLevel: kotlin.Int -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B() - internal final val b: kotlin.Int + public final val b: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: A, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: A, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/wrongCountOfParametersInGet.txt b/compiler/testData/diagnostics/tests/delegatedProperty/wrongCountOfParametersInGet.txt index 2f52117ee51..6389885a030 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/wrongCountOfParametersInGet.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/wrongCountOfParametersInGet.txt @@ -1,19 +1,19 @@ package -internal val aTopLevel: kotlin.Int +public val aTopLevel: kotlin.Int -internal final class A { +public final class A { public constructor A() - internal final val a: kotlin.Int + public final val a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ a: kotlin.Int): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ a: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/wrongCountOfParametersInSet.txt b/compiler/testData/diagnostics/tests/delegatedProperty/wrongCountOfParametersInSet.txt index 006e8b94255..aa3832f6e7b 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/wrongCountOfParametersInSet.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/wrongCountOfParametersInSet.txt @@ -1,20 +1,20 @@ package -internal var aTopLevel: kotlin.Int +public var aTopLevel: kotlin.Int -internal final class A { +public final class A { public constructor A() - internal final var a: kotlin.Int + public final var a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ a: kotlin.Int, /*3*/ c: kotlin.Int): kotlin.Unit + public final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ a: kotlin.Int, /*3*/ c: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/wrongSetterReturnType.txt b/compiler/testData/diagnostics/tests/delegatedProperty/wrongSetterReturnType.txt index 0db54648e8c..f6f6e1ad2d7 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/wrongSetterReturnType.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/wrongSetterReturnType.txt @@ -1,12 +1,12 @@ package -internal var b: kotlin.Int +public var b: kotlin.Int -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ i: kotlin.Int): kotlin.Int + public final fun set(/*0*/ t: kotlin.Any?, /*1*/ p: kotlin.PropertyMetadata, /*2*/ i: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegation/DelegationAndOverriding.txt b/compiler/testData/diagnostics/tests/delegation/DelegationAndOverriding.txt index 1e1fa224aad..10320c03165 100644 --- a/compiler/testData/diagnostics/tests/delegation/DelegationAndOverriding.txt +++ b/compiler/testData/diagnostics/tests/delegation/DelegationAndOverriding.txt @@ -2,77 +2,77 @@ package package override { - internal open class Br : override.T { + public open class Br : override.T { public constructor Br(/*0*/ t: override.T) - internal abstract override /*1*/ /*fake_override*/ val v: kotlin.Int + public abstract override /*1*/ /*fake_override*/ val v: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class Br1 : override.T { + public open class Br1 : override.T { public constructor Br1(/*0*/ t: override.T) - internal open override /*1*/ /*delegation*/ val v: kotlin.Int + public open override /*1*/ /*delegation*/ val v: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*delegation*/ fun foo(): kotlin.Unit + public open override /*1*/ /*delegation*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Br2 : override.Br1 { + public final class Br2 : override.Br1 { public constructor Br2(/*0*/ t: override.T) - internal open override /*1*/ /*fake_override*/ val v: kotlin.Int + public open override /*1*/ /*fake_override*/ val v: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Br3 : override.Br { + public final class Br3 : override.Br { public constructor Br3(/*0*/ t: override.T) - internal abstract override /*1*/ /*fake_override*/ val v: kotlin.Int + public abstract override /*1*/ /*fake_override*/ val v: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface G { + public interface G { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ t: T): T + public abstract fun foo(/*0*/ t: T): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class GC : override.G { + public final class GC : override.G { public constructor GC() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int + public abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class GC1 : override.G { + public open class GC1 : override.G { public constructor GC1(/*0*/ g: override.G) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*delegation*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int + public open override /*1*/ /*delegation*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class GC2 : override.GC1 { + public open class GC2 : override.GC1 { public constructor GC2(/*0*/ g: override.G) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int + public open override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface T { - internal abstract val v: kotlin.Int + public interface T { + public abstract val v: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Unit + public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegation/DelegationExpectedType.txt b/compiler/testData/diagnostics/tests/delegation/DelegationExpectedType.txt index 6ae73bba72c..e5656b51617 100644 --- a/compiler/testData/diagnostics/tests/delegation/DelegationExpectedType.txt +++ b/compiler/testData/diagnostics/tests/delegation/DelegationExpectedType.txt @@ -1,60 +1,60 @@ package -internal fun bar(): A -internal fun baz(/*0*/ f: (T) -> T): A -internal fun boo(/*0*/ t: T): A +public fun bar(): A +public fun baz(/*0*/ f: (T) -> T): A +public fun boo(/*0*/ t: T): A -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Int + public abstract fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class AImpl : A { +public final class AImpl : A { public constructor AImpl() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Int + public open override /*1*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*delegation*/ fun foo(): kotlin.Int + public open override /*1*/ /*delegation*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : A { +public final class C : A { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*delegation*/ fun foo(): kotlin.Int + public open override /*1*/ /*delegation*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class D : A { +public final class D : A { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*delegation*/ fun foo(): kotlin.Int + public open override /*1*/ /*delegation*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class E : A { +public final class E : A { public constructor E() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*delegation*/ fun foo(): kotlin.Int + public open override /*1*/ /*delegation*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class F : A { +public final class F : A { public constructor F() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*delegation*/ fun foo(): kotlin.Int + public open override /*1*/ /*delegation*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegation/DelegationNotTotrait.txt b/compiler/testData/diagnostics/tests/delegation/DelegationNotTotrait.txt index 1772ebab583..ac312aa2611 100644 --- a/compiler/testData/diagnostics/tests/delegation/DelegationNotTotrait.txt +++ b/compiler/testData/diagnostics/tests/delegation/DelegationNotTotrait.txt @@ -1,20 +1,20 @@ package -internal final class Barrr : Foo { +public final class Barrr : Foo { public constructor Barrr() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Br : T { +public final class Br : T { public constructor Br(/*0*/ t: T) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open enum class EN : kotlin.Enum { +public open enum class EN : kotlin.Enum { enum entry A private constructor EN() @@ -31,20 +31,20 @@ internal open enum class EN : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -internal open class Foo { +public open class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T { +public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Test2 : EN { +public final class Test2 : EN { public constructor Test2(/*0*/ e: EN) protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: EN): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/delegation/DelegationToJavaIface.txt b/compiler/testData/diagnostics/tests/delegation/DelegationToJavaIface.txt index 6ba09e9a8d9..ae1d195a0d5 100644 --- a/compiler/testData/diagnostics/tests/delegation/DelegationToJavaIface.txt +++ b/compiler/testData/diagnostics/tests/delegation/DelegationToJavaIface.txt @@ -1,6 +1,6 @@ package -internal final class TestIface : java.lang.Runnable { +public final class TestIface : java.lang.Runnable { public constructor TestIface(/*0*/ r: java.lang.Runnable) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -8,7 +8,7 @@ internal final class TestIface : java.lang.Runnable { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class TestObject : java.lang.Object { +public final class TestObject : java.lang.Object { public constructor TestObject(/*0*/ o: java.lang.Object) protected open override /*1*/ /*delegation*/ fun clone(): kotlin.Any! public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/delegation/Delegation_ClashingFunctions.txt b/compiler/testData/diagnostics/tests/delegation/Delegation_ClashingFunctions.txt index 227db243442..2509bad5d59 100644 --- a/compiler/testData/diagnostics/tests/delegation/Delegation_ClashingFunctions.txt +++ b/compiler/testData/diagnostics/tests/delegation/Delegation_ClashingFunctions.txt @@ -1,86 +1,86 @@ package -internal interface One { +public interface One { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public abstract fun foo(): kotlin.Any? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Test123 : One, Two, Three { +public final class Test123 : One, Two, Three { public constructor Test123(/*0*/ v1: One, /*1*/ v2: Two, /*2*/ v3: Three) - internal final val v1: One - internal final val v2: Two - internal final val v3: Three + public final val v1: One + public final val v2: Two + public final val v3: Three public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*3*/ /*delegation*/ fun foo(): kotlin.Any? public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Test132 : One, Three, Two { +public final class Test132 : One, Three, Two { public constructor Test132(/*0*/ v1: One, /*1*/ v2: Two, /*2*/ v3: Three) - internal final val v1: One - internal final val v2: Two - internal final val v3: Three + public final val v1: One + public final val v2: Two + public final val v3: Three public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*3*/ /*delegation*/ fun foo(): kotlin.Any? public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Test213 : Two, One, Three { +public final class Test213 : Two, One, Three { public constructor Test213(/*0*/ v1: One, /*1*/ v2: Two, /*2*/ v3: Three) - internal final val v1: One - internal final val v2: Two - internal final val v3: Three + public final val v1: One + public final val v2: Two + public final val v3: Three public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*3*/ /*delegation*/ fun foo(): kotlin.String? public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Test231 : Two, Three, One { +public final class Test231 : Two, Three, One { public constructor Test231(/*0*/ v1: One, /*1*/ v2: Two, /*2*/ v3: Three) - internal final val v1: One - internal final val v2: Two - internal final val v3: Three + public final val v1: One + public final val v2: Two + public final val v3: Three public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*3*/ /*delegation*/ fun foo(): kotlin.String? public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Test312 : Three, One, Two { +public final class Test312 : Three, One, Two { public constructor Test312(/*0*/ v1: One, /*1*/ v2: Two, /*2*/ v3: Three) - internal final val v1: One - internal final val v2: Two - internal final val v3: Three + public final val v1: One + public final val v2: Two + public final val v3: Three public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*3*/ /*delegation*/ fun foo(): kotlin.String public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Test321 : Three, Two, One { +public final class Test321 : Three, Two, One { public constructor Test321(/*0*/ v1: One, /*1*/ v2: Two, /*2*/ v3: Three) - internal final val v1: One - internal final val v2: Two - internal final val v3: Three + public final val v1: One + public final val v2: Two + public final val v3: Three public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*3*/ /*delegation*/ fun foo(): kotlin.String public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Three { +public interface Three { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public abstract fun foo(): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Two { +public interface Two { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public abstract fun foo(): kotlin.String? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/delegation/Delegation_Hierarchy.txt b/compiler/testData/diagnostics/tests/delegation/Delegation_Hierarchy.txt index b33fd140e9a..25a78f9fddc 100644 --- a/compiler/testData/diagnostics/tests/delegation/Delegation_Hierarchy.txt +++ b/compiler/testData/diagnostics/tests/delegation/Delegation_Hierarchy.txt @@ -1,26 +1,26 @@ package -internal fun b(/*0*/ c: C): kotlin.Unit +public fun b(/*0*/ c: C): kotlin.Unit -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Unit + public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B : A { +public open class B : A { public constructor B(/*0*/ a: A) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*delegation*/ fun foo(): kotlin.Unit + public open override /*1*/ /*delegation*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : B, A { +public final class C : B, A { public constructor C(/*0*/ a: A) public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*2*/ /*fake_override*/ fun foo(): kotlin.Unit + public open override /*2*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/delegation/Delegation_MultipleDelegates.txt b/compiler/testData/diagnostics/tests/delegation/Delegation_MultipleDelegates.txt index 6f2247d2b29..42cb78eedd0 100644 --- a/compiler/testData/diagnostics/tests/delegation/Delegation_MultipleDelegates.txt +++ b/compiler/testData/diagnostics/tests/delegation/Delegation_MultipleDelegates.txt @@ -1,6 +1,6 @@ package -internal interface One { +public interface One { private final fun boo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public abstract fun foo(): kotlin.Int @@ -8,7 +8,7 @@ internal interface One { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface OneImpl : One { +public interface OneImpl : One { invisible_fake final override /*1*/ /*fake_override*/ fun boo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun foo(): kotlin.Int @@ -16,7 +16,7 @@ internal interface OneImpl : One { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Test1 : TwoImpl, OneImpl { +public final class Test1 : TwoImpl, OneImpl { public constructor Test1() invisible_fake final override /*1*/ /*fake_override*/ fun boo(): kotlin.Int public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -25,7 +25,7 @@ internal final class Test1 : TwoImpl, OneImpl { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Test2 : One, Two { +public final class Test2 : One, Two { public constructor Test2(/*0*/ a: One) invisible_fake final override /*1*/ /*fake_override*/ fun boo(): kotlin.Int public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -34,7 +34,7 @@ internal final class Test2 : One, Two { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Test3 : Two, One { +public final class Test3 : Two, One { public constructor Test3(/*0*/ a: One, /*1*/ b: Two) invisible_fake final override /*1*/ /*fake_override*/ fun boo(): kotlin.Int public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -43,14 +43,14 @@ internal final class Test3 : Two, One { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Two { +public interface Two { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public abstract fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface TwoImpl : Two { +public interface TwoImpl : Two { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/delegation/Delegation_ScopeInitializationOrder.txt b/compiler/testData/diagnostics/tests/delegation/Delegation_ScopeInitializationOrder.txt index d6f3c58c41d..b333f602bc4 100644 --- a/compiler/testData/diagnostics/tests/delegation/Delegation_ScopeInitializationOrder.txt +++ b/compiler/testData/diagnostics/tests/delegation/Delegation_ScopeInitializationOrder.txt @@ -1,23 +1,23 @@ package -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Unit + public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B : A { +public interface B : A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : B { +public final class C : B { public constructor C(/*0*/ b: B) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*delegation*/ fun foo(): kotlin.Unit + public open override /*1*/ /*delegation*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/deparenthesize/ArrayAccessAssignment.txt b/compiler/testData/diagnostics/tests/deparenthesize/ArrayAccessAssignment.txt index 17d192254a0..4f3d9fb1ee2 100644 --- a/compiler/testData/diagnostics/tests/deparenthesize/ArrayAccessAssignment.txt +++ b/compiler/testData/diagnostics/tests/deparenthesize/ArrayAccessAssignment.txt @@ -1,5 +1,5 @@ package package t { - internal fun foo(/*0*/ array: kotlin.Array): kotlin.Unit + public fun foo(/*0*/ array: kotlin.Array): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/deparenthesize/ParenthesizedVariable.txt b/compiler/testData/diagnostics/tests/deparenthesize/ParenthesizedVariable.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/tests/deparenthesize/ParenthesizedVariable.txt +++ b/compiler/testData/diagnostics/tests/deparenthesize/ParenthesizedVariable.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/deparenthesize/annotatedSafeCall.txt b/compiler/testData/diagnostics/tests/deparenthesize/annotatedSafeCall.txt index a5040dd24ba..d151af130aa 100644 --- a/compiler/testData/diagnostics/tests/deparenthesize/annotatedSafeCall.txt +++ b/compiler/testData/diagnostics/tests/deparenthesize/annotatedSafeCall.txt @@ -1,8 +1,8 @@ package -internal fun f(/*0*/ s: kotlin.String?): kotlin.Boolean +public fun f(/*0*/ s: kotlin.String?): kotlin.Boolean -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.EXPRESSION}) kotlin.annotation.annotation() internal final class foo : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.EXPRESSION}) kotlin.annotation.annotation() public final class foo : kotlin.Annotation { public constructor foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/deparenthesize/checkDeparenthesizedType.txt b/compiler/testData/diagnostics/tests/deparenthesize/checkDeparenthesizedType.txt index 2850e0068dd..754487ed68f 100644 --- a/compiler/testData/diagnostics/tests/deparenthesize/checkDeparenthesizedType.txt +++ b/compiler/testData/diagnostics/tests/deparenthesize/checkDeparenthesizedType.txt @@ -1,7 +1,7 @@ package package m { - internal fun foo(/*0*/ i: kotlin.Int): kotlin.Int - internal fun test(/*0*/ i: kotlin.Int?): kotlin.Unit - internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array*/): kotlin.Array + public fun foo(/*0*/ i: kotlin.Int): kotlin.Int + public fun test(/*0*/ i: kotlin.Int?): kotlin.Unit + public fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array*/): kotlin.Array } diff --git a/compiler/testData/diagnostics/tests/deparenthesize/labeledSafeCall.txt b/compiler/testData/diagnostics/tests/deparenthesize/labeledSafeCall.txt index a83af005cf9..abb4c1baead 100644 --- a/compiler/testData/diagnostics/tests/deparenthesize/labeledSafeCall.txt +++ b/compiler/testData/diagnostics/tests/deparenthesize/labeledSafeCall.txt @@ -1,3 +1,3 @@ package -internal fun f(/*0*/ s: kotlin.String?): kotlin.Boolean +public fun f(/*0*/ s: kotlin.String?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/deparenthesize/multiParenthesizedSafeCall.txt b/compiler/testData/diagnostics/tests/deparenthesize/multiParenthesizedSafeCall.txt index a83af005cf9..abb4c1baead 100644 --- a/compiler/testData/diagnostics/tests/deparenthesize/multiParenthesizedSafeCall.txt +++ b/compiler/testData/diagnostics/tests/deparenthesize/multiParenthesizedSafeCall.txt @@ -1,3 +1,3 @@ package -internal fun f(/*0*/ s: kotlin.String?): kotlin.Boolean +public fun f(/*0*/ s: kotlin.String?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/deparenthesize/parenthesizedSafeCall.txt b/compiler/testData/diagnostics/tests/deparenthesize/parenthesizedSafeCall.txt index a83af005cf9..abb4c1baead 100644 --- a/compiler/testData/diagnostics/tests/deparenthesize/parenthesizedSafeCall.txt +++ b/compiler/testData/diagnostics/tests/deparenthesize/parenthesizedSafeCall.txt @@ -1,3 +1,3 @@ package -internal fun f(/*0*/ s: kotlin.String?): kotlin.Boolean +public fun f(/*0*/ s: kotlin.String?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/deprecated/annotationUsage.txt b/compiler/testData/diagnostics/tests/deprecated/annotationUsage.txt index 278f27d090b..15448c0719b 100644 --- a/compiler/testData/diagnostics/tests/deprecated/annotationUsage.txt +++ b/compiler/testData/diagnostics/tests/deprecated/annotationUsage.txt @@ -1,29 +1,29 @@ package -obsolete() internal final class Obsolete { +obsolete() public final class Obsolete { public constructor Obsolete() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -obsoleteWithParam(text = "text") internal final class Obsolete2 { +obsoleteWithParam(text = "text") public final class Obsolete2 { public constructor Obsolete2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.Deprecated(value = "text") kotlin.annotation.annotation() internal final class obsolete : kotlin.Annotation { +kotlin.Deprecated(value = "text") kotlin.annotation.annotation() public final class obsolete : kotlin.Annotation { public constructor obsolete() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.Deprecated(value = "text") kotlin.annotation.annotation() internal final class obsoleteWithParam : kotlin.Annotation { +kotlin.Deprecated(value = "text") kotlin.annotation.annotation() public final class obsoleteWithParam : kotlin.Annotation { public constructor obsoleteWithParam(/*0*/ text: kotlin.String) - internal final val text: kotlin.String + public final val text: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/deprecated/componentUsage.txt b/compiler/testData/diagnostics/tests/deprecated/componentUsage.txt index c2f339965b6..907aa13925c 100644 --- a/compiler/testData/diagnostics/tests/deprecated/componentUsage.txt +++ b/compiler/testData/diagnostics/tests/deprecated/componentUsage.txt @@ -1,11 +1,11 @@ package -internal fun use(): kotlin.Unit +public fun use(): kotlin.Unit -internal final class Data { +public final class Data { public constructor Data() - kotlin.Deprecated(value = "text") internal final fun component1(): kotlin.String - internal final fun component2(): kotlin.String + kotlin.Deprecated(value = "text") public final fun component1(): kotlin.String + public final fun component2(): kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/deprecated/functionUsage.txt b/compiler/testData/diagnostics/tests/deprecated/functionUsage.txt index afbf3742a11..c3fb817530f 100644 --- a/compiler/testData/diagnostics/tests/deprecated/functionUsage.txt +++ b/compiler/testData/diagnostics/tests/deprecated/functionUsage.txt @@ -1,53 +1,53 @@ package -kotlin.Deprecated(value = "message") internal fun Obsolete(/*0*/ param: kotlin.Int = ...): UsefulClass -internal fun block(): kotlin.Unit -internal fun expression(): UsefulClass -internal fun invoker(): kotlin.Unit -internal fun reflection(): kotlin.reflect.KFunction1 -internal fun reflection2(): kotlin.reflect.KFunction1 -kotlin.Deprecated(value = "does nothing good") internal fun kotlin.Any.doNothing(): kotlin.String +kotlin.Deprecated(value = "message") public fun Obsolete(/*0*/ param: kotlin.Int = ...): UsefulClass +public fun block(): kotlin.Unit +public fun expression(): UsefulClass +public fun invoker(): kotlin.Unit +public fun reflection(): kotlin.reflect.KFunction1 +public fun reflection2(): kotlin.reflect.KFunction1 +kotlin.Deprecated(value = "does nothing good") public fun kotlin.Any.doNothing(): kotlin.String -internal final class Delegation { +public final class Delegation { public constructor Delegation() - internal final val x: kotlin.Int - internal final var y: kotlin.Int + public final val x: kotlin.Int + public final var y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Initializer { +public final class Initializer { public constructor Initializer() - internal final val x: UsefulClass + public final val x: UsefulClass public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Invocable { +public final class Invocable { public constructor Invocable() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.Deprecated(value = "message") internal final fun invoke(): kotlin.Unit + kotlin.Deprecated(value = "message") public final fun invoke(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal object InvocableHolder { +public object InvocableHolder { private constructor InvocableHolder() - internal final val invocable: Invocable + public final val invocable: Invocable public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class UsefulClass { +public final class UsefulClass { public constructor UsefulClass(/*0*/ param: kotlin.Int = ...) - internal final val param: kotlin.Int + public final val param: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ instance: kotlin.Any, /*1*/ property: kotlin.PropertyMetadata): kotlin.Int + public final fun get(/*0*/ instance: kotlin.Any, /*1*/ property: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.Deprecated(value = "message") internal final fun member(): kotlin.Unit - internal final fun set(/*0*/ instance: kotlin.Any, /*1*/ property: kotlin.PropertyMetadata, /*2*/ value: kotlin.Int): kotlin.Unit + kotlin.Deprecated(value = "message") public final fun member(): kotlin.Unit + public final fun set(/*0*/ instance: kotlin.Any, /*1*/ property: kotlin.PropertyMetadata, /*2*/ value: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/deprecated/genericConstructorUsage.txt b/compiler/testData/diagnostics/tests/deprecated/genericConstructorUsage.txt index ce8eaa764fc..d1806038e0a 100644 --- a/compiler/testData/diagnostics/tests/deprecated/genericConstructorUsage.txt +++ b/compiler/testData/diagnostics/tests/deprecated/genericConstructorUsage.txt @@ -1,6 +1,6 @@ package -internal open class C { +public open class C { public constructor C() kotlin.Deprecated(value = "") public constructor C(/*0*/ p: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -8,7 +8,7 @@ internal open class C { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class D : C { +public final class D : C { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/deprecated/imports.txt b/compiler/testData/diagnostics/tests/deprecated/imports.txt index 7cd42b9a9cb..8b6d75b3460 100644 --- a/compiler/testData/diagnostics/tests/deprecated/imports.txt +++ b/compiler/testData/diagnostics/tests/deprecated/imports.txt @@ -1,11 +1,11 @@ package -internal fun useAlias(/*0*/ c: C): kotlin.Unit +public fun useAlias(/*0*/ c: C): kotlin.Unit -kotlin.Deprecated(value = "obsolete") internal final class C { +kotlin.Deprecated(value = "obsolete") public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun use(): kotlin.Unit + public final fun use(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/deprecated/iteratorUsage.txt b/compiler/testData/diagnostics/tests/deprecated/iteratorUsage.txt index d5bc8bdbb94..b46e211d25a 100644 --- a/compiler/testData/diagnostics/tests/deprecated/iteratorUsage.txt +++ b/compiler/testData/diagnostics/tests/deprecated/iteratorUsage.txt @@ -1,37 +1,37 @@ package -internal fun use(): kotlin.Unit +public fun use(): kotlin.Unit -internal final class Iter { +public final class Iter { public constructor Iter() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.Deprecated(value = "text") internal final fun iterator(): Iter.IterIterator + kotlin.Deprecated(value = "text") public final fun iterator(): Iter.IterIterator public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class IterIterator { + public final class IterIterator { public constructor IterIterator() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun hasNext(): kotlin.Boolean + public final fun hasNext(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun next(): kotlin.String + public final fun next(): kotlin.String public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } -internal final class Iter2 { +public final class Iter2 { public constructor Iter2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun iterator(): Iter2.Iter2Iterator + public final fun iterator(): Iter2.Iter2Iterator public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Iter2Iterator { + public final class Iter2Iterator { public constructor Iter2Iterator() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.Deprecated(value = "text") internal final fun hasNext(): kotlin.Boolean + kotlin.Deprecated(value = "text") public final fun hasNext(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.Deprecated(value = "text") internal final fun next(): kotlin.String + kotlin.Deprecated(value = "text") public final fun next(): kotlin.String public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/deprecated/javaDeprecated.txt b/compiler/testData/diagnostics/tests/deprecated/javaDeprecated.txt index b313d1916e4..b3f1150f552 100644 --- a/compiler/testData/diagnostics/tests/deprecated/javaDeprecated.txt +++ b/compiler/testData/diagnostics/tests/deprecated/javaDeprecated.txt @@ -8,7 +8,7 @@ kotlin.Deprecated(value = "Deprecated in Java") public open class A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B(/*0*/ foo: kotlin.String) @property:kotlin.Deprecated() private final val foo: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/deprecated/javaDocDeprecated.txt b/compiler/testData/diagnostics/tests/deprecated/javaDocDeprecated.txt index b4462cb6eee..112b383e3bf 100644 --- a/compiler/testData/diagnostics/tests/deprecated/javaDocDeprecated.txt +++ b/compiler/testData/diagnostics/tests/deprecated/javaDocDeprecated.txt @@ -8,7 +8,7 @@ kotlin.Deprecated(value = "Deprecated in Java") public open class A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B(/*0*/ foo: kotlin.String) private final val foo: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/deprecated/nestedTypesUsage.txt b/compiler/testData/diagnostics/tests/deprecated/nestedTypesUsage.txt index 43ef1c5142c..54cda3fea4f 100644 --- a/compiler/testData/diagnostics/tests/deprecated/nestedTypesUsage.txt +++ b/compiler/testData/diagnostics/tests/deprecated/nestedTypesUsage.txt @@ -1,14 +1,14 @@ package -internal fun useNested(): kotlin.Unit +public fun useNested(): kotlin.Unit -internal final class TopLevel { +public final class TopLevel { public constructor TopLevel() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.Deprecated(value = "Nested") internal final class Nested { + kotlin.Deprecated(value = "Nested") public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -19,9 +19,9 @@ internal final class TopLevel { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun use(): kotlin.Unit + public final fun use(): kotlin.Unit - internal final class CompanionNested2 { + public final class CompanionNested2 { public constructor CompanionNested2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -29,7 +29,7 @@ internal final class TopLevel { } } - internal final class Nested2 { + public final class Nested2 { public constructor Nested2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/deprecated/objectUsage.txt b/compiler/testData/diagnostics/tests/deprecated/objectUsage.txt index 4a2adad34ef..5e0f261cac9 100644 --- a/compiler/testData/diagnostics/tests/deprecated/objectUsage.txt +++ b/compiler/testData/diagnostics/tests/deprecated/objectUsage.txt @@ -1,10 +1,10 @@ package -internal fun first(): kotlin.Unit -internal fun useCompanion(): kotlin.Unit -internal fun useObject(): kotlin.Unit +public fun first(): kotlin.Unit +public fun useCompanion(): kotlin.Unit +public fun useObject(): kotlin.Unit -internal final class Another { +public final class Another { public constructor Another() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -15,14 +15,14 @@ internal final class Another { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun use(): kotlin.Unit + public final fun use(): kotlin.Unit } } -kotlin.Deprecated(value = "Object") internal object Obsolete { +kotlin.Deprecated(value = "Object") public object Obsolete { private constructor Obsolete() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun use(): kotlin.Unit + public final fun use(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/deprecated/propertyUsage.txt b/compiler/testData/diagnostics/tests/deprecated/propertyUsage.txt index 13a3c4ac68a..972275f2109 100644 --- a/compiler/testData/diagnostics/tests/deprecated/propertyUsage.txt +++ b/compiler/testData/diagnostics/tests/deprecated/propertyUsage.txt @@ -1,28 +1,28 @@ package -internal fun fn(): kotlin.Unit -internal fun literals(): kotlin.Unit -internal fun PropertyHolder.extFunction(): kotlin.Unit +public fun fn(): kotlin.Unit +public fun literals(): kotlin.Unit +public fun PropertyHolder.extFunction(): kotlin.Unit -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.Deprecated(value = "text") internal final fun get(/*0*/ instance: kotlin.Any, /*1*/ property: kotlin.PropertyMetadata): kotlin.Int + kotlin.Deprecated(value = "text") public final fun get(/*0*/ instance: kotlin.Any, /*1*/ property: kotlin.PropertyMetadata): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.Deprecated(value = "text") internal final fun set(/*0*/ instance: kotlin.Any, /*1*/ property: kotlin.PropertyMetadata, /*2*/ value: kotlin.Int): kotlin.Unit + kotlin.Deprecated(value = "text") public final fun set(/*0*/ instance: kotlin.Any, /*1*/ property: kotlin.PropertyMetadata, /*2*/ value: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class PropertyHolder { +public final class PropertyHolder { public constructor PropertyHolder() - kotlin.Deprecated(value = "text") internal final var name: kotlin.String + kotlin.Deprecated(value = "text") public final var name: kotlin.String public final val test1: kotlin.String = "" public final var test2: kotlin.String public final var test3: kotlin.String public final var test4: kotlin.String - internal final val valDelegate: kotlin.Int - internal final var varDelegate: kotlin.Int - kotlin.Deprecated(value = "text") internal final val x: kotlin.Int = 1 + public final val valDelegate: kotlin.Int + public final var varDelegate: kotlin.Int + kotlin.Deprecated(value = "text") public final val x: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/deprecated/propertyUseSiteTargetedAnnotations.txt b/compiler/testData/diagnostics/tests/deprecated/propertyUseSiteTargetedAnnotations.txt index e2d9e190914..cf45e3bdf33 100644 --- a/compiler/testData/diagnostics/tests/deprecated/propertyUseSiteTargetedAnnotations.txt +++ b/compiler/testData/diagnostics/tests/deprecated/propertyUseSiteTargetedAnnotations.txt @@ -1,12 +1,12 @@ package -internal fun fn(): kotlin.Unit -internal fun literals(): kotlin.Unit +public fun fn(): kotlin.Unit +public fun literals(): kotlin.Unit -internal final class PropertyHolder { +public final class PropertyHolder { public constructor PropertyHolder() - kotlin.Deprecated(value = "") internal final val a1: kotlin.Int = 1 - @property:kotlin.Deprecated(value = "") internal final var a2: kotlin.String + kotlin.Deprecated(value = "") public final val a1: kotlin.Int = 1 + @property:kotlin.Deprecated(value = "") public final var a2: kotlin.String public final val withGetter: kotlin.String = "" public final var withSetter: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/deprecated/typeUsage.txt b/compiler/testData/diagnostics/tests/deprecated/typeUsage.txt index fff178b1760..2d34a1682be 100644 --- a/compiler/testData/diagnostics/tests/deprecated/typeUsage.txt +++ b/compiler/testData/diagnostics/tests/deprecated/typeUsage.txt @@ -1,71 +1,71 @@ package -internal fun constraint(): kotlin.Unit -internal fun funcParamParam(/*0*/ param: (Obsolete) -> kotlin.Unit): kotlin.Unit -internal fun funcParamReceiver(/*0*/ param: Obsolete.() -> kotlin.Unit): kotlin.Unit -internal fun funcParamRetVal(/*0*/ param: () -> Obsolete): kotlin.Unit -internal fun nullableRetVal(): Obsolete? -internal fun param(/*0*/ param: Obsolete): kotlin.Unit -internal fun retVal(): Obsolete -internal fun Obsolete.receiver(): kotlin.Unit +public fun constraint(): kotlin.Unit +public fun funcParamParam(/*0*/ param: (Obsolete) -> kotlin.Unit): kotlin.Unit +public fun funcParamReceiver(/*0*/ param: Obsolete.() -> kotlin.Unit): kotlin.Unit +public fun funcParamRetVal(/*0*/ param: () -> Obsolete): kotlin.Unit +public fun nullableRetVal(): Obsolete? +public fun param(/*0*/ param: Obsolete): kotlin.Unit +public fun retVal(): Obsolete +public fun Obsolete.receiver(): kotlin.Unit -internal open class Derived : Obsolete { +public open class Derived : Obsolete { public constructor Derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final override /*1*/ /*fake_override*/ fun use(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun use(): kotlin.Unit } -internal final class Derived2 : Derived { +public final class Derived2 : Derived { public constructor Derived2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final override /*1*/ /*fake_override*/ fun use(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun use(): kotlin.Unit } -internal interface Generic { +public interface Generic { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal object Object : Obsolete { +public object Object : Obsolete { private constructor Object() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final override /*1*/ /*fake_override*/ fun use(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun use(): kotlin.Unit } -kotlin.Deprecated(value = "Class") internal open class Obsolete { +kotlin.Deprecated(value = "Class") public open class Obsolete { public constructor Obsolete() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun use(): kotlin.Unit + public final fun use(): kotlin.Unit } -kotlin.Deprecated(value = "Class") internal open class Obsolete2 { +kotlin.Deprecated(value = "Class") public open class Obsolete2 { kotlin.Deprecated(value = "Constructor") public constructor Obsolete2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun use(): kotlin.Unit + public final fun use(): kotlin.Unit } -internal final class Properties { +public final class Properties { public constructor Properties() - internal final var n: Obsolete - internal final val x: Obsolete - internal final var y: Obsolete + public final var n: Obsolete + public final val x: Obsolete + public final var y: Obsolete public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class TypeParam : Generic { +public final class TypeParam : Generic { public constructor TypeParam() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/classFunctionOverriddenByProperty.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/classFunctionOverriddenByProperty.txt index d5ad71488c1..39df01db41a 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/classFunctionOverriddenByProperty.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/classFunctionOverriddenByProperty.txt @@ -1,18 +1,18 @@ package -internal open class B { +public open class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun getX(): kotlin.Int + public final fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : B { +public final class C : B { public constructor C() - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun getX(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/classFunctionOverriddenByPropertyInConstructor.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/classFunctionOverriddenByPropertyInConstructor.txt index a84c09fef9a..bbfc085da52 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/classFunctionOverriddenByPropertyInConstructor.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/classFunctionOverriddenByPropertyInConstructor.txt @@ -1,18 +1,18 @@ package -internal open class B { +public open class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun getX(): kotlin.Int + public final fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : B { +public final class C : B { public constructor C(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun getX(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/classFunctionOverriddenByPropertyNoGetter.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/classFunctionOverriddenByPropertyNoGetter.txt index d6f5e831f34..ab1573905cc 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/classFunctionOverriddenByPropertyNoGetter.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/classFunctionOverriddenByPropertyNoGetter.txt @@ -1,18 +1,18 @@ package -internal open class B { +public open class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun getX(): kotlin.Int + public final fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : B { +public final class C : B { public constructor C() - internal final val x: kotlin.Int = 1 + public final val x: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun getX(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/classPropertyOverriddenByFunction.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/classPropertyOverriddenByFunction.txt index 71095718d96..999e5cc1f9d 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/classPropertyOverriddenByFunction.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/classPropertyOverriddenByFunction.txt @@ -1,18 +1,18 @@ package -internal open class B { +public open class B { public constructor B() - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : B { +public final class C : B { public constructor C() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun getX(): kotlin.Int + public final fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/defaultFunction.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/defaultFunction.txt index 21d87d9cf4e..f06c1dd7a78 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/defaultFunction.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/defaultFunction.txt @@ -1,18 +1,18 @@ package -internal open class Base { +public open class Base { public constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun `foo$default`(/*0*/ d: Derived, /*1*/ i: kotlin.Int, /*2*/ mask: kotlin.Int): kotlin.Unit + public open fun `foo$default`(/*0*/ d: Derived, /*1*/ i: kotlin.Int, /*2*/ mask: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Derived : Base { +public final class Derived : Base { public constructor Derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ i: kotlin.Int = ...): kotlin.Unit - internal open override /*1*/ /*fake_override*/ fun `foo$default`(/*0*/ d: Derived, /*1*/ i: kotlin.Int, /*2*/ mask: kotlin.Int): kotlin.Unit + public final fun foo(/*0*/ i: kotlin.Int = ...): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun `foo$default`(/*0*/ d: Derived, /*1*/ i: kotlin.Int, /*2*/ mask: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/delegatedFunctionOverriddenByProperty.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/delegatedFunctionOverriddenByProperty.txt index 64bc124d685..f3586d9c184 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/delegatedFunctionOverriddenByProperty.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/delegatedFunctionOverriddenByProperty.txt @@ -1,23 +1,23 @@ package -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun getX(): kotlin.Int + public open fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : D, B { +public final class C : D, B { public constructor C(/*0*/ d: D) - internal open override /*1*/ /*delegation*/ val x: kotlin.Int + public open override /*1*/ /*delegation*/ val x: kotlin.Int public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun getX(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun getX(): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface D { - internal abstract val x: kotlin.Int +public interface D { + public abstract val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/genericClassFunction.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/genericClassFunction.txt index 808f0fff0f3..9024e812ecd 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/genericClassFunction.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/genericClassFunction.txt @@ -1,18 +1,18 @@ package -internal open class B { +public open class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public final fun foo(/*0*/ l: kotlin.List): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : B { +public final class C : B { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ l: kotlin.List): kotlin.Unit - internal final override /*1*/ /*fake_override*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public final fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/overridesNothing.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/overridesNothing.txt index 8fb374e9721..6aca9466bb4 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/overridesNothing.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/overridesNothing.txt @@ -1,17 +1,17 @@ package -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun getX(): kotlin.Int + public open fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : B { +public final class C : B { public constructor C() - internal open val x: kotlin.Int = 1 + public open val x: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun getX(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/privateClassFunctionOverriddenByProperty.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/privateClassFunctionOverriddenByProperty.txt index 1105855816a..5299e98d3c0 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/privateClassFunctionOverriddenByProperty.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/privateClassFunctionOverriddenByProperty.txt @@ -1,6 +1,6 @@ package -internal open class B { +public open class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean private final fun getX(): kotlin.Int @@ -8,9 +8,9 @@ internal open class B { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : B { +public final class C : B { public constructor C() - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean invisible_fake final override /*1*/ /*fake_override*/ fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/require.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/require.txt index 5db625f3c0d..baeb81090de 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/require.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/require.txt @@ -1,17 +1,17 @@ package -internal open class C { +public open class C { public constructor C() - internal final val x: kotlin.Int = 1 + public final val x: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Tr : C { - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int +public interface Tr : C { + public final override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun getX(): kotlin.Int + public open fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitFunctionOverriddenByProperty.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitFunctionOverriddenByProperty.txt index 22b960c9bc1..536c273b003 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitFunctionOverriddenByProperty.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitFunctionOverriddenByProperty.txt @@ -1,17 +1,17 @@ package -internal final class C : T { +public final class C : T { public constructor C() - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun getX(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T { +public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun getX(): kotlin.Int + public open fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitFunctionOverriddenByPropertyNoImpl.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitFunctionOverriddenByPropertyNoImpl.txt index 64a544deba0..719ddf0401a 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitFunctionOverriddenByPropertyNoImpl.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitFunctionOverriddenByPropertyNoImpl.txt @@ -1,17 +1,17 @@ package -internal abstract class C : T { +public abstract class C : T { public constructor C() - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*1*/ /*fake_override*/ fun getX(): kotlin.Int + public abstract override /*1*/ /*fake_override*/ fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T { +public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun getX(): kotlin.Int + public abstract fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitPropertyOverriddenByFunction.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitPropertyOverriddenByFunction.txt index 6370ae4534d..508433fca43 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitPropertyOverriddenByFunction.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitPropertyOverriddenByFunction.txt @@ -1,16 +1,16 @@ package -internal final class C : T { +public final class C : T { public constructor C() - internal open override /*1*/ /*fake_override*/ val x: kotlin.Int + public open override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun getX(): kotlin.Int + public final fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T { - internal open val x: kotlin.Int +public interface T { + public open val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitPropertyOverriddenByFunctionNoImpl.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitPropertyOverriddenByFunctionNoImpl.txt index 326d174e31d..5a0c5f03911 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitPropertyOverriddenByFunctionNoImpl.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/accidentalOverrides/traitPropertyOverriddenByFunctionNoImpl.txt @@ -1,16 +1,16 @@ package -internal abstract class C : T { +public abstract class C : T { public constructor C() - internal abstract override /*1*/ /*fake_override*/ val x: kotlin.Int + public abstract override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun getX(): kotlin.Int + public final fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T { - internal abstract val x: kotlin.Int +public interface T { + public abstract val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/bridges/class.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/bridges/class.txt index 2090db50ae2..bad111f7b69 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/bridges/class.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/bridges/class.txt @@ -1,18 +1,18 @@ package -internal open class B { +public open class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(/*0*/ t: T): kotlin.Unit + public open fun foo(/*0*/ t: T): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : B { +public final class C : B { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ o: kotlin.Any): kotlin.Unit - internal open override /*1*/ fun foo(/*0*/ t: kotlin.String): kotlin.Unit + public final fun foo(/*0*/ o: kotlin.Any): kotlin.Unit + public open override /*1*/ fun foo(/*0*/ t: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/bridges/fakeOverrideTrait.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/bridges/fakeOverrideTrait.txt index d688c718a49..cf6f2700ff9 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/bridges/fakeOverrideTrait.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/bridges/fakeOverrideTrait.txt @@ -1,17 +1,17 @@ package -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(/*0*/ t: T): kotlin.Unit + public open fun foo(/*0*/ t: T): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : B { +public final class C : B { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ o: kotlin.Any): kotlin.Unit - internal open override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.String): kotlin.Unit + public final fun foo(/*0*/ o: kotlin.Any): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/bridges/trait.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/bridges/trait.txt index a4357986168..7ce46d1e02a 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/bridges/trait.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/bridges/trait.txt @@ -1,17 +1,17 @@ package -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(/*0*/ t: T): kotlin.Unit + public open fun foo(/*0*/ t: T): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : B { +public final class C : B { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ o: kotlin.Any): kotlin.Unit - internal open override /*1*/ fun foo(/*0*/ t: kotlin.String): kotlin.Unit + public final fun foo(/*0*/ o: kotlin.Any): kotlin.Unit + public open override /*1*/ fun foo(/*0*/ t: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/caseInProperties.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/caseInProperties.txt index 4bdc84309f8..ad8d0c85f84 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/caseInProperties.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/caseInProperties.txt @@ -1,4 +1,4 @@ package -internal val Aa: kotlin.Int = 1 -internal val aa: kotlin.Int = 1 +public val Aa: kotlin.Int = 1 +public val aa: kotlin.Int = 1 diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/collections.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/collections.txt index 869fecd5d53..297e898408c 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/collections.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/collections.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ s: kotlin.List): kotlin.Unit -internal fun foo(/*0*/ s: kotlin.MutableList): kotlin.Unit +public fun foo(/*0*/ s: kotlin.List): kotlin.Unit +public fun foo(/*0*/ s: kotlin.MutableList): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/delegateToTwoTraits.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/delegateToTwoTraits.txt index 58b9e8543ed..2c0325b7221 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/delegateToTwoTraits.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/delegateToTwoTraits.txt @@ -1,24 +1,24 @@ package -internal interface Bar { +public interface Bar { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public abstract fun foo(/*0*/ l: kotlin.List): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Baz : Foo, Bar { +public final class Baz : Foo, Bar { public constructor Baz(/*0*/ f: Foo, /*1*/ b: Bar) public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*delegation*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit - internal open override /*1*/ /*delegation*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public open override /*1*/ /*delegation*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public open override /*1*/ /*delegation*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Foo { +public interface Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public abstract fun foo(/*0*/ l: kotlin.List): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/delegationAndOwnMethod.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/delegationAndOwnMethod.txt index 94cd92524d5..ae1bb6ed536 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/delegationAndOwnMethod.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/delegationAndOwnMethod.txt @@ -1,17 +1,17 @@ package -internal final class Bar : Foo { +public final class Bar : Foo { public constructor Bar(/*0*/ f: Foo) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ l: kotlin.List): kotlin.Unit - internal open override /*1*/ /*delegation*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public final fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public open override /*1*/ /*delegation*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Foo { +public interface Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public abstract fun foo(/*0*/ l: kotlin.List): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/delegationToTraitImplAndOwnMethod.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/delegationToTraitImplAndOwnMethod.txt index 4881824a781..9fd3b7593a3 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/delegationToTraitImplAndOwnMethod.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/delegationToTraitImplAndOwnMethod.txt @@ -1,25 +1,25 @@ package -internal final class Bar : Foo { +public final class Bar : Foo { public constructor Bar(/*0*/ f: Foo) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ l: kotlin.List): kotlin.Unit - internal open override /*1*/ /*delegation*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public final fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public open override /*1*/ /*delegation*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class BarOther : Foo { +public final class BarOther : Foo { public constructor BarOther(/*0*/ f: Foo) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public open override /*1*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Foo { +public interface Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public open fun foo(/*0*/ l: kotlin.List): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/extensionProperties.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/extensionProperties.txt index 5a5e9e4ad5c..9ccc143a4c9 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/extensionProperties.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/extensionProperties.txt @@ -1,9 +1,9 @@ package -internal val G.foo: kotlin.Int -internal val G.foo: kotlin.Int +public val G.foo: kotlin.Int +public val G.foo: kotlin.Int -internal final class G { +public final class G { public constructor G() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/genericType.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/genericType.txt index 9c2373a60e0..c4ec606ed5d 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/genericType.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/genericType.txt @@ -1,9 +1,9 @@ package -internal fun foo(/*0*/ x: G): G -internal fun foo(/*0*/ x: G): G +public fun foo(/*0*/ x: G): G +public fun foo(/*0*/ x: G): G -internal final class G { +public final class G { public constructor G() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/inheritFromTwoTraits.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/inheritFromTwoTraits.txt index 443f148941d..e1c02c05698 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/inheritFromTwoTraits.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/inheritFromTwoTraits.txt @@ -1,24 +1,24 @@ package -internal interface Bar { +public interface Bar { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public open fun foo(/*0*/ l: kotlin.List): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Baz : Foo, Bar { +public final class Baz : Foo, Bar { public constructor Baz() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit - internal open override /*1*/ /*fake_override*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Foo { +public interface Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public open fun foo(/*0*/ l: kotlin.List): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/kotlinAndJavaCollections.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/kotlinAndJavaCollections.txt index 86b0e567656..d5c8c82ecb7 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/kotlinAndJavaCollections.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/kotlinAndJavaCollections.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ s: java.util.List): kotlin.Unit -internal fun foo(/*0*/ s: kotlin.List): kotlin.Unit +public fun foo(/*0*/ s: java.util.List): kotlin.Unit +public fun foo(/*0*/ s: kotlin.List): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/nullableType.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/nullableType.txt index 0a3da244fa3..4934b6be33b 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/nullableType.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/nullableType.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ x: kotlin.String): kotlin.Unit -internal fun foo(/*0*/ x: kotlin.String?): kotlin.Unit +public fun foo(/*0*/ x: kotlin.String): kotlin.Unit +public fun foo(/*0*/ x: kotlin.String?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/superTraitAndDelegationToTraitImpl.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/superTraitAndDelegationToTraitImpl.txt index fca2e044486..d1704d36dbd 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/superTraitAndDelegationToTraitImpl.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/superTraitAndDelegationToTraitImpl.txt @@ -1,32 +1,32 @@ package -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public abstract fun foo(/*0*/ l: kotlin.List): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public open fun foo(/*0*/ l: kotlin.List): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : A, B { +public final class C : A, B { public constructor C(/*0*/ f: A) public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit - internal open override /*1*/ /*delegation*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public open override /*1*/ /*delegation*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class D : A, B { +public final class D : A, B { public constructor D(/*0*/ f: A) public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*2*/ /*delegation*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public open override /*2*/ /*delegation*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/twoTraitsAndOwnFunction.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/twoTraitsAndOwnFunction.txt index 0d6f2adc8a6..2311dd7e5e7 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/twoTraitsAndOwnFunction.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/twoTraitsAndOwnFunction.txt @@ -1,25 +1,25 @@ package -internal interface Bar { +public interface Bar { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public open fun foo(/*0*/ l: kotlin.List): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Baz : Foo, Bar { +public final class Baz : Foo, Bar { public constructor Baz() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit - internal final fun foo(/*0*/ l: kotlin.List): kotlin.Unit - internal open override /*1*/ /*fake_override*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public final fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun foo(/*0*/ l: kotlin.List): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Foo { +public interface Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(/*0*/ l: kotlin.List): kotlin.Unit + public open fun foo(/*0*/ l: kotlin.List): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeMappedToJava.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeMappedToJava.txt index a4a36a4a555..ed9fafbe4e6 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeMappedToJava.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeMappedToJava.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ s: java.lang.String): kotlin.Unit -internal fun foo(/*0*/ s: kotlin.String): kotlin.Unit +public fun foo(/*0*/ s: java.lang.String): kotlin.Unit +public fun foo(/*0*/ s: kotlin.String): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeParameter.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeParameter.txt index f61dda0db9b..fa3c4843a96 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeParameter.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeParameter.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ x: T): T -internal fun foo(/*0*/ x: kotlin.Any): kotlin.Any +public fun foo(/*0*/ x: T): T +public fun foo(/*0*/ x: kotlin.Any): kotlin.Any diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeParameterWithBound.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeParameterWithBound.txt index 7f02ea6d750..d833b80583a 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeParameterWithBound.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeParameterWithBound.txt @@ -1,9 +1,9 @@ package -internal fun foo(/*0*/ x: Foo): Foo -internal fun foo(/*0*/ x: T): T +public fun foo(/*0*/ x: Foo): Foo +public fun foo(/*0*/ x: T): T -internal interface Foo { +public interface Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeParameterWithTwoBounds.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeParameterWithTwoBounds.txt index c4d2a23c705..da840e7e020 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeParameterWithTwoBounds.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeParameterWithTwoBounds.txt @@ -1,16 +1,16 @@ package -internal fun foo(/*0*/ x: Bar): Bar -internal fun foo(/*0*/ x: Foo): Foo -internal fun foo(/*0*/ x: T): T where T : Bar +public fun foo(/*0*/ x: Bar): Bar +public fun foo(/*0*/ x: Foo): Foo +public fun foo(/*0*/ x: T): T where T : Bar -internal interface Bar { +public interface Bar { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Foo { +public interface Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeParameterWithTwoBoundsInWhere.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeParameterWithTwoBoundsInWhere.txt index c4d2a23c705..da840e7e020 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeParameterWithTwoBoundsInWhere.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/erasure/typeParameterWithTwoBoundsInWhere.txt @@ -1,16 +1,16 @@ package -internal fun foo(/*0*/ x: Bar): Bar -internal fun foo(/*0*/ x: Foo): Foo -internal fun foo(/*0*/ x: T): T where T : Bar +public fun foo(/*0*/ x: Bar): Bar +public fun foo(/*0*/ x: Foo): Foo +public fun foo(/*0*/ x: T): T where T : Bar -internal interface Bar { +public interface Bar { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Foo { +public interface Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/class.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/class.txt index ba1d1748e47..b5d6a4ca367 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/class.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/class.txt @@ -1,10 +1,10 @@ package -internal final class C { +public final class C { public constructor C() - internal final val x: kotlin.Int = 1 + public final val x: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun getX(): kotlin.Int + public final fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/classObject.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/classObject.txt index 489d7a0119a..20459bdd754 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/classObject.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/classObject.txt @@ -1,6 +1,6 @@ package -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -8,9 +8,9 @@ internal final class C { public companion object Companion { private constructor Companion() - internal final val x: kotlin.Int = 1 + public final val x: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun getX(): kotlin.Int + public final fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/classPropertyInConstructor.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/classPropertyInConstructor.txt index 24cef9d091b..33e1e7b8a2d 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/classPropertyInConstructor.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/classPropertyInConstructor.txt @@ -1,10 +1,10 @@ package -internal final class C { +public final class C { public constructor C(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun getX(): kotlin.Int + public final fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/extensionFunctionAndNormalFunction.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/extensionFunctionAndNormalFunction.txt index f16485583c4..9f3842a14c7 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/extensionFunctionAndNormalFunction.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/extensionFunctionAndNormalFunction.txt @@ -1,10 +1,10 @@ package -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ x: kotlin.Any): kotlin.Unit + public final fun foo(/*0*/ x: kotlin.Any): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun kotlin.Any.foo(): kotlin.Unit + public final fun kotlin.Any.foo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/extensionPropertyAndFunction.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/extensionPropertyAndFunction.txt index 4d5dedd218d..a0142127136 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/extensionPropertyAndFunction.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/extensionPropertyAndFunction.txt @@ -1,10 +1,10 @@ package -internal final class C { +public final class C { public constructor C() - internal final val kotlin.Any.x: kotlin.Int + public final val kotlin.Any.x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun getX(/*0*/ t: kotlin.Any): kotlin.Int + public final fun getX(/*0*/ t: kotlin.Any): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/functionAndSetter.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/functionAndSetter.txt index 5f2cd79b552..4c0a4643c73 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/functionAndSetter.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/functionAndSetter.txt @@ -1,10 +1,10 @@ package -internal final class C { +public final class C { public constructor C() - internal final var x: kotlin.Int + public final var x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun setX(/*0*/ x: kotlin.Int): kotlin.Unit + public final fun setX(/*0*/ x: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/functionAndVar.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/functionAndVar.txt index 5f2cd79b552..4c0a4643c73 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/functionAndVar.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/functionAndVar.txt @@ -1,10 +1,10 @@ package -internal final class C { +public final class C { public constructor C() - internal final var x: kotlin.Int + public final var x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun setX(/*0*/ x: kotlin.Int): kotlin.Unit + public final fun setX(/*0*/ x: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/localClass.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/localClass.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/localClass.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/localClass.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/localClassInClass.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/localClassInClass.txt index 996b032a90e..fbc18391d4d 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/localClassInClass.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/localClassInClass.txt @@ -1,9 +1,9 @@ package -internal final class Outer { +public final class Outer { public constructor Outer() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/nestedClass.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/nestedClass.txt index a1a1e4fe485..ae742986004 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/nestedClass.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/nestedClass.txt @@ -1,16 +1,16 @@ package -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class C { + public final class C { public constructor C() - internal final val x: kotlin.Int = 1 + public final val x: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun getX(): kotlin.Int + public final fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/object.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/object.txt index e72d5a730ed..ba608d540f1 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/object.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/object.txt @@ -1,10 +1,10 @@ package -internal object C { +public object C { private constructor C() - internal final val x: kotlin.Int = 1 + public final val x: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun getX(): kotlin.Int + public final fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/objectExpression.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/objectExpression.txt index 2e3f1093f6e..12d9abe4cea 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/objectExpression.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/objectExpression.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Any +public fun foo(): kotlin.Any diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/objectExpressionInConstructor.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/objectExpressionInConstructor.txt index cd9879336b2..536a9c0714b 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/objectExpressionInConstructor.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/objectExpressionInConstructor.txt @@ -1,8 +1,8 @@ package -internal final class Outer { +public final class Outer { public constructor Outer() - internal final val x: kotlin.Any + public final val x: kotlin.Any public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/privateClassPropertyNoClash.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/privateClassPropertyNoClash.txt index d98555f00cb..542a309b085 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/privateClassPropertyNoClash.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/privateClassPropertyNoClash.txt @@ -8,7 +8,7 @@ public open class A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B(/*0*/ foo: kotlin.String) private final val foo: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/topLevel.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/topLevel.txt index fa02e2bda41..455b094ee23 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/topLevel.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/topLevel.txt @@ -1,4 +1,4 @@ package -internal val x: kotlin.Int = 1 -internal fun getX(): kotlin.Int +public val x: kotlin.Int = 1 +public fun getX(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/topLevelDifferentFiles.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/topLevelDifferentFiles.txt index fa02e2bda41..455b094ee23 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/topLevelDifferentFiles.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/topLevelDifferentFiles.txt @@ -1,4 +1,4 @@ package -internal val x: kotlin.Int = 1 -internal fun getX(): kotlin.Int +public val x: kotlin.Int = 1 +public fun getX(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/topLevelGetter.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/topLevelGetter.txt index eeb239e78e1..a7240bf9595 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/topLevelGetter.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/topLevelGetter.txt @@ -1,4 +1,4 @@ package -internal val x: kotlin.Int -internal fun getX(): kotlin.Int +public val x: kotlin.Int +public fun getX(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/trait.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/trait.txt index 0e9bc9fcf60..da24c65ca68 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/trait.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/trait.txt @@ -1,9 +1,9 @@ package -internal interface T { - internal open val x: kotlin.Int +public interface T { + public open val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun getX(): kotlin.Int + public open fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/withErrorTypes.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/withErrorTypes.txt index db7f973c6ab..779ab7a0dfa 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/withErrorTypes.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/functionAndProperty/withErrorTypes.txt @@ -1,9 +1,9 @@ package -internal interface T { - internal abstract val x: [ERROR : ErrorType] +public interface T { + public abstract val x: [ERROR : ErrorType] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun getX(): [ERROR : ErrorType1] + public abstract fun getX(): [ERROR : ErrorType1] public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/missingNames.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/missingNames.txt index b0e99644a65..2498db7bc99 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/missingNames.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/missingNames.txt @@ -1,24 +1,24 @@ package -internal val : kotlin.Int = 1 -internal fun (): kotlin.Unit -internal fun outerFun(): kotlin.Unit -internal fun Outer.(): kotlin.Unit +public val : kotlin.Int = 1 +public fun (): kotlin.Unit +public fun outerFun(): kotlin.Unit +public fun Outer.(): kotlin.Unit -internal final class { - internal constructor () +public final class { + public constructor () public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface { +public interface { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final enum class : kotlin.Enum<> { +public final enum class : kotlin.Enum<> { private constructor () protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: ): kotlin.Int @@ -33,42 +33,42 @@ internal final enum class : kotlin.Enum<> { public final /*synthesized*/ fun values(): kotlin.Array<> } -kotlin.annotation.annotation() internal final class : kotlin.Annotation { +kotlin.annotation.annotation() public final class : kotlin.Annotation { public constructor () public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal object { +public object { private constructor () public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Outer { +public final class Outer { public constructor Outer() - internal final val : kotlin.Int = 1 - internal final fun (): kotlin.Unit + public final val : kotlin.Int = 1 + public final fun (): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class { - internal constructor () + public final class { + public constructor () public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface { + public interface { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final enum class : kotlin.Enum> { + public final enum class : kotlin.Enum> { private constructor () protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: Outer.): kotlin.Int @@ -83,14 +83,14 @@ internal final class Outer { public final /*synthesized*/ fun values(): kotlin.Array> } - kotlin.annotation.annotation() internal final class : kotlin.Annotation { + kotlin.annotation.annotation() public final class : kotlin.Annotation { public constructor () public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object { + public object { private constructor () public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/classObject.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/classObject.txt index d0332ec3902..4130443ba43 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/classObject.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/classObject.txt @@ -1,8 +1,8 @@ package -internal final class C { +public final class C { public constructor C() - internal final val Companion: C.Companion + public final val Companion: C.Companion public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/classObjectCopiedField.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/classObjectCopiedField.txt index d8db753f41e..2a2bff3898f 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/classObjectCopiedField.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/classObjectCopiedField.txt @@ -1,16 +1,16 @@ package -internal final class C { +public final class C { public constructor C() - internal final val X: kotlin.Int = 1 + public final val X: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() - internal final val X: kotlin.Int = 1 - internal final val `X$1`: kotlin.Int = 1 + public final val X: kotlin.Int = 1 + public final val `X$1`: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/classObjectCopiedFieldObject.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/classObjectCopiedFieldObject.txt index 4971046d69d..f880c529e16 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/classObjectCopiedFieldObject.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/classObjectCopiedFieldObject.txt @@ -1,8 +1,8 @@ package -internal final class B { +public final class B { public constructor B() - internal final val A: B + public final val A: B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -15,7 +15,7 @@ internal final class B { } } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -23,7 +23,7 @@ internal final class C { public companion object A { private constructor A() - internal final val A: C.A + public final val A: C.A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/dataClassCopy.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/dataClassCopy.txt index dd9299661e2..a73b3174e69 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/dataClassCopy.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/dataClassCopy.txt @@ -1,11 +1,11 @@ package -kotlin.data() internal final class C { +kotlin.data() public final class C { public constructor C(/*0*/ c: kotlin.Int) - internal final val c: kotlin.Int - internal final /*synthesized*/ fun component1(): kotlin.Int + public final val c: kotlin.Int + public final /*synthesized*/ fun component1(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ c: kotlin.Int = ...): C - internal final fun `copy$default`(/*0*/ c: C, /*1*/ x: kotlin.Int, /*2*/ m: kotlin.Int): C + public final fun `copy$default`(/*0*/ c: C, /*1*/ x: kotlin.Int, /*2*/ m: kotlin.Int): C public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/defaults.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/defaults.txt index 2c11f2f3940..1989cfaa8ac 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/defaults.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/defaults.txt @@ -1,9 +1,9 @@ package -internal final class C { +public final class C { public constructor C() - internal final fun a(/*0*/ x: kotlin.Int = ...): kotlin.Unit - internal final fun `a$default`(/*0*/ c: C, /*1*/ x: kotlin.Int, /*2*/ m: kotlin.Int): kotlin.Unit + public final fun a(/*0*/ x: kotlin.Int = ...): kotlin.Unit + public final fun `a$default`(/*0*/ c: C, /*1*/ x: kotlin.Int, /*2*/ m: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/delegationBy.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/delegationBy.txt index 785d20267dc..07e299703a1 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/delegationBy.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/delegationBy.txt @@ -1,14 +1,14 @@ package -internal final class Bar : Foo { +public final class Bar : Foo { public constructor Bar(/*0*/ f: Foo) - internal final val `$delegate_0`: Foo? = null + public final val `$delegate_0`: Foo? = null public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Foo { +public interface Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/enum.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/enum.txt index eb8683b3714..5e56eff22e6 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/enum.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/enum.txt @@ -1,6 +1,6 @@ package -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry A private constructor E() @@ -11,8 +11,8 @@ internal final enum class E : kotlin.Enum { public final override /*1*/ /*fake_override*/ fun name(): kotlin.String public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun valueOf(/*0*/ s: kotlin.String): E - internal final fun values(): kotlin.Array + public final fun valueOf(/*0*/ s: kotlin.String): E + public final fun values(): kotlin.Array // Static members public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): E diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/innerClassField.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/innerClassField.txt index aa1a9271cd5..9174fe5c34d 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/innerClassField.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/innerClassField.txt @@ -1,14 +1,14 @@ package -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class D { + public final inner class D { public constructor D() - internal final val `this$0`: C? = null + public final val `this$0`: C? = null public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/instance.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/instance.txt index cfd2bae75e3..796f8600ccc 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/instance.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/instance.txt @@ -1,8 +1,8 @@ package -internal object O { +public object O { private constructor O() - internal final val `INSTANCE$`: O + public final val `INSTANCE$`: O public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/propertyMetadataCache.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/propertyMetadataCache.txt index 48aa67de51a..685dfacd191 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/propertyMetadataCache.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/specialNames/propertyMetadataCache.txt @@ -1,13 +1,13 @@ package -internal val `$propertyMetadata`: kotlin.Array -internal val x: kotlin.Any -internal fun kotlin.Any.get(/*0*/ x: kotlin.Any?, /*1*/ y: kotlin.Any): kotlin.Any +public val `$propertyMetadata`: kotlin.Array +public val x: kotlin.Any +public fun kotlin.Any.get(/*0*/ x: kotlin.Any?, /*1*/ y: kotlin.Any): kotlin.Any -internal final class C { +public final class C { public constructor C() - internal final val `$propertyMetadata`: kotlin.Array - internal final val x: kotlin.Any + public final val `$propertyMetadata`: kotlin.Array + public final val x: kotlin.Any public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/synthesized/enumValuesValueOf.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/synthesized/enumValuesValueOf.txt index be93762ea75..793e6a56384 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/synthesized/enumValuesValueOf.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/synthesized/enumValuesValueOf.txt @@ -1,6 +1,6 @@ package -internal final enum class A : kotlin.Enum { +public final enum class A : kotlin.Enum { enum entry A1 enum entry A2 @@ -13,10 +13,10 @@ internal final enum class A : kotlin.Enum { public final override /*1*/ /*fake_override*/ fun name(): kotlin.String public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun valueOf(): kotlin.String - internal final fun valueOf(/*0*/ s: kotlin.String): A - internal final fun values(): kotlin.Array - internal final fun values(/*0*/ x: kotlin.String): kotlin.String + public final fun valueOf(): kotlin.String + public final fun valueOf(/*0*/ s: kotlin.String): A + public final fun values(): kotlin.Array + public final fun values(/*0*/ x: kotlin.String): kotlin.String // Static members public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): A diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/traitImpl/oneTrait.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/traitImpl/oneTrait.txt index 22ea844e5bb..c951f60228a 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/traitImpl/oneTrait.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/traitImpl/oneTrait.txt @@ -1,17 +1,17 @@ package -internal final class C : T { +public final class C : T { public constructor C() - internal final val x: kotlin.Int = 1 + public final val x: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun getX(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T { +public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun getX(): kotlin.Int + public open fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/traitImpl/traitFunctionOverriddenByPropertyInTrait.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/traitImpl/traitFunctionOverriddenByPropertyInTrait.txt index a91733fa421..64bdfcc5f3c 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/traitImpl/traitFunctionOverriddenByPropertyInTrait.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/traitImpl/traitFunctionOverriddenByPropertyInTrait.txt @@ -1,16 +1,16 @@ package -internal interface C : T { - internal open val x: kotlin.Int +public interface C : T { + public open val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun getX(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T { +public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun getX(): kotlin.Int + public open fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/traitImpl/traitPropertyOverriddenByFunctionInTrait.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/traitImpl/traitPropertyOverriddenByFunctionInTrait.txt index 8a03242b915..ca3ff66ebb5 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/traitImpl/traitPropertyOverriddenByFunctionInTrait.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/traitImpl/traitPropertyOverriddenByFunctionInTrait.txt @@ -1,15 +1,15 @@ package -internal interface C : T { - internal open override /*1*/ /*fake_override*/ val x: kotlin.Int +public interface C : T { + public open override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun getX(): kotlin.Int + public open fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T { - internal open val x: kotlin.Int +public interface T { + public open val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/traitImpl/twoTraits.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/traitImpl/twoTraits.txt index 132859e1762..ba1c334d65d 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/traitImpl/twoTraits.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/traitImpl/twoTraits.txt @@ -1,23 +1,23 @@ package -internal final class C : T1, T2 { +public final class C : T1, T2 { public constructor C() - internal open override /*1*/ /*fake_override*/ val x: kotlin.Int + public open override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun getX(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun getX(): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T1 { +public interface T1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun getX(): kotlin.Int + public open fun getX(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T2 { - internal open val x: kotlin.Int +public interface T2 { + public open val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/vararg.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/vararg.txt index 40c4e0ff61a..c9d2a02a323 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/vararg.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/vararg.txt @@ -1,6 +1,6 @@ package -internal fun foo(/*0*/ x: kotlin.Array): kotlin.Unit -internal fun foo(/*0*/ vararg x: kotlin.Int? /*kotlin.Array*/): kotlin.Unit -internal fun foo(/*0*/ vararg x: kotlin.Int /*kotlin.IntArray*/): kotlin.Unit -internal fun foo(/*0*/ x: kotlin.IntArray): kotlin.Unit +public fun foo(/*0*/ x: kotlin.Array): kotlin.Unit +public fun foo(/*0*/ vararg x: kotlin.Int? /*kotlin.Array*/): kotlin.Unit +public fun foo(/*0*/ vararg x: kotlin.Int /*kotlin.IntArray*/): kotlin.Unit +public fun foo(/*0*/ x: kotlin.IntArray): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dynamicTypes/delegationBy.txt b/compiler/testData/diagnostics/tests/dynamicTypes/delegationBy.txt index 858ae2fa9e5..67a85ee74e7 100644 --- a/compiler/testData/diagnostics/tests/dynamicTypes/delegationBy.txt +++ b/compiler/testData/diagnostics/tests/dynamicTypes/delegationBy.txt @@ -1,16 +1,16 @@ package -internal final class C : Tr { +public final class C : Tr { public constructor C(/*0*/ d: dynamic) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*delegation*/ fun foo(): kotlin.Unit + public open override /*1*/ /*delegation*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Tr { +public interface Tr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Unit + public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/dynamicTypes/unsupported.txt b/compiler/testData/diagnostics/tests/dynamicTypes/unsupported.txt index 5cc9b2bb266..f332a7d9929 100644 --- a/compiler/testData/diagnostics/tests/dynamicTypes/unsupported.txt +++ b/compiler/testData/diagnostics/tests/dynamicTypes/unsupported.txt @@ -1,4 +1,4 @@ package -internal val foo: dynamic = 1 -internal fun foo(): kotlin.Unit +public val foo: dynamic = 1 +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/dynamicTypes/withInvisibleSynthesized.txt b/compiler/testData/diagnostics/tests/dynamicTypes/withInvisibleSynthesized.txt index 53faafc1beb..bd5c3ffa11c 100644 --- a/compiler/testData/diagnostics/tests/dynamicTypes/withInvisibleSynthesized.txt +++ b/compiler/testData/diagnostics/tests/dynamicTypes/withInvisibleSynthesized.txt @@ -1,11 +1,11 @@ package -internal final class K : p.J.C { +public final class K : p.J.C { public constructor K() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int invisible_fake open override /*1*/ /*fake_override*/ fun sam(/*0*/ sam: p.J.Sam!): kotlin.Unit - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun dynamic.test(): kotlin.Unit + public final fun dynamic.test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/enum/AbstractEnum.txt b/compiler/testData/diagnostics/tests/enum/AbstractEnum.txt index 39baca63e06..725be19abe3 100644 --- a/compiler/testData/diagnostics/tests/enum/AbstractEnum.txt +++ b/compiler/testData/diagnostics/tests/enum/AbstractEnum.txt @@ -2,7 +2,7 @@ package package abstract { - internal abstract enum class MyAbstractEnum : kotlin.Enum { + public abstract enum class MyAbstractEnum : kotlin.Enum { private constructor MyAbstractEnum() protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: abstract.MyAbstractEnum): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/enum/AbstractInEnum.txt b/compiler/testData/diagnostics/tests/enum/AbstractInEnum.txt index d48677a2db3..5955b5146fe 100644 --- a/compiler/testData/diagnostics/tests/enum/AbstractInEnum.txt +++ b/compiler/testData/diagnostics/tests/enum/AbstractInEnum.txt @@ -2,43 +2,43 @@ package package abstract { - internal final enum class MyEnum : kotlin.Enum { + public final enum class MyEnum : kotlin.Enum { enum entry INSTANCE private constructor MyEnum() - internal final val a: kotlin.Int - internal final val a1: kotlin.Int = 1 - internal abstract val a2: kotlin.Int - internal abstract val a3: kotlin.Int = 1 - internal final var b: kotlin.Int - internal final var b1: kotlin.Int - internal abstract var b2: kotlin.Int - internal abstract var b3: kotlin.Int - internal final var c: kotlin.Int - internal final var c1: kotlin.Int - internal abstract var c2: kotlin.Int - internal abstract var c3: kotlin.Int - internal final val e: kotlin.Int - internal final val e1: kotlin.Int = 0 - internal abstract val e2: kotlin.Int - internal abstract val e3: kotlin.Int = 0 - internal final var i: kotlin.Int - internal final var i1: kotlin.Int - internal final var j: kotlin.Int - internal final var j1: kotlin.Int - internal final var k: kotlin.Int - internal final var k1: kotlin.Int - internal final var l: kotlin.Int - internal final var l1: kotlin.Int - internal final var n: kotlin.Int + public final val a: kotlin.Int + public final val a1: kotlin.Int = 1 + public abstract val a2: kotlin.Int + public abstract val a3: kotlin.Int = 1 + public final var b: kotlin.Int + public final var b1: kotlin.Int + public abstract var b2: kotlin.Int + public abstract var b3: kotlin.Int + public final var c: kotlin.Int + public final var c1: kotlin.Int + public abstract var c2: kotlin.Int + public abstract var c3: kotlin.Int + public final val e: kotlin.Int + public final val e1: kotlin.Int = 0 + public abstract val e2: kotlin.Int + public abstract val e3: kotlin.Int = 0 + public final var i: kotlin.Int + public final var i1: kotlin.Int + public final var j: kotlin.Int + public final var j1: kotlin.Int + public final var k: kotlin.Int + public final var k1: kotlin.Int + public final var l: kotlin.Int + public final var l1: kotlin.Int + public final var n: kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: abstract.MyEnum): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(): kotlin.Unit - internal final fun g(): kotlin.Unit - internal abstract fun h(): kotlin.Unit + public final fun f(): kotlin.Unit + public final fun g(): kotlin.Unit + public abstract fun h(): kotlin.Unit public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun j(): kotlin.Unit + public abstract fun j(): kotlin.Unit public final override /*1*/ /*fake_override*/ fun name(): kotlin.String public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/enum/AbstractOverrideInEnum.txt b/compiler/testData/diagnostics/tests/enum/AbstractOverrideInEnum.txt index 6a847cff0a7..608a1916db0 100644 --- a/compiler/testData/diagnostics/tests/enum/AbstractOverrideInEnum.txt +++ b/compiler/testData/diagnostics/tests/enum/AbstractOverrideInEnum.txt @@ -1,13 +1,13 @@ package -internal final enum class E : kotlin.Enum, T { +public final enum class E : kotlin.Enum, T { enum entry ENTRY private constructor E() protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: E): kotlin.Int public final override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*1*/ fun f(): kotlin.Unit + public abstract override /*1*/ fun f(): kotlin.Unit public final override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int @@ -18,9 +18,9 @@ internal final enum class E : kotlin.Enum, T { public final /*synthesized*/ fun values(): kotlin.Array } -internal interface T { +public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun f(): kotlin.Unit + public abstract fun f(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/enum/ConstructorCallFromOutside.txt b/compiler/testData/diagnostics/tests/enum/ConstructorCallFromOutside.txt index 8015bdeab53..110d28686d6 100644 --- a/compiler/testData/diagnostics/tests/enum/ConstructorCallFromOutside.txt +++ b/compiler/testData/diagnostics/tests/enum/ConstructorCallFromOutside.txt @@ -1,14 +1,14 @@ package -internal fun createA(): A +public fun createA(): A -internal final enum class A : kotlin.Enum { +public final enum class A : kotlin.Enum { enum entry ONE enum entry TWO private constructor A(/*0*/ c: kotlin.Int) - internal final val c: kotlin.Int + public final val c: kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: A): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/enum/ExplicitConstructorCall.txt b/compiler/testData/diagnostics/tests/enum/ExplicitConstructorCall.txt index a1efc4ddb35..675430746eb 100644 --- a/compiler/testData/diagnostics/tests/enum/ExplicitConstructorCall.txt +++ b/compiler/testData/diagnostics/tests/enum/ExplicitConstructorCall.txt @@ -1,15 +1,15 @@ package -internal final enum class A : kotlin.Enum { +public final enum class A : kotlin.Enum { enum entry ONE enum entry TWO private constructor A(/*0*/ c: kotlin.Int) - internal final val c: kotlin.Int + public final val c: kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: A): kotlin.Int - internal final fun createA(): A + public final fun createA(): A public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/enum/InsideEntryConstructorCall.txt b/compiler/testData/diagnostics/tests/enum/InsideEntryConstructorCall.txt index 7c461e9b9fd..6f22628ad82 100644 --- a/compiler/testData/diagnostics/tests/enum/InsideEntryConstructorCall.txt +++ b/compiler/testData/diagnostics/tests/enum/InsideEntryConstructorCall.txt @@ -1,19 +1,19 @@ package -internal final enum class A : kotlin.Enum { +public final enum class A : kotlin.Enum { enum entry ONE enum entry TWO private constructor A(/*0*/ c: kotlin.Int) - internal final val c: kotlin.Int + public final val c: kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: A): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int - internal abstract fun selfOrFriend(): A + public abstract fun selfOrFriend(): A public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String // Static members diff --git a/compiler/testData/diagnostics/tests/enum/InsideSecondaryConstructorCall.txt b/compiler/testData/diagnostics/tests/enum/InsideSecondaryConstructorCall.txt index 8cf975b0eac..3914a6af493 100644 --- a/compiler/testData/diagnostics/tests/enum/InsideSecondaryConstructorCall.txt +++ b/compiler/testData/diagnostics/tests/enum/InsideSecondaryConstructorCall.txt @@ -1,6 +1,6 @@ package -internal final enum class A : kotlin.Enum { +public final enum class A : kotlin.Enum { enum entry ONE enum entry TWO @@ -11,8 +11,8 @@ internal final enum class A : kotlin.Enum { private constructor A() private constructor A(/*0*/ c: kotlin.Int) - internal final val c: kotlin.Int - internal final var last: A? + public final val c: kotlin.Int + public final var last: A? protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: A): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/enum/SecondaryConstructorCall.txt b/compiler/testData/diagnostics/tests/enum/SecondaryConstructorCall.txt index 1ce6012e4ba..c13486ad549 100644 --- a/compiler/testData/diagnostics/tests/enum/SecondaryConstructorCall.txt +++ b/compiler/testData/diagnostics/tests/enum/SecondaryConstructorCall.txt @@ -1,6 +1,6 @@ package -internal final enum class A : kotlin.Enum { +public final enum class A : kotlin.Enum { enum entry ONE enum entry TWO @@ -11,7 +11,7 @@ internal final enum class A : kotlin.Enum { private constructor A() private constructor A(/*0*/ c: kotlin.Int) - internal final val c: kotlin.Int + public final val c: kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: A): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/enum/classObjectInEnum.txt b/compiler/testData/diagnostics/tests/enum/classObjectInEnum.txt index 01cc08c9862..809815b5617 100644 --- a/compiler/testData/diagnostics/tests/enum/classObjectInEnum.txt +++ b/compiler/testData/diagnostics/tests/enum/classObjectInEnum.txt @@ -1,8 +1,8 @@ package -internal fun bar(): E +public fun bar(): E -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry ENTRY private constructor E() @@ -16,7 +16,7 @@ internal final enum class E : kotlin.Enum { public companion object Companion { private constructor Companion() - internal final fun entry(): E + public final fun entry(): E public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/enum/classObjectInEnumPrivate.txt b/compiler/testData/diagnostics/tests/enum/classObjectInEnumPrivate.txt index 62748c149b3..4e8320d3e0d 100644 --- a/compiler/testData/diagnostics/tests/enum/classObjectInEnumPrivate.txt +++ b/compiler/testData/diagnostics/tests/enum/classObjectInEnumPrivate.txt @@ -1,11 +1,11 @@ package -internal fun bar(): E -internal fun baz(): E -internal fun foo(): kotlin.Array -internal fun quux(): E.Companion +public fun bar(): E +public fun baz(): E +public fun foo(): kotlin.Array +public fun quux(): E.Companion -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry ENTRY private constructor E() diff --git a/compiler/testData/diagnostics/tests/enum/commonSupertype.txt b/compiler/testData/diagnostics/tests/enum/commonSupertype.txt index 647a9cd95f6..824c9d3a21d 100644 --- a/compiler/testData/diagnostics/tests/enum/commonSupertype.txt +++ b/compiler/testData/diagnostics/tests/enum/commonSupertype.txt @@ -1,8 +1,8 @@ package -internal val x: kotlin.Enum<*> +public val x: kotlin.Enum<*> -internal final enum class A : kotlin.Enum { +public final enum class A : kotlin.Enum { enum entry A private constructor A() @@ -19,7 +19,7 @@ internal final enum class A : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -internal final enum class B : kotlin.Enum { +public final enum class B : kotlin.Enum { enum entry B private constructor B() diff --git a/compiler/testData/diagnostics/tests/enum/dontCreatePackageTypeForEnumEntry.txt b/compiler/testData/diagnostics/tests/enum/dontCreatePackageTypeForEnumEntry.txt index 205f4554a8e..25a3e83dd9d 100644 --- a/compiler/testData/diagnostics/tests/enum/dontCreatePackageTypeForEnumEntry.txt +++ b/compiler/testData/diagnostics/tests/enum/dontCreatePackageTypeForEnumEntry.txt @@ -1,13 +1,13 @@ package -internal val foo: kotlin.Any.() -> kotlin.Unit -internal fun f1(): kotlin.Unit -internal fun f2(): kotlin.Unit -internal fun f3(): kotlin.Unit -internal fun f4(): kotlin.Unit -internal fun f5(): [ERROR : Error function type] +public val foo: kotlin.Any.() -> kotlin.Unit +public fun f1(): kotlin.Unit +public fun f2(): kotlin.Unit +public fun f3(): kotlin.Unit +public fun f4(): kotlin.Unit +public fun f5(): [ERROR : Error function type] -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry FIRST enum entry SECOND diff --git a/compiler/testData/diagnostics/tests/enum/emptyConstructor.txt b/compiler/testData/diagnostics/tests/enum/emptyConstructor.txt index 382b2729bc5..39390151a56 100644 --- a/compiler/testData/diagnostics/tests/enum/emptyConstructor.txt +++ b/compiler/testData/diagnostics/tests/enum/emptyConstructor.txt @@ -1,6 +1,6 @@ package -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry A private constructor E() diff --git a/compiler/testData/diagnostics/tests/enum/entryShouldBeOfEnumType.txt b/compiler/testData/diagnostics/tests/enum/entryShouldBeOfEnumType.txt index 4a3cd02c68a..0ec42fd4855 100644 --- a/compiler/testData/diagnostics/tests/enum/entryShouldBeOfEnumType.txt +++ b/compiler/testData/diagnostics/tests/enum/entryShouldBeOfEnumType.txt @@ -1,8 +1,8 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry E1 enum entry E2 diff --git a/compiler/testData/diagnostics/tests/enum/enumEntryCannotHaveClassObject.txt b/compiler/testData/diagnostics/tests/enum/enumEntryCannotHaveClassObject.txt index 650a4d0a4f6..80d77e34a70 100644 --- a/compiler/testData/diagnostics/tests/enum/enumEntryCannotHaveClassObject.txt +++ b/compiler/testData/diagnostics/tests/enum/enumEntryCannotHaveClassObject.txt @@ -1,8 +1,8 @@ package -internal fun f(): [ERROR : Error function type] +public fun f(): [ERROR : Error function type] -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry FIRST enum entry SECOND diff --git a/compiler/testData/diagnostics/tests/enum/enumEntryInAbstractEnum.txt b/compiler/testData/diagnostics/tests/enum/enumEntryInAbstractEnum.txt index af3f7b8b2cf..8ca17dfcdc9 100644 --- a/compiler/testData/diagnostics/tests/enum/enumEntryInAbstractEnum.txt +++ b/compiler/testData/diagnostics/tests/enum/enumEntryInAbstractEnum.txt @@ -1,16 +1,16 @@ package -internal final enum class EnumClass : kotlin.Enum { +public final enum class EnumClass : kotlin.Enum { enum entry E1 enum entry E2 private constructor EnumClass() - internal abstract val bar: kotlin.String + public abstract val bar: kotlin.String protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: EnumClass): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Int + public abstract fun foo(): kotlin.Int public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/enum/enumImplementingTrait.txt b/compiler/testData/diagnostics/tests/enum/enumImplementingTrait.txt index 88545d197f6..b3a36e29ae3 100644 --- a/compiler/testData/diagnostics/tests/enum/enumImplementingTrait.txt +++ b/compiler/testData/diagnostics/tests/enum/enumImplementingTrait.txt @@ -1,6 +1,6 @@ package -internal final enum class EnumImplementingTraitWithFun : kotlin.Enum, T1 { +public final enum class EnumImplementingTraitWithFun : kotlin.Enum, T1 { enum entry E1 enum entry E2 @@ -9,7 +9,7 @@ internal final enum class EnumImplementingTraitWithFun : kotlin.Enum } -internal final enum class EnumImplementingTraitWithVal : kotlin.Enum, T2 { +public final enum class EnumImplementingTraitWithVal : kotlin.Enum, T2 { enum entry E1 enum entry E2 private constructor EnumImplementingTraitWithVal() - internal abstract override /*1*/ /*fake_override*/ val bar: kotlin.Int + public abstract override /*1*/ /*fake_override*/ val bar: kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: EnumImplementingTraitWithVal): kotlin.Int public final override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -40,15 +40,15 @@ internal final enum class EnumImplementingTraitWithVal : kotlin.Enum } -internal interface T1 { +public interface T1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Unit + public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T2 { - internal abstract val bar: kotlin.Int +public interface T2 { + public abstract val bar: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/enum/enumInheritance.txt b/compiler/testData/diagnostics/tests/enum/enumInheritance.txt index 3759ccbda4c..d9a48fe1c14 100644 --- a/compiler/testData/diagnostics/tests/enum/enumInheritance.txt +++ b/compiler/testData/diagnostics/tests/enum/enumInheritance.txt @@ -1,13 +1,13 @@ package -internal open class MyClass { +public open class MyClass { public constructor MyClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final enum class MyEnum : MyClass { +public final enum class MyEnum : MyClass { private constructor MyEnum() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -18,7 +18,7 @@ internal final enum class MyEnum : MyClass { public final /*synthesized*/ fun values(): kotlin.Array } -internal final enum class MyEnum2 : kotlin.Enum, MyTrait { +public final enum class MyEnum2 : kotlin.Enum, MyTrait { private constructor MyEnum2() protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: MyEnum2): kotlin.Int @@ -33,7 +33,7 @@ internal final enum class MyEnum2 : kotlin.Enum, MyTrait { public final /*synthesized*/ fun values(): kotlin.Array } -internal final enum class MyEnum3 : MyEnumBase { +public final enum class MyEnum3 : MyEnumBase { private constructor MyEnum3() protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: MyEnumBase): kotlin.Int @@ -48,7 +48,7 @@ internal final enum class MyEnum3 : MyEnumBase { public final /*synthesized*/ fun values(): kotlin.Array } -internal final enum class MyEnumBase : kotlin.Enum { +public final enum class MyEnumBase : kotlin.Enum { private constructor MyEnumBase() protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: MyEnumBase): kotlin.Int @@ -63,7 +63,7 @@ internal final enum class MyEnumBase : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -internal interface MyTrait { +public interface MyTrait { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/enum/enumIsAssignableToBuiltInEnum.txt b/compiler/testData/diagnostics/tests/enum/enumIsAssignableToBuiltInEnum.txt index 401cd539b8b..2cf94ca842e 100644 --- a/compiler/testData/diagnostics/tests/enum/enumIsAssignableToBuiltInEnum.txt +++ b/compiler/testData/diagnostics/tests/enum/enumIsAssignableToBuiltInEnum.txt @@ -1,10 +1,10 @@ package -internal val a: kotlin.Enum -internal val b: kotlin.Enum -internal val c: kotlin.Enum +public val a: kotlin.Enum +public val b: kotlin.Enum +public val c: kotlin.Enum -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry ENTRY private constructor E() diff --git a/compiler/testData/diagnostics/tests/enum/enumMissingName.txt b/compiler/testData/diagnostics/tests/enum/enumMissingName.txt index ed0469f8e64..b5a495a3e25 100644 --- a/compiler/testData/diagnostics/tests/enum/enumMissingName.txt +++ b/compiler/testData/diagnostics/tests/enum/enumMissingName.txt @@ -1,6 +1,6 @@ package -internal final enum class : kotlin.Enum<> { +public final enum class : kotlin.Enum<> { enum entry RED enum entry GREEN @@ -8,7 +8,7 @@ internal final enum class : kotlin.Enum<> { enum entry BLUE private constructor (/*0*/ rgb: kotlin.Int) - internal final val rgb: kotlin.Int + public final val rgb: kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: ): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/enum/enumModifier.txt b/compiler/testData/diagnostics/tests/enum/enumModifier.txt index 93548f93f1e..c162bdb0ef5 100644 --- a/compiler/testData/diagnostics/tests/enum/enumModifier.txt +++ b/compiler/testData/diagnostics/tests/enum/enumModifier.txt @@ -1,10 +1,10 @@ package -internal val x: kotlin.Int = 0 -internal var y: kotlin.Int -internal fun f(): kotlin.Int +public val x: kotlin.Int = 0 +public var y: kotlin.Int +public fun f(): kotlin.Int -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -18,7 +18,7 @@ internal final class A { } } -internal final enum class B : kotlin.Enum { +public final enum class B : kotlin.Enum { private constructor B() protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: B): kotlin.Int @@ -33,14 +33,14 @@ internal final enum class B : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -internal object O { +public object O { private constructor O() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T { +public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/enum/enumStarImport.txt b/compiler/testData/diagnostics/tests/enum/enumStarImport.txt index 34a0dc15d6d..4ad584f1e41 100644 --- a/compiler/testData/diagnostics/tests/enum/enumStarImport.txt +++ b/compiler/testData/diagnostics/tests/enum/enumStarImport.txt @@ -1,10 +1,10 @@ package -internal fun f(/*0*/ e: enum.HappyEnum): kotlin.Unit +public fun f(/*0*/ e: enum.HappyEnum): kotlin.Unit package enum { - internal final enum class HappyEnum : kotlin.Enum { + public final enum class HappyEnum : kotlin.Enum { enum entry CASE1 enum entry CASE2 diff --git a/compiler/testData/diagnostics/tests/enum/enumWithAnnotationKeyword.txt b/compiler/testData/diagnostics/tests/enum/enumWithAnnotationKeyword.txt index 174120734f2..f50dc8c3e57 100644 --- a/compiler/testData/diagnostics/tests/enum/enumWithAnnotationKeyword.txt +++ b/compiler/testData/diagnostics/tests/enum/enumWithAnnotationKeyword.txt @@ -1,6 +1,6 @@ package -kotlin.data() kotlin.annotation.annotation() internal final enum class E : kotlin.Enum { +kotlin.data() kotlin.annotation.annotation() public final enum class E : kotlin.Enum { enum entry D private constructor E() diff --git a/compiler/testData/diagnostics/tests/enum/enumWithEmptyName.txt b/compiler/testData/diagnostics/tests/enum/enumWithEmptyName.txt index aaf0dbd4494..e44b3d26802 100644 --- a/compiler/testData/diagnostics/tests/enum/enumWithEmptyName.txt +++ b/compiler/testData/diagnostics/tests/enum/enumWithEmptyName.txt @@ -1,6 +1,6 @@ package -internal final enum class : kotlin.Enum<> { +public final enum class : kotlin.Enum<> { private constructor () protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: ): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/enum/extensionNamedAsEnumEntry.txt b/compiler/testData/diagnostics/tests/enum/extensionNamedAsEnumEntry.txt index 58e2aa1939b..7954053f52c 100644 --- a/compiler/testData/diagnostics/tests/enum/extensionNamedAsEnumEntry.txt +++ b/compiler/testData/diagnostics/tests/enum/extensionNamedAsEnumEntry.txt @@ -1,10 +1,10 @@ package -internal val e: E -internal val kotlin.Int.entry: kotlin.Int -internal val kotlin.Long.entry: kotlin.Int +public val e: E +public val kotlin.Int.entry: kotlin.Int +public val kotlin.Long.entry: kotlin.Int -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry entry private constructor E() diff --git a/compiler/testData/diagnostics/tests/enum/ifEnumEntry.txt b/compiler/testData/diagnostics/tests/enum/ifEnumEntry.txt index 7e4b5eabaf2..825d63a2359 100644 --- a/compiler/testData/diagnostics/tests/enum/ifEnumEntry.txt +++ b/compiler/testData/diagnostics/tests/enum/ifEnumEntry.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ me: MyEnum): kotlin.Boolean +public fun foo(/*0*/ me: MyEnum): kotlin.Boolean -internal final enum class MyEnum : kotlin.Enum { +public final enum class MyEnum : kotlin.Enum { enum entry FIRST enum entry SECOND diff --git a/compiler/testData/diagnostics/tests/enum/importEnumFromJava.txt b/compiler/testData/diagnostics/tests/enum/importEnumFromJava.txt index 6222a21f95e..565993ce6d0 100644 --- a/compiler/testData/diagnostics/tests/enum/importEnumFromJava.txt +++ b/compiler/testData/diagnostics/tests/enum/importEnumFromJava.txt @@ -1,5 +1,5 @@ package package test { - internal val c: java.util.concurrent.TimeUnit + public val c: java.util.concurrent.TimeUnit } diff --git a/compiler/testData/diagnostics/tests/enum/inheritFromEnumEntry.txt b/compiler/testData/diagnostics/tests/enum/inheritFromEnumEntry.txt index 748baebfe81..0b6a9598007 100644 --- a/compiler/testData/diagnostics/tests/enum/inheritFromEnumEntry.txt +++ b/compiler/testData/diagnostics/tests/enum/inheritFromEnumEntry.txt @@ -1,6 +1,6 @@ package -internal final class A : E.ENTRY { +public final class A : E.ENTRY { public constructor A() protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: E): kotlin.Int @@ -11,7 +11,7 @@ internal final class A : E.ENTRY { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry ENTRY private constructor E() diff --git a/compiler/testData/diagnostics/tests/enum/inheritanceFromEnum.txt b/compiler/testData/diagnostics/tests/enum/inheritanceFromEnum.txt index 5e1bbcde301..db50a36cbae 100644 --- a/compiler/testData/diagnostics/tests/enum/inheritanceFromEnum.txt +++ b/compiler/testData/diagnostics/tests/enum/inheritanceFromEnum.txt @@ -1,6 +1,6 @@ package -internal final class MyClass : MyEnum2 { +public final class MyClass : MyEnum2 { public constructor MyClass() protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: MyEnum2): kotlin.Int @@ -11,7 +11,7 @@ internal final class MyClass : MyEnum2 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class MyClass2 : MyJavaEnum { +public final class MyClass2 : MyJavaEnum { public constructor MyClass2() protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: MyJavaEnum!): kotlin.Int @@ -22,7 +22,7 @@ internal final class MyClass2 : MyJavaEnum { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open enum class MyEnum : kotlin.Enum { +public open enum class MyEnum : kotlin.Enum { enum entry A private constructor MyEnum() @@ -39,7 +39,7 @@ internal open enum class MyEnum : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -internal final enum class MyEnum2 : kotlin.Enum { +public final enum class MyEnum2 : kotlin.Enum { private constructor MyEnum2() protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: MyEnum2): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/enum/inner/existingClassObject.txt b/compiler/testData/diagnostics/tests/enum/inner/existingClassObject.txt index 0821bf9a490..4d7742ef6e9 100644 --- a/compiler/testData/diagnostics/tests/enum/inner/existingClassObject.txt +++ b/compiler/testData/diagnostics/tests/enum/inner/existingClassObject.txt @@ -1,6 +1,6 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -13,7 +13,7 @@ internal final class A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final enum class E : kotlin.Enum { + public final enum class E : kotlin.Enum { enum entry ENTRY private constructor E() @@ -31,7 +31,7 @@ internal final class A { } } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -44,7 +44,7 @@ internal final class B { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final enum class E : kotlin.Enum { + public final enum class E : kotlin.Enum { enum entry ENTRY private constructor E() diff --git a/compiler/testData/diagnostics/tests/enum/inner/insideClass.txt b/compiler/testData/diagnostics/tests/enum/inner/insideClass.txt index 897e9c8f52f..4bb0edc45e7 100644 --- a/compiler/testData/diagnostics/tests/enum/inner/insideClass.txt +++ b/compiler/testData/diagnostics/tests/enum/inner/insideClass.txt @@ -1,12 +1,12 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final enum class E : kotlin.Enum { + public final enum class E : kotlin.Enum { enum entry ENTRY private constructor E() diff --git a/compiler/testData/diagnostics/tests/enum/inner/insideClassObject.txt b/compiler/testData/diagnostics/tests/enum/inner/insideClassObject.txt index 4faf25d35ae..84f2a3612a5 100644 --- a/compiler/testData/diagnostics/tests/enum/inner/insideClassObject.txt +++ b/compiler/testData/diagnostics/tests/enum/inner/insideClassObject.txt @@ -1,6 +1,6 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -12,7 +12,7 @@ internal final class A { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final enum class E : kotlin.Enum { + public final enum class E : kotlin.Enum { enum entry ENTRY private constructor E() diff --git a/compiler/testData/diagnostics/tests/enum/inner/insideEnum.txt b/compiler/testData/diagnostics/tests/enum/inner/insideEnum.txt index e6b8fbb0981..5f73c1e0141 100644 --- a/compiler/testData/diagnostics/tests/enum/inner/insideEnum.txt +++ b/compiler/testData/diagnostics/tests/enum/inner/insideEnum.txt @@ -1,6 +1,6 @@ package -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry ABC private constructor E() @@ -12,7 +12,7 @@ internal final enum class E : kotlin.Enum { public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final enum class F : kotlin.Enum { + public final enum class F : kotlin.Enum { enum entry DEF private constructor F() diff --git a/compiler/testData/diagnostics/tests/enum/inner/insideEnumEntry.txt b/compiler/testData/diagnostics/tests/enum/inner/insideEnumEntry.txt index cb92414bb34..79af7d5c7d5 100644 --- a/compiler/testData/diagnostics/tests/enum/inner/insideEnumEntry.txt +++ b/compiler/testData/diagnostics/tests/enum/inner/insideEnumEntry.txt @@ -1,6 +1,6 @@ package -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry ABC private constructor E() diff --git a/compiler/testData/diagnostics/tests/enum/inner/insideInnerClassNotAllowed.txt b/compiler/testData/diagnostics/tests/enum/inner/insideInnerClassNotAllowed.txt index 2eca6897b5f..4d7ab289422 100644 --- a/compiler/testData/diagnostics/tests/enum/inner/insideInnerClassNotAllowed.txt +++ b/compiler/testData/diagnostics/tests/enum/inner/insideInnerClassNotAllowed.txt @@ -1,18 +1,18 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class B { + public final inner class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final enum class E : kotlin.Enum { + public final enum class E : kotlin.Enum { enum entry ENTRY private constructor E() diff --git a/compiler/testData/diagnostics/tests/enum/inner/insideObject.txt b/compiler/testData/diagnostics/tests/enum/inner/insideObject.txt index 9425daf74b6..e985361ae0f 100644 --- a/compiler/testData/diagnostics/tests/enum/inner/insideObject.txt +++ b/compiler/testData/diagnostics/tests/enum/inner/insideObject.txt @@ -1,12 +1,12 @@ package -internal object A { +public object A { private constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final enum class E : kotlin.Enum { + public final enum class E : kotlin.Enum { enum entry ENTRY private constructor E() diff --git a/compiler/testData/diagnostics/tests/enum/inner/insideTrait.txt b/compiler/testData/diagnostics/tests/enum/inner/insideTrait.txt index 1240b7b1023..d0fed21edad 100644 --- a/compiler/testData/diagnostics/tests/enum/inner/insideTrait.txt +++ b/compiler/testData/diagnostics/tests/enum/inner/insideTrait.txt @@ -1,11 +1,11 @@ package -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final enum class E : kotlin.Enum { + public final enum class E : kotlin.Enum { enum entry ENTRY private constructor E() diff --git a/compiler/testData/diagnostics/tests/enum/inner/redeclarationInClassObject.txt b/compiler/testData/diagnostics/tests/enum/inner/redeclarationInClassObject.txt index 44cab7e9f0a..236d656829e 100644 --- a/compiler/testData/diagnostics/tests/enum/inner/redeclarationInClassObject.txt +++ b/compiler/testData/diagnostics/tests/enum/inner/redeclarationInClassObject.txt @@ -1,6 +1,6 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -12,7 +12,7 @@ internal final class A { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final enum class E : kotlin.Enum { + public final enum class E : kotlin.Enum { enum entry ENTRY2 private constructor E() @@ -30,7 +30,7 @@ internal final class A { } } - internal final enum class E : kotlin.Enum { + public final enum class E : kotlin.Enum { enum entry ENTRY private constructor E() diff --git a/compiler/testData/diagnostics/tests/enum/inner/twoEnums.txt b/compiler/testData/diagnostics/tests/enum/inner/twoEnums.txt index 78d963fb949..1d48fc1529b 100644 --- a/compiler/testData/diagnostics/tests/enum/inner/twoEnums.txt +++ b/compiler/testData/diagnostics/tests/enum/inner/twoEnums.txt @@ -1,12 +1,12 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final enum class E : kotlin.Enum { + public final enum class E : kotlin.Enum { enum entry ABC private constructor E() @@ -23,7 +23,7 @@ internal final class A { public final /*synthesized*/ fun values(): kotlin.Array } - internal final enum class F : kotlin.Enum { + public final enum class F : kotlin.Enum { enum entry DEF private constructor F() diff --git a/compiler/testData/diagnostics/tests/enum/inner/twoEnumsInClassObjectAndInnerClass.txt b/compiler/testData/diagnostics/tests/enum/inner/twoEnumsInClassObjectAndInnerClass.txt index 7fabcc916a6..87c48fa315c 100644 --- a/compiler/testData/diagnostics/tests/enum/inner/twoEnumsInClassObjectAndInnerClass.txt +++ b/compiler/testData/diagnostics/tests/enum/inner/twoEnumsInClassObjectAndInnerClass.txt @@ -1,18 +1,18 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class B { + public final inner class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final enum class E : kotlin.Enum { + public final enum class E : kotlin.Enum { enum entry ENTRY private constructor E() @@ -36,7 +36,7 @@ internal final class A { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final enum class E : kotlin.Enum { + public final enum class E : kotlin.Enum { enum entry ENTRY private constructor E() diff --git a/compiler/testData/diagnostics/tests/enum/interfaceWithEnumKeyword.txt b/compiler/testData/diagnostics/tests/enum/interfaceWithEnumKeyword.txt index aa7b8481abe..68e4b32d71f 100644 --- a/compiler/testData/diagnostics/tests/enum/interfaceWithEnumKeyword.txt +++ b/compiler/testData/diagnostics/tests/enum/interfaceWithEnumKeyword.txt @@ -1,11 +1,11 @@ package -internal interface Some { +public interface Some { enum entry D - internal abstract val foo: kotlin.Int + public abstract val foo: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun test(): kotlin.Unit + public abstract fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/enum/isEnumEntry.txt b/compiler/testData/diagnostics/tests/enum/isEnumEntry.txt index 7e4b5eabaf2..825d63a2359 100644 --- a/compiler/testData/diagnostics/tests/enum/isEnumEntry.txt +++ b/compiler/testData/diagnostics/tests/enum/isEnumEntry.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ me: MyEnum): kotlin.Boolean +public fun foo(/*0*/ me: MyEnum): kotlin.Boolean -internal final enum class MyEnum : kotlin.Enum { +public final enum class MyEnum : kotlin.Enum { enum entry FIRST enum entry SECOND diff --git a/compiler/testData/diagnostics/tests/enum/javaEnumValueOfMethod.txt b/compiler/testData/diagnostics/tests/enum/javaEnumValueOfMethod.txt index 9b268fc1de0..c32c5d0f466 100644 --- a/compiler/testData/diagnostics/tests/enum/javaEnumValueOfMethod.txt +++ b/compiler/testData/diagnostics/tests/enum/javaEnumValueOfMethod.txt @@ -1,6 +1,6 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit public final enum class A : kotlin.Enum { enum entry ENTRY diff --git a/compiler/testData/diagnostics/tests/enum/javaEnumValuesMethod.txt b/compiler/testData/diagnostics/tests/enum/javaEnumValuesMethod.txt index ae0e35b0300..e115ad020e0 100644 --- a/compiler/testData/diagnostics/tests/enum/javaEnumValuesMethod.txt +++ b/compiler/testData/diagnostics/tests/enum/javaEnumValuesMethod.txt @@ -1,6 +1,6 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit public final enum class A : kotlin.Enum { enum entry ENTRY diff --git a/compiler/testData/diagnostics/tests/enum/javaEnumWithAbstractFun.txt b/compiler/testData/diagnostics/tests/enum/javaEnumWithAbstractFun.txt index 58a8f7d34d8..44fef07de8f 100644 --- a/compiler/testData/diagnostics/tests/enum/javaEnumWithAbstractFun.txt +++ b/compiler/testData/diagnostics/tests/enum/javaEnumWithAbstractFun.txt @@ -1,6 +1,6 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit public abstract enum class A : kotlin.Enum { enum entry ENTRY diff --git a/compiler/testData/diagnostics/tests/enum/javaEnumWithFuns.txt b/compiler/testData/diagnostics/tests/enum/javaEnumWithFuns.txt index dcc2f07a10a..7e17098c2ca 100644 --- a/compiler/testData/diagnostics/tests/enum/javaEnumWithFuns.txt +++ b/compiler/testData/diagnostics/tests/enum/javaEnumWithFuns.txt @@ -1,6 +1,6 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit public final enum class A : kotlin.Enum { enum entry ENTRY diff --git a/compiler/testData/diagnostics/tests/enum/javaEnumWithNameClashing.txt b/compiler/testData/diagnostics/tests/enum/javaEnumWithNameClashing.txt index a39560a855c..312bbb05a79 100644 --- a/compiler/testData/diagnostics/tests/enum/javaEnumWithNameClashing.txt +++ b/compiler/testData/diagnostics/tests/enum/javaEnumWithNameClashing.txt @@ -1,6 +1,6 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit public final enum class A : kotlin.Enum { enum entry ENTRY diff --git a/compiler/testData/diagnostics/tests/enum/javaEnumWithProperty.txt b/compiler/testData/diagnostics/tests/enum/javaEnumWithProperty.txt index 3262f5f07d0..e279b9b3523 100644 --- a/compiler/testData/diagnostics/tests/enum/javaEnumWithProperty.txt +++ b/compiler/testData/diagnostics/tests/enum/javaEnumWithProperty.txt @@ -1,6 +1,6 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit public final enum class A : kotlin.Enum { enum entry ENTRY diff --git a/compiler/testData/diagnostics/tests/enum/kt2834.txt b/compiler/testData/diagnostics/tests/enum/kt2834.txt index 905e1b683bb..77abc7c65d0 100644 --- a/compiler/testData/diagnostics/tests/enum/kt2834.txt +++ b/compiler/testData/diagnostics/tests/enum/kt2834.txt @@ -1,6 +1,6 @@ package -internal fun MethodKind.hasThis(): kotlin.Boolean +public fun MethodKind.hasThis(): kotlin.Boolean private final enum class MethodKind : kotlin.Enum { enum entry INSTANCE diff --git a/compiler/testData/diagnostics/tests/enum/kt8972_cloneNotAllowed.txt b/compiler/testData/diagnostics/tests/enum/kt8972_cloneNotAllowed.txt index 89bfd2250fe..ebcfa31ce71 100644 --- a/compiler/testData/diagnostics/tests/enum/kt8972_cloneNotAllowed.txt +++ b/compiler/testData/diagnostics/tests/enum/kt8972_cloneNotAllowed.txt @@ -1,6 +1,6 @@ package -internal final enum class E : kotlin.Enum, kotlin.Cloneable { +public final enum class E : kotlin.Enum, kotlin.Cloneable { enum entry A private constructor E() diff --git a/compiler/testData/diagnostics/tests/enum/localEnums.txt b/compiler/testData/diagnostics/tests/enum/localEnums.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/tests/enum/localEnums.txt +++ b/compiler/testData/diagnostics/tests/enum/localEnums.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/enum/modifiersOnEnumEntry.txt b/compiler/testData/diagnostics/tests/enum/modifiersOnEnumEntry.txt index e9ce1c82c67..3dff5f122d6 100644 --- a/compiler/testData/diagnostics/tests/enum/modifiersOnEnumEntry.txt +++ b/compiler/testData/diagnostics/tests/enum/modifiersOnEnumEntry.txt @@ -1,6 +1,6 @@ package -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry SUBCLASS enum entry PUBLIC diff --git a/compiler/testData/diagnostics/tests/enum/multipleConstructors.txt b/compiler/testData/diagnostics/tests/enum/multipleConstructors.txt index e6fe93fec9e..1fc6c87fab4 100644 --- a/compiler/testData/diagnostics/tests/enum/multipleConstructors.txt +++ b/compiler/testData/diagnostics/tests/enum/multipleConstructors.txt @@ -1,6 +1,6 @@ package -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry A enum entry B @@ -10,8 +10,8 @@ internal final enum class E : kotlin.Enum { private constructor E() private constructor E(/*0*/ x: kotlin.Int) private constructor E(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int) - internal final val x: kotlin.Int - internal final val y: kotlin.Int + public final val x: kotlin.Int + public final val y: kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: E): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/enum/openMemberInEnum.txt b/compiler/testData/diagnostics/tests/enum/openMemberInEnum.txt index 294c00e537e..5432b8e76de 100644 --- a/compiler/testData/diagnostics/tests/enum/openMemberInEnum.txt +++ b/compiler/testData/diagnostics/tests/enum/openMemberInEnum.txt @@ -1,18 +1,18 @@ package -internal final enum class EnumWithOpenMembers : kotlin.Enum { +public final enum class EnumWithOpenMembers : kotlin.Enum { enum entry E1 enum entry E2 private constructor EnumWithOpenMembers() - internal final val b: kotlin.Int = 3 - internal open val bar: kotlin.String = "" + public final val b: kotlin.Int = 3 + public open val bar: kotlin.String = "" protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: EnumWithOpenMembers): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(): kotlin.Int - internal open fun foo(): kotlin.Int + public final fun f(): kotlin.Int + public open fun foo(): kotlin.Int public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/enum/overrideFinalEnumMethods.txt b/compiler/testData/diagnostics/tests/enum/overrideFinalEnumMethods.txt index 17fec3f1627..8088137fdf5 100644 --- a/compiler/testData/diagnostics/tests/enum/overrideFinalEnumMethods.txt +++ b/compiler/testData/diagnostics/tests/enum/overrideFinalEnumMethods.txt @@ -1,6 +1,6 @@ package -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry ENTRY private constructor E() diff --git a/compiler/testData/diagnostics/tests/enum/starImportNestedClassAndEntries.txt b/compiler/testData/diagnostics/tests/enum/starImportNestedClassAndEntries.txt index 711c9c5f6b4..73ea5a0e8cf 100644 --- a/compiler/testData/diagnostics/tests/enum/starImportNestedClassAndEntries.txt +++ b/compiler/testData/diagnostics/tests/enum/starImportNestedClassAndEntries.txt @@ -1,16 +1,16 @@ package package bar { - internal fun f1(): foo.E - internal fun f2(): foo.E - internal fun f3(): foo.E.Nested - internal fun f4(): kotlin.Int - internal fun f5(): kotlin.Array + public fun f1(): foo.E + public fun f2(): foo.E + public fun f3(): foo.E.Nested + public fun f4(): kotlin.Int + public fun f5(): kotlin.Array } package foo { - internal final enum class E : kotlin.Enum { + public final enum class E : kotlin.Enum { enum entry ENTRY enum entry ANOTHER @@ -24,7 +24,7 @@ package foo { public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -33,7 +33,7 @@ package foo { public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/enum/valuesValueOfAndEntriesAccessibility.txt b/compiler/testData/diagnostics/tests/enum/valuesValueOfAndEntriesAccessibility.txt index 9a591fe80f2..bcf6978f7de 100644 --- a/compiler/testData/diagnostics/tests/enum/valuesValueOfAndEntriesAccessibility.txt +++ b/compiler/testData/diagnostics/tests/enum/valuesValueOfAndEntriesAccessibility.txt @@ -1,10 +1,10 @@ package -internal fun bar(): kotlin.Array -internal fun baz(): E -internal fun foo(): E +public fun bar(): kotlin.Array +public fun baz(): E +public fun foo(): E -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry ENTRY private constructor E() @@ -13,19 +13,19 @@ internal final enum class E : kotlin.Enum { public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String - internal final fun oof(): E + public final fun oof(): E public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int - internal final fun rab(): kotlin.Array + public final fun rab(): kotlin.Array public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun zab(): E + public final fun zab(): E public companion object Companion { private constructor Companion() - internal final val valuez: kotlin.Array - internal final fun bar(): kotlin.Array - internal final fun baz(): E + public final val valuez: kotlin.Array + public final fun bar(): kotlin.Array + public final fun baz(): E public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): E + public final fun foo(): E public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/evaluate/binaryMinusDepOnExpType.txt b/compiler/testData/diagnostics/tests/evaluate/binaryMinusDepOnExpType.txt index 2f51c965b6e..06c82310c37 100644 --- a/compiler/testData/diagnostics/tests/evaluate/binaryMinusDepOnExpType.txt +++ b/compiler/testData/diagnostics/tests/evaluate/binaryMinusDepOnExpType.txt @@ -1,7 +1,7 @@ package -internal fun fooByte(/*0*/ p: kotlin.Byte): kotlin.Byte -internal fun fooInt(/*0*/ p: kotlin.Int): kotlin.Int -internal fun fooLong(/*0*/ p: kotlin.Long): kotlin.Long -internal fun fooShort(/*0*/ p: kotlin.Short): kotlin.Short -internal fun test(): kotlin.Unit +public fun fooByte(/*0*/ p: kotlin.Byte): kotlin.Byte +public fun fooInt(/*0*/ p: kotlin.Int): kotlin.Int +public fun fooLong(/*0*/ p: kotlin.Long): kotlin.Long +public fun fooShort(/*0*/ p: kotlin.Short): kotlin.Short +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/evaluate/binaryMinusIndepWoExpType.txt b/compiler/testData/diagnostics/tests/evaluate/binaryMinusIndepWoExpType.txt index 6c9994dc928..6381c0ffc2e 100644 --- a/compiler/testData/diagnostics/tests/evaluate/binaryMinusIndepWoExpType.txt +++ b/compiler/testData/diagnostics/tests/evaluate/binaryMinusIndepWoExpType.txt @@ -1,12 +1,12 @@ package -internal val p1: kotlin.Int = 0 -internal val p2: kotlin.Long = 0.toLong() -internal val p3: kotlin.Int = 0 -internal val p4: kotlin.Int = 0 -internal val p5: kotlin.Int = 0 -internal fun fooByte(/*0*/ p: kotlin.Byte): kotlin.Byte -internal fun fooInt(/*0*/ p: kotlin.Int): kotlin.Int -internal fun fooLong(/*0*/ p: kotlin.Long): kotlin.Long -internal fun fooShort(/*0*/ p: kotlin.Short): kotlin.Short -internal fun test(): kotlin.Unit +public val p1: kotlin.Int = 0 +public val p2: kotlin.Long = 0.toLong() +public val p3: kotlin.Int = 0 +public val p4: kotlin.Int = 0 +public val p5: kotlin.Int = 0 +public fun fooByte(/*0*/ p: kotlin.Byte): kotlin.Byte +public fun fooInt(/*0*/ p: kotlin.Int): kotlin.Int +public fun fooLong(/*0*/ p: kotlin.Long): kotlin.Long +public fun fooShort(/*0*/ p: kotlin.Short): kotlin.Short +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/evaluate/binaryMinusIndependentExpType.txt b/compiler/testData/diagnostics/tests/evaluate/binaryMinusIndependentExpType.txt index 92658a7e50c..789c278a03d 100644 --- a/compiler/testData/diagnostics/tests/evaluate/binaryMinusIndependentExpType.txt +++ b/compiler/testData/diagnostics/tests/evaluate/binaryMinusIndependentExpType.txt @@ -1,22 +1,22 @@ package -internal val b1: kotlin.Byte = 0 -internal val b2: kotlin.Int = 0 -internal val b3: kotlin.Long = 0 -internal val b4: kotlin.Short = 0 -internal val i1: kotlin.Byte = 0 -internal val i2: kotlin.Int = 0 -internal val i3: kotlin.Long = 0 -internal val i4: kotlin.Short = 0 -internal val l1: kotlin.Long = 0.toLong() -internal val l2: kotlin.Byte = 0.toLong() -internal val l3: kotlin.Int = 0.toLong() -internal val l4: kotlin.Short = 0.toLong() -internal val p1: kotlin.Int = 0 -internal val p2: kotlin.Long = 0.toLong() -internal val p3: kotlin.Byte = 0.toByte() -internal val p4: kotlin.Short = 0.toShort() -internal val s1: kotlin.Byte = 0 -internal val s2: kotlin.Int = 0 -internal val s3: kotlin.Long = 0 -internal val s4: kotlin.Short = 0 +public val b1: kotlin.Byte = 0 +public val b2: kotlin.Int = 0 +public val b3: kotlin.Long = 0 +public val b4: kotlin.Short = 0 +public val i1: kotlin.Byte = 0 +public val i2: kotlin.Int = 0 +public val i3: kotlin.Long = 0 +public val i4: kotlin.Short = 0 +public val l1: kotlin.Long = 0.toLong() +public val l2: kotlin.Byte = 0.toLong() +public val l3: kotlin.Int = 0.toLong() +public val l4: kotlin.Short = 0.toLong() +public val p1: kotlin.Int = 0 +public val p2: kotlin.Long = 0.toLong() +public val p3: kotlin.Byte = 0.toByte() +public val p4: kotlin.Short = 0.toShort() +public val s1: kotlin.Byte = 0 +public val s2: kotlin.Int = 0 +public val s3: kotlin.Long = 0 +public val s4: kotlin.Short = 0 diff --git a/compiler/testData/diagnostics/tests/evaluate/divisionByZero.txt b/compiler/testData/diagnostics/tests/evaluate/divisionByZero.txt index a59c065f023..8ef75b1b211 100644 --- a/compiler/testData/diagnostics/tests/evaluate/divisionByZero.txt +++ b/compiler/testData/diagnostics/tests/evaluate/divisionByZero.txt @@ -1,20 +1,20 @@ package -internal val a1: kotlin.Int = 0 -internal val a2: kotlin.Int -internal val a3: kotlin.Int -internal val a4: kotlin.Int -internal val a5: kotlin.Int -internal val a6: kotlin.Int -internal val a7: kotlin.Int -internal val a8: kotlin.Int -internal val a9: kotlin.Int -internal val b1: kotlin.Byte -Ann() internal val b2: kotlin.Int = 1 +public val a1: kotlin.Int = 0 +public val a2: kotlin.Int +public val a3: kotlin.Int +public val a4: kotlin.Int +public val a5: kotlin.Int +public val a6: kotlin.Int +public val a7: kotlin.Int +public val a8: kotlin.Int +public val a9: kotlin.Int +public val b1: kotlin.Byte +Ann() public val b2: kotlin.Int = 1 -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann(/*0*/ i: kotlin.Int) - internal final val i: kotlin.Int + public final val i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/evaluate/float.txt b/compiler/testData/diagnostics/tests/evaluate/float.txt index 24e32c9c32c..6c48a3494e2 100644 --- a/compiler/testData/diagnostics/tests/evaluate/float.txt +++ b/compiler/testData/diagnostics/tests/evaluate/float.txt @@ -1,10 +1,10 @@ package -internal val a1: kotlin.Float = 1.0.toFloat() -internal val a2: kotlin.Float = 1.0.toFloat() -internal val a3: kotlin.Float = 0.1.toFloat() -internal val a4: kotlin.Float = 0.1.toFloat() -internal val b5: kotlin.Float = 1.0.toFloat() -internal val b6: kotlin.Float = 1.0.toFloat() -internal val b7: kotlin.Float = 0.1.toFloat() -internal val b8: kotlin.Float = 0.1.toFloat() +public val a1: kotlin.Float = 1.0.toFloat() +public val a2: kotlin.Float = 1.0.toFloat() +public val a3: kotlin.Float = 0.1.toFloat() +public val a4: kotlin.Float = 0.1.toFloat() +public val b5: kotlin.Float = 1.0.toFloat() +public val b6: kotlin.Float = 1.0.toFloat() +public val b7: kotlin.Float = 0.1.toFloat() +public val b8: kotlin.Float = 0.1.toFloat() diff --git a/compiler/testData/diagnostics/tests/evaluate/intOverflow.txt b/compiler/testData/diagnostics/tests/evaluate/intOverflow.txt index 00271d71832..518e04d00f8 100644 --- a/compiler/testData/diagnostics/tests/evaluate/intOverflow.txt +++ b/compiler/testData/diagnostics/tests/evaluate/intOverflow.txt @@ -1,31 +1,31 @@ package -internal val a3: kotlin.Int = 2147483638 -internal val a4: kotlin.Int = -2147483638 -internal val i10: kotlin.Int = -2147483648 -internal val i11: kotlin.Int = 0 -internal val i12: kotlin.Int = 2 -internal val i13: kotlin.Int = -2147483647 -internal val i15: kotlin.Int = -2147483648 -internal val i2: kotlin.Int = -2147483648 -internal val i3: kotlin.Int = -1 -internal val i4: kotlin.Int = -2147483648 -internal val i5: kotlin.Int = 2147483647 -internal val i6: kotlin.Int = 1 -internal val i7: kotlin.Int = -1 -internal val i8: kotlin.Int = -2147483647 -internal val intMaxValue: kotlin.Int = 2147483647 -internal val intMinValue: kotlin.Int = -2147483648 -internal val l20: kotlin.Int = -1702967296 -internal val l21: kotlin.Int = 0 -internal val l22: kotlin.Int = 0 -internal val l23: kotlin.Int = -1 -internal fun foo(): kotlin.Unit +public val a3: kotlin.Int = 2147483638 +public val a4: kotlin.Int = -2147483638 +public val i10: kotlin.Int = -2147483648 +public val i11: kotlin.Int = 0 +public val i12: kotlin.Int = 2 +public val i13: kotlin.Int = -2147483647 +public val i15: kotlin.Int = -2147483648 +public val i2: kotlin.Int = -2147483648 +public val i3: kotlin.Int = -1 +public val i4: kotlin.Int = -2147483648 +public val i5: kotlin.Int = 2147483647 +public val i6: kotlin.Int = 1 +public val i7: kotlin.Int = -1 +public val i8: kotlin.Int = -2147483647 +public val intMaxValue: kotlin.Int = 2147483647 +public val intMinValue: kotlin.Int = -2147483648 +public val l20: kotlin.Int = -1702967296 +public val l21: kotlin.Int = 0 +public val l22: kotlin.Int = 0 +public val l23: kotlin.Int = -1 +public fun foo(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/evaluate/intOverflowWithJavaProperties.txt b/compiler/testData/diagnostics/tests/evaluate/intOverflowWithJavaProperties.txt index 98061d6de39..35df063e71a 100644 --- a/compiler/testData/diagnostics/tests/evaluate/intOverflowWithJavaProperties.txt +++ b/compiler/testData/diagnostics/tests/evaluate/intOverflowWithJavaProperties.txt @@ -1,9 +1,9 @@ package -internal val a1: kotlin.Int -internal val a2: kotlin.Int = -2147483648 -internal val a3: kotlin.Int = -2147483648 -internal val a4: kotlin.Int +public val a1: kotlin.Int +public val a2: kotlin.Int = -2147483648 +public val a3: kotlin.Int = -2147483648 +public val a4: kotlin.Int public open class Test { public constructor Test() diff --git a/compiler/testData/diagnostics/tests/evaluate/integer.txt b/compiler/testData/diagnostics/tests/evaluate/integer.txt index ac3b27392ff..750cb9e65fe 100644 --- a/compiler/testData/diagnostics/tests/evaluate/integer.txt +++ b/compiler/testData/diagnostics/tests/evaluate/integer.txt @@ -1,12 +1,12 @@ package -internal val a1: kotlin.Int = 1.toLong() -internal val a10: kotlin.Long = 1.toLong() -internal val a2: kotlin.Int = 1.toLong() -internal val a3: kotlin.Int = 1.toLong() -internal val a4: kotlin.Int = 1.toLong() -internal val a5: kotlin.Int = 1.toLong() -internal val a6: kotlin.Long = 1.toLong() -internal val a7: kotlin.Long = 1.toLong() -internal val a8: kotlin.Long = 1.toLong() -internal val a9: kotlin.Long = 1.toLong() +public val a1: kotlin.Int = 1.toLong() +public val a10: kotlin.Long = 1.toLong() +public val a2: kotlin.Int = 1.toLong() +public val a3: kotlin.Int = 1.toLong() +public val a4: kotlin.Int = 1.toLong() +public val a5: kotlin.Int = 1.toLong() +public val a6: kotlin.Long = 1.toLong() +public val a7: kotlin.Long = 1.toLong() +public val a8: kotlin.Long = 1.toLong() +public val a9: kotlin.Long = 1.toLong() diff --git a/compiler/testData/diagnostics/tests/evaluate/longOverflow.txt b/compiler/testData/diagnostics/tests/evaluate/longOverflow.txt index e9c6b6c03f3..3cb376aadc0 100644 --- a/compiler/testData/diagnostics/tests/evaluate/longOverflow.txt +++ b/compiler/testData/diagnostics/tests/evaluate/longOverflow.txt @@ -1,32 +1,32 @@ package -internal val a2: kotlin.Long = 9223372036854775798.toLong() -internal val intMaxValue: kotlin.Int = 2147483647 -internal val intMinValue: kotlin.Int = -2147483648 -internal val l1: kotlin.Long = -9223372036854775808.toLong() -internal val l10: kotlin.Long = 2147483648.toLong() -internal val l11: kotlin.Long = -2147483649.toLong() -internal val l12: kotlin.Long = 0.toLong() -internal val l13: kotlin.Long = -9223372036854775808.toLong() -internal val l14: kotlin.Long = 0.toLong() -internal val l15: kotlin.Long = 2.toLong() -internal val l16: kotlin.Long = 2147483648.toLong() -internal val l19: kotlin.Long = -9223372036854775808.toLong() -internal val l2: kotlin.Long = -9223372036854775808.toLong() -internal val l3: kotlin.Long = -1.toLong() -internal val l4: kotlin.Long = -9223372036854775808.toLong() -internal val l5: kotlin.Long = 9223372036854775807.toLong() -internal val l6: kotlin.Long = 1.toLong() -internal val l7: kotlin.Long = -1.toLong() -internal val l8: kotlin.Long = -9223372036854775807.toLong() -internal val longMaxValue: kotlin.Long = 9223372036854775807.toLong() -internal val longMinValue: kotlin.Long = -9223372036854775808.toLong() -internal fun foo(): kotlin.Unit +public val a2: kotlin.Long = 9223372036854775798.toLong() +public val intMaxValue: kotlin.Int = 2147483647 +public val intMinValue: kotlin.Int = -2147483648 +public val l1: kotlin.Long = -9223372036854775808.toLong() +public val l10: kotlin.Long = 2147483648.toLong() +public val l11: kotlin.Long = -2147483649.toLong() +public val l12: kotlin.Long = 0.toLong() +public val l13: kotlin.Long = -9223372036854775808.toLong() +public val l14: kotlin.Long = 0.toLong() +public val l15: kotlin.Long = 2.toLong() +public val l16: kotlin.Long = 2147483648.toLong() +public val l19: kotlin.Long = -9223372036854775808.toLong() +public val l2: kotlin.Long = -9223372036854775808.toLong() +public val l3: kotlin.Long = -1.toLong() +public val l4: kotlin.Long = -9223372036854775808.toLong() +public val l5: kotlin.Long = 9223372036854775807.toLong() +public val l6: kotlin.Long = 1.toLong() +public val l7: kotlin.Long = -1.toLong() +public val l8: kotlin.Long = -9223372036854775807.toLong() +public val longMaxValue: kotlin.Long = 9223372036854775807.toLong() +public val longMinValue: kotlin.Long = -9223372036854775808.toLong() +public fun foo(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/evaluate/numberBinaryOperations.txt b/compiler/testData/diagnostics/tests/evaluate/numberBinaryOperations.txt index 2f51c965b6e..06c82310c37 100644 --- a/compiler/testData/diagnostics/tests/evaluate/numberBinaryOperations.txt +++ b/compiler/testData/diagnostics/tests/evaluate/numberBinaryOperations.txt @@ -1,7 +1,7 @@ package -internal fun fooByte(/*0*/ p: kotlin.Byte): kotlin.Byte -internal fun fooInt(/*0*/ p: kotlin.Int): kotlin.Int -internal fun fooLong(/*0*/ p: kotlin.Long): kotlin.Long -internal fun fooShort(/*0*/ p: kotlin.Short): kotlin.Short -internal fun test(): kotlin.Unit +public fun fooByte(/*0*/ p: kotlin.Byte): kotlin.Byte +public fun fooInt(/*0*/ p: kotlin.Int): kotlin.Int +public fun fooLong(/*0*/ p: kotlin.Long): kotlin.Long +public fun fooShort(/*0*/ p: kotlin.Short): kotlin.Short +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/evaluate/numberBinaryOperationsCall.txt b/compiler/testData/diagnostics/tests/evaluate/numberBinaryOperationsCall.txt index 2f51c965b6e..06c82310c37 100644 --- a/compiler/testData/diagnostics/tests/evaluate/numberBinaryOperationsCall.txt +++ b/compiler/testData/diagnostics/tests/evaluate/numberBinaryOperationsCall.txt @@ -1,7 +1,7 @@ package -internal fun fooByte(/*0*/ p: kotlin.Byte): kotlin.Byte -internal fun fooInt(/*0*/ p: kotlin.Int): kotlin.Int -internal fun fooLong(/*0*/ p: kotlin.Long): kotlin.Long -internal fun fooShort(/*0*/ p: kotlin.Short): kotlin.Short -internal fun test(): kotlin.Unit +public fun fooByte(/*0*/ p: kotlin.Byte): kotlin.Byte +public fun fooInt(/*0*/ p: kotlin.Int): kotlin.Int +public fun fooLong(/*0*/ p: kotlin.Long): kotlin.Long +public fun fooShort(/*0*/ p: kotlin.Short): kotlin.Short +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/evaluate/numberBinaryOperationsInfixCall.txt b/compiler/testData/diagnostics/tests/evaluate/numberBinaryOperationsInfixCall.txt index 2f51c965b6e..06c82310c37 100644 --- a/compiler/testData/diagnostics/tests/evaluate/numberBinaryOperationsInfixCall.txt +++ b/compiler/testData/diagnostics/tests/evaluate/numberBinaryOperationsInfixCall.txt @@ -1,7 +1,7 @@ package -internal fun fooByte(/*0*/ p: kotlin.Byte): kotlin.Byte -internal fun fooInt(/*0*/ p: kotlin.Int): kotlin.Int -internal fun fooLong(/*0*/ p: kotlin.Long): kotlin.Long -internal fun fooShort(/*0*/ p: kotlin.Short): kotlin.Short -internal fun test(): kotlin.Unit +public fun fooByte(/*0*/ p: kotlin.Byte): kotlin.Byte +public fun fooInt(/*0*/ p: kotlin.Int): kotlin.Int +public fun fooLong(/*0*/ p: kotlin.Long): kotlin.Long +public fun fooShort(/*0*/ p: kotlin.Short): kotlin.Short +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/evaluate/otherOverflow.txt b/compiler/testData/diagnostics/tests/evaluate/otherOverflow.txt index 76d6395533f..7e32dd0a4a7 100644 --- a/compiler/testData/diagnostics/tests/evaluate/otherOverflow.txt +++ b/compiler/testData/diagnostics/tests/evaluate/otherOverflow.txt @@ -1,4 +1,4 @@ package -internal val a1: kotlin.Int = 1694498816 -internal val a2: kotlin.Int = 0 +public val a1: kotlin.Int = 1694498816 +public val a2: kotlin.Int = 0 diff --git a/compiler/testData/diagnostics/tests/evaluate/parentesized.txt b/compiler/testData/diagnostics/tests/evaluate/parentesized.txt index dfda8625e28..5fb47d1328a 100644 --- a/compiler/testData/diagnostics/tests/evaluate/parentesized.txt +++ b/compiler/testData/diagnostics/tests/evaluate/parentesized.txt @@ -1,12 +1,12 @@ package -internal val b1: kotlin.Byte = 6 -internal val b2: kotlin.Short = 6 -internal val b3: kotlin.Int = 6 -internal val b4: kotlin.Long = 6.toLong() -internal val i1: kotlin.Int = 6 -internal val i2: kotlin.Int = 6 -internal val p1: kotlin.Byte = 6.toByte() -internal val p2: kotlin.Short = 6.toShort() -internal val p3: kotlin.Int = 6 -internal val p4: kotlin.Long = 6.toLong() +public val b1: kotlin.Byte = 6 +public val b2: kotlin.Short = 6 +public val b3: kotlin.Int = 6 +public val b4: kotlin.Long = 6.toLong() +public val i1: kotlin.Int = 6 +public val i2: kotlin.Int = 6 +public val p1: kotlin.Byte = 6.toByte() +public val p2: kotlin.Short = 6.toShort() +public val p3: kotlin.Int = 6 +public val p4: kotlin.Long = 6.toLong() diff --git a/compiler/testData/diagnostics/tests/evaluate/qualifiedExpressions.txt b/compiler/testData/diagnostics/tests/evaluate/qualifiedExpressions.txt index 9c49d0bfd34..14b910a1774 100644 --- a/compiler/testData/diagnostics/tests/evaluate/qualifiedExpressions.txt +++ b/compiler/testData/diagnostics/tests/evaluate/qualifiedExpressions.txt @@ -1,9 +1,9 @@ package package example { - internal val x: kotlin.Int + public val x: kotlin.Int package example.ns { - internal val y: kotlin.Any? = 2 + public val y: kotlin.Any? = 2 } } diff --git a/compiler/testData/diagnostics/tests/evaluate/unaryMinusDepOnExpType.txt b/compiler/testData/diagnostics/tests/evaluate/unaryMinusDepOnExpType.txt index 2f51c965b6e..06c82310c37 100644 --- a/compiler/testData/diagnostics/tests/evaluate/unaryMinusDepOnExpType.txt +++ b/compiler/testData/diagnostics/tests/evaluate/unaryMinusDepOnExpType.txt @@ -1,7 +1,7 @@ package -internal fun fooByte(/*0*/ p: kotlin.Byte): kotlin.Byte -internal fun fooInt(/*0*/ p: kotlin.Int): kotlin.Int -internal fun fooLong(/*0*/ p: kotlin.Long): kotlin.Long -internal fun fooShort(/*0*/ p: kotlin.Short): kotlin.Short -internal fun test(): kotlin.Unit +public fun fooByte(/*0*/ p: kotlin.Byte): kotlin.Byte +public fun fooInt(/*0*/ p: kotlin.Int): kotlin.Int +public fun fooLong(/*0*/ p: kotlin.Long): kotlin.Long +public fun fooShort(/*0*/ p: kotlin.Short): kotlin.Short +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/evaluate/unaryMinusIndepWoExpType.txt b/compiler/testData/diagnostics/tests/evaluate/unaryMinusIndepWoExpType.txt index 53360321660..4b518fc6c31 100644 --- a/compiler/testData/diagnostics/tests/evaluate/unaryMinusIndepWoExpType.txt +++ b/compiler/testData/diagnostics/tests/evaluate/unaryMinusIndepWoExpType.txt @@ -1,13 +1,13 @@ package -internal val p1: kotlin.Int = -1 -internal val p2: kotlin.Long = -1.toLong() -internal val p3: kotlin.Byte = -1.toByte() -internal val p4: kotlin.Int = -1 -internal val p5: kotlin.Short = -1.toShort() -internal val p6: kotlin.Long = -1111111111111111111.toLong() -internal fun fooByte(/*0*/ p: kotlin.Byte): kotlin.Byte -internal fun fooInt(/*0*/ p: kotlin.Int): kotlin.Int -internal fun fooLong(/*0*/ p: kotlin.Long): kotlin.Long -internal fun fooShort(/*0*/ p: kotlin.Short): kotlin.Short -internal fun test(): kotlin.Unit +public val p1: kotlin.Int = -1 +public val p2: kotlin.Long = -1.toLong() +public val p3: kotlin.Byte = -1.toByte() +public val p4: kotlin.Int = -1 +public val p5: kotlin.Short = -1.toShort() +public val p6: kotlin.Long = -1111111111111111111.toLong() +public fun fooByte(/*0*/ p: kotlin.Byte): kotlin.Byte +public fun fooInt(/*0*/ p: kotlin.Int): kotlin.Int +public fun fooLong(/*0*/ p: kotlin.Long): kotlin.Long +public fun fooShort(/*0*/ p: kotlin.Short): kotlin.Short +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/evaluate/unaryMinusIndependentExpType.txt b/compiler/testData/diagnostics/tests/evaluate/unaryMinusIndependentExpType.txt index 0e775c7b73d..973945b9d71 100644 --- a/compiler/testData/diagnostics/tests/evaluate/unaryMinusIndependentExpType.txt +++ b/compiler/testData/diagnostics/tests/evaluate/unaryMinusIndependentExpType.txt @@ -1,26 +1,26 @@ package -internal val b1: kotlin.Byte = -1 -internal val b2: kotlin.Int = -1 -internal val b3: kotlin.Long = -1 -internal val b4: kotlin.Short = -1 -internal val i1: kotlin.Byte = -1 -internal val i2: kotlin.Int = -1 -internal val i3: kotlin.Long = -1 -internal val i4: kotlin.Short = -1 -internal val l1: kotlin.Long = -1.toLong() -internal val l2: kotlin.Byte = -1.toLong() -internal val l3: kotlin.Int = -1.toLong() -internal val l4: kotlin.Short = -1.toLong() -internal val lp1: kotlin.Int = -1111111111111111111.toLong() -internal val lp2: kotlin.Long = -1111111111111111111.toLong() -internal val lp3: kotlin.Byte = -1111111111111111111.toLong() -internal val lp4: kotlin.Short = -1111111111111111111.toLong() -internal val p1: kotlin.Int = -1 -internal val p2: kotlin.Long = -1.toLong() -internal val p3: kotlin.Byte = -1.toByte() -internal val p4: kotlin.Short = -1.toShort() -internal val s1: kotlin.Byte = -1 -internal val s2: kotlin.Int = -1 -internal val s3: kotlin.Long = -1 -internal val s4: kotlin.Short = -1 +public val b1: kotlin.Byte = -1 +public val b2: kotlin.Int = -1 +public val b3: kotlin.Long = -1 +public val b4: kotlin.Short = -1 +public val i1: kotlin.Byte = -1 +public val i2: kotlin.Int = -1 +public val i3: kotlin.Long = -1 +public val i4: kotlin.Short = -1 +public val l1: kotlin.Long = -1.toLong() +public val l2: kotlin.Byte = -1.toLong() +public val l3: kotlin.Int = -1.toLong() +public val l4: kotlin.Short = -1.toLong() +public val lp1: kotlin.Int = -1111111111111111111.toLong() +public val lp2: kotlin.Long = -1111111111111111111.toLong() +public val lp3: kotlin.Byte = -1111111111111111111.toLong() +public val lp4: kotlin.Short = -1111111111111111111.toLong() +public val p1: kotlin.Int = -1 +public val p2: kotlin.Long = -1.toLong() +public val p3: kotlin.Byte = -1.toByte() +public val p4: kotlin.Short = -1.toShort() +public val s1: kotlin.Byte = -1 +public val s2: kotlin.Int = -1 +public val s3: kotlin.Long = -1 +public val s4: kotlin.Short = -1 diff --git a/compiler/testData/diagnostics/tests/evaluate/wrongLongSuffix.txt b/compiler/testData/diagnostics/tests/evaluate/wrongLongSuffix.txt index ac3b27392ff..750cb9e65fe 100644 --- a/compiler/testData/diagnostics/tests/evaluate/wrongLongSuffix.txt +++ b/compiler/testData/diagnostics/tests/evaluate/wrongLongSuffix.txt @@ -1,12 +1,12 @@ package -internal val a1: kotlin.Int = 1.toLong() -internal val a10: kotlin.Long = 1.toLong() -internal val a2: kotlin.Int = 1.toLong() -internal val a3: kotlin.Int = 1.toLong() -internal val a4: kotlin.Int = 1.toLong() -internal val a5: kotlin.Int = 1.toLong() -internal val a6: kotlin.Long = 1.toLong() -internal val a7: kotlin.Long = 1.toLong() -internal val a8: kotlin.Long = 1.toLong() -internal val a9: kotlin.Long = 1.toLong() +public val a1: kotlin.Int = 1.toLong() +public val a10: kotlin.Long = 1.toLong() +public val a2: kotlin.Int = 1.toLong() +public val a3: kotlin.Int = 1.toLong() +public val a4: kotlin.Int = 1.toLong() +public val a5: kotlin.Int = 1.toLong() +public val a6: kotlin.Long = 1.toLong() +public val a7: kotlin.Long = 1.toLong() +public val a8: kotlin.Long = 1.toLong() +public val a9: kotlin.Long = 1.toLong() diff --git a/compiler/testData/diagnostics/tests/extensions/ExtensionFunctions.txt b/compiler/testData/diagnostics/tests/extensions/ExtensionFunctions.txt index 76de4815ee2..d785cfaa96c 100644 --- a/compiler/testData/diagnostics/tests/extensions/ExtensionFunctions.txt +++ b/compiler/testData/diagnostics/tests/extensions/ExtensionFunctions.txt @@ -1,15 +1,15 @@ package package null_safety { - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal fun parse(/*0*/ cmd: kotlin.String): null_safety.Command? - internal fun kotlin.Any.equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal fun kotlin.Any?.equals1(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal fun kotlin.Any.equals2(/*0*/ other: kotlin.Any?): kotlin.Boolean + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun parse(/*0*/ cmd: kotlin.String): null_safety.Command? + public fun kotlin.Any.equals(/*0*/ other: kotlin.Any?): kotlin.Boolean + public fun kotlin.Any?.equals1(/*0*/ other: kotlin.Any?): kotlin.Boolean + public fun kotlin.Any.equals2(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final class Command { + public final class Command { public constructor Command() - internal final val foo: kotlin.Int = 0 + public final val foo: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -17,18 +17,18 @@ package null_safety { } package outer { - internal val kotlin.Int.abs: kotlin.Int - internal val T.foo: T - internal val kotlin.Int?.optval: kotlin.Unit - internal fun test(): kotlin.Unit - internal fun T.foo(/*0*/ x: E, /*1*/ y: outer.A): T - internal fun kotlin.Int.foo(): kotlin.Int - internal fun T.minus(/*0*/ t: T): kotlin.Int - internal fun kotlin.Int?.optint(): kotlin.Unit - internal fun outer.A.plus(/*0*/ a: kotlin.Any): kotlin.Unit - internal fun outer.A.plus(/*0*/ a: kotlin.Int): kotlin.Unit + public val kotlin.Int.abs: kotlin.Int + public val T.foo: T + public val kotlin.Int?.optval: kotlin.Unit + public fun test(): kotlin.Unit + public fun T.foo(/*0*/ x: E, /*1*/ y: outer.A): T + public fun kotlin.Int.foo(): kotlin.Int + public fun T.minus(/*0*/ t: T): kotlin.Int + public fun kotlin.Int?.optint(): kotlin.Unit + public fun outer.A.plus(/*0*/ a: kotlin.Any): kotlin.Unit + public fun outer.A.plus(/*0*/ a: kotlin.Int): kotlin.Unit - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/extensions/ExtensionsCalledOnSuper.txt b/compiler/testData/diagnostics/tests/extensions/ExtensionsCalledOnSuper.txt index 0b978a9b24d..3e3dcc98742 100644 --- a/compiler/testData/diagnostics/tests/extensions/ExtensionsCalledOnSuper.txt +++ b/compiler/testData/diagnostics/tests/extensions/ExtensionsCalledOnSuper.txt @@ -1,25 +1,25 @@ package -internal fun T.bar(): kotlin.Unit -internal fun T.buzz(): kotlin.Unit -internal fun T.buzz1(): kotlin.Unit +public fun T.bar(): kotlin.Unit +public fun T.buzz(): kotlin.Unit +public fun T.buzz1(): kotlin.Unit -internal final class C : T { +public final class C : T { public constructor C() - internal open override /*1*/ /*fake_override*/ fun buzz(): kotlin.Unit - internal open override /*1*/ /*fake_override*/ fun buzz1(/*0*/ i: kotlin.Int): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun buzz(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun buzz1(/*0*/ i: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T { - internal open fun buzz(): kotlin.Unit - internal open fun buzz1(/*0*/ i: kotlin.Int): kotlin.Unit +public interface T { + public open fun buzz(): kotlin.Unit + public open fun buzz1(/*0*/ i: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Unit + public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/extensions/GenericIterator.txt b/compiler/testData/diagnostics/tests/extensions/GenericIterator.txt index 217052bf76b..73946c5ed5e 100644 --- a/compiler/testData/diagnostics/tests/extensions/GenericIterator.txt +++ b/compiler/testData/diagnostics/tests/extensions/GenericIterator.txt @@ -1,13 +1,13 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal fun T?.iterator(): MyIterator -internal fun java.util.Enumeration.iterator(): kotlin.Iterator +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun T?.iterator(): MyIterator +public fun java.util.Enumeration.iterator(): kotlin.Iterator -internal interface MyIterator { +public interface MyIterator { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun hasNext(): kotlin.Boolean + public abstract fun hasNext(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun next(): T + public abstract fun next(): T public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/extensions/GenericIterator2.txt b/compiler/testData/diagnostics/tests/extensions/GenericIterator2.txt index 1b5321a2963..44ffde9dd82 100644 --- a/compiler/testData/diagnostics/tests/extensions/GenericIterator2.txt +++ b/compiler/testData/diagnostics/tests/extensions/GenericIterator2.txt @@ -1,4 +1,4 @@ package -internal fun a(/*0*/ e: java.util.Enumeration): kotlin.Unit -internal fun java.util.Enumeration.iterator(): kotlin.Iterator +public fun a(/*0*/ e: java.util.Enumeration): kotlin.Unit +public fun java.util.Enumeration.iterator(): kotlin.Iterator diff --git a/compiler/testData/diagnostics/tests/extensions/classObject.txt b/compiler/testData/diagnostics/tests/extensions/classObject.txt index bc801040132..c83916ab6c3 100644 --- a/compiler/testData/diagnostics/tests/extensions/classObject.txt +++ b/compiler/testData/diagnostics/tests/extensions/classObject.txt @@ -1,13 +1,13 @@ package -internal fun test(): kotlin.Unit -internal fun kotlin.Any.f1(): kotlin.Unit -internal fun kotlin.Any?.f2(): kotlin.Unit -internal fun Tr.f3(): kotlin.Unit -internal fun Tr?.f4(): kotlin.Unit -internal fun A.f5(): kotlin.Unit +public fun test(): kotlin.Unit +public fun kotlin.Any.f1(): kotlin.Unit +public fun kotlin.Any?.f2(): kotlin.Unit +public fun Tr.f3(): kotlin.Unit +public fun Tr?.f4(): kotlin.Unit +public fun A.f5(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -21,7 +21,7 @@ internal final class A { } } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -35,7 +35,7 @@ internal final class B { } } -internal interface Tr { +public interface Tr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/extensions/extensionMemberInClassObject.txt b/compiler/testData/diagnostics/tests/extensions/extensionMemberInClassObject.txt index c2b710ece9b..25276630ff2 100644 --- a/compiler/testData/diagnostics/tests/extensions/extensionMemberInClassObject.txt +++ b/compiler/testData/diagnostics/tests/extensions/extensionMemberInClassObject.txt @@ -1,9 +1,9 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal fun with(/*0*/ t: T, /*1*/ f: T.() -> kotlin.Unit): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun with(/*0*/ t: T, /*1*/ f: T.() -> kotlin.Unit): kotlin.Unit -internal final class Foo { +public final class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -14,13 +14,13 @@ internal final class Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal open override /*1*/ /*fake_override*/ fun T.findByName(/*0*/ s: kotlin.String): Foo + public open override /*1*/ /*fake_override*/ fun T.findByName(/*0*/ s: kotlin.String): Foo } } -internal interface JPAEntityClass { +public interface JPAEntityClass { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal open fun T.findByName(/*0*/ s: kotlin.String): D + public open fun T.findByName(/*0*/ s: kotlin.String): D } diff --git a/compiler/testData/diagnostics/tests/extensions/extensionPropertyVsParameter.txt b/compiler/testData/diagnostics/tests/extensions/extensionPropertyVsParameter.txt index 108b4c15489..7fa20a339dc 100644 --- a/compiler/testData/diagnostics/tests/extensions/extensionPropertyVsParameter.txt +++ b/compiler/testData/diagnostics/tests/extensions/extensionPropertyVsParameter.txt @@ -1,4 +1,4 @@ package -internal val kotlin.Int.foo: kotlin.Int -internal fun test(/*0*/ foo: kotlin.Int): kotlin.Unit +public val kotlin.Int.foo: kotlin.Int +public fun test(/*0*/ foo: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/extensions/kt1875.txt b/compiler/testData/diagnostics/tests/extensions/kt1875.txt index 6043c5eb76b..7dab7c3b799 100644 --- a/compiler/testData/diagnostics/tests/extensions/kt1875.txt +++ b/compiler/testData/diagnostics/tests/extensions/kt1875.txt @@ -1,12 +1,12 @@ package package kt1875 { - internal fun f(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Int.(kotlin.Int) -> kotlin.Int): kotlin.Int? - internal fun test(/*0*/ t: kt1875.T): kotlin.Unit - internal fun test1(/*0*/ t: kt1875.T?): kotlin.Unit + public fun f(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Int.(kotlin.Int) -> kotlin.Int): kotlin.Int? + public fun test(/*0*/ t: kt1875.T): kotlin.Unit + public fun test1(/*0*/ t: kt1875.T?): kotlin.Unit - internal interface T { - internal abstract val f: ((kotlin.Int) -> kotlin.Unit)? + public interface T { + public abstract val f: ((kotlin.Int) -> kotlin.Unit)? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/extensions/kt2317.txt b/compiler/testData/diagnostics/tests/extensions/kt2317.txt index 267936e3cac..b03a4610524 100644 --- a/compiler/testData/diagnostics/tests/extensions/kt2317.txt +++ b/compiler/testData/diagnostics/tests/extensions/kt2317.txt @@ -1,8 +1,8 @@ package package kt2317 { - internal fun foo(/*0*/ l: kotlin.Long?): kotlin.Int? - internal fun quux(/*0*/ x: kotlin.Int?): kotlin.Unit - internal fun kotlin.Any?.bar(): kotlin.Unit - internal fun kotlin.Any?.baz(): kotlin.Int + public fun foo(/*0*/ l: kotlin.Long?): kotlin.Int? + public fun quux(/*0*/ x: kotlin.Int?): kotlin.Unit + public fun kotlin.Any?.bar(): kotlin.Unit + public fun kotlin.Any?.baz(): kotlin.Int } diff --git a/compiler/testData/diagnostics/tests/extensions/kt3470.txt b/compiler/testData/diagnostics/tests/extensions/kt3470.txt index 4fa42d7bb3c..5b07b602e84 100644 --- a/compiler/testData/diagnostics/tests/extensions/kt3470.txt +++ b/compiler/testData/diagnostics/tests/extensions/kt3470.txt @@ -1,8 +1,8 @@ package -internal val a: kotlin.String +public val a: kotlin.String -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -11,7 +11,7 @@ internal final class A { public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.String + public final fun foo(): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/extensions/kt3563.txt b/compiler/testData/diagnostics/tests/extensions/kt3563.txt index 9f382714b28..ea1c9fa32c5 100644 --- a/compiler/testData/diagnostics/tests/extensions/kt3563.txt +++ b/compiler/testData/diagnostics/tests/extensions/kt3563.txt @@ -1,10 +1,10 @@ package package bar { - internal val java.io.File.name1: kotlin.String - internal fun foo(/*0*/ f: java.io.File, /*1*/ c: bar.Customer): kotlin.Unit + public val java.io.File.name1: kotlin.String + public fun foo(/*0*/ f: java.io.File, /*1*/ c: bar.Customer): kotlin.Unit - internal final class Customer { + public final class Customer { public constructor Customer(/*0*/ name1: kotlin.String) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/extensions/kt819ExtensionProperties.txt b/compiler/testData/diagnostics/tests/extensions/kt819ExtensionProperties.txt index 645e5550296..20517246c53 100644 --- a/compiler/testData/diagnostics/tests/extensions/kt819ExtensionProperties.txt +++ b/compiler/testData/diagnostics/tests/extensions/kt819ExtensionProperties.txt @@ -1,27 +1,27 @@ package -kotlin.inline() internal val java.io.InputStream.buffered: java.io.BufferedInputStream -kotlin.inline() internal val java.io.Reader.buffered: java.io.BufferedReader +kotlin.inline() public val java.io.InputStream.buffered: java.io.BufferedInputStream +kotlin.inline() public val java.io.Reader.buffered: java.io.BufferedReader -internal open class A { +public open class A { public constructor A() - internal open val kotlin.Int.foo: kotlin.Int - internal open val kotlin.String.foo: kotlin.Int + public open val kotlin.Int.foo: kotlin.Int + public open val kotlin.String.foo: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal open fun kotlin.Int.foo(): kotlin.Unit - internal open fun kotlin.String.foo(): kotlin.Unit + public open fun kotlin.Int.foo(): kotlin.Unit + public open fun kotlin.String.foo(): kotlin.Unit } -internal final class B : A { +public final class B : A { public constructor B() - internal open override /*1*/ val kotlin.Int.foo: kotlin.Int - internal open override /*1*/ val kotlin.String.foo: kotlin.Int + public open override /*1*/ val kotlin.Int.foo: kotlin.Int + public open override /*1*/ val kotlin.String.foo: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun use(/*0*/ s: kotlin.String): kotlin.Unit - internal open override /*1*/ fun kotlin.Int.foo(): kotlin.Unit - internal open override /*1*/ fun kotlin.String.foo(): kotlin.Unit + public final fun use(/*0*/ s: kotlin.String): kotlin.Unit + public open override /*1*/ fun kotlin.Int.foo(): kotlin.Unit + public open override /*1*/ fun kotlin.String.foo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/extensions/noClassObjectsInJava.txt b/compiler/testData/diagnostics/tests/extensions/noClassObjectsInJava.txt index da5923dadea..5a49905525d 100644 --- a/compiler/testData/diagnostics/tests/extensions/noClassObjectsInJava.txt +++ b/compiler/testData/diagnostics/tests/extensions/noClassObjectsInJava.txt @@ -1,8 +1,8 @@ package -internal fun f1(): [ERROR : Error function type] -internal fun f2(): [ERROR : Error function type] -internal fun kotlin.Any?.bar(): kotlin.Int +public fun f1(): [ERROR : Error function type] +public fun f2(): [ERROR : Error function type] +public fun kotlin.Any?.bar(): kotlin.Int public open class A { public constructor A() diff --git a/compiler/testData/diagnostics/tests/extensions/object.txt b/compiler/testData/diagnostics/tests/extensions/object.txt index a93a4ba3b9c..6e824c93578 100644 --- a/compiler/testData/diagnostics/tests/extensions/object.txt +++ b/compiler/testData/diagnostics/tests/extensions/object.txt @@ -1,10 +1,10 @@ package -internal val x: kotlin.Int -internal val kotlin.Any?.bar: kotlin.Int -internal fun kotlin.Any.foo(): kotlin.Int +public val x: kotlin.Int +public val kotlin.Any?.bar: kotlin.Int +public fun kotlin.Any.foo(): kotlin.Int -internal object O { +public object O { private constructor O() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/extensions/throwOutCandidatesByReceiver.txt b/compiler/testData/diagnostics/tests/extensions/throwOutCandidatesByReceiver.txt index f31612a82b8..2181d6a8bef 100644 --- a/compiler/testData/diagnostics/tests/extensions/throwOutCandidatesByReceiver.txt +++ b/compiler/testData/diagnostics/tests/extensions/throwOutCandidatesByReceiver.txt @@ -1,21 +1,21 @@ package package bar { - internal fun test1(/*0*/ i: kotlin.Int?): kotlin.Unit - internal fun test2(/*0*/ c: kotlin.Collection): kotlin.Unit - internal fun test3(/*0*/ s: kotlin.String?): kotlin.Unit - internal fun test4(): kotlin.Unit - internal fun test5(): kotlin.Unit - internal fun test6(/*0*/ l: kotlin.List?): kotlin.Unit - internal fun test7(/*0*/ l: kotlin.List): kotlin.Unit - internal fun test8(/*0*/ l: kotlin.List?): kotlin.Unit - internal fun kotlin.List.a(): kotlin.Unit - internal fun kotlin.List.b(): kotlin.Unit - internal fun T.c(): kotlin.Unit - internal fun kotlin.Int.foo(): kotlin.Unit - internal fun R?.sure(): R + public fun test1(/*0*/ i: kotlin.Int?): kotlin.Unit + public fun test2(/*0*/ c: kotlin.Collection): kotlin.Unit + public fun test3(/*0*/ s: kotlin.String?): kotlin.Unit + public fun test4(): kotlin.Unit + public fun test5(): kotlin.Unit + public fun test6(/*0*/ l: kotlin.List?): kotlin.Unit + public fun test7(/*0*/ l: kotlin.List): kotlin.Unit + public fun test8(/*0*/ l: kotlin.List?): kotlin.Unit + public fun kotlin.List.a(): kotlin.Unit + public fun kotlin.List.b(): kotlin.Unit + public fun T.c(): kotlin.Unit + public fun kotlin.Int.foo(): kotlin.Unit + public fun R?.sure(): R - internal interface A { + public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/extensions/throwOutCandidatesByReceiver2.txt b/compiler/testData/diagnostics/tests/extensions/throwOutCandidatesByReceiver2.txt index 3db27efbd87..ffdc09fc1f9 100644 --- a/compiler/testData/diagnostics/tests/extensions/throwOutCandidatesByReceiver2.txt +++ b/compiler/testData/diagnostics/tests/extensions/throwOutCandidatesByReceiver2.txt @@ -1,10 +1,10 @@ package package a { - internal fun test(/*0*/ a1: a.A, /*1*/ a2: a.A): kotlin.Unit + public fun test(/*0*/ a1: a.A, /*1*/ a2: a.A): kotlin.Unit public fun > T.rangeTo(/*0*/ that: T): kotlin.Range - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/extensions/variableInvoke.txt b/compiler/testData/diagnostics/tests/extensions/variableInvoke.txt index b3e77bd0fe3..78cf142ba81 100644 --- a/compiler/testData/diagnostics/tests/extensions/variableInvoke.txt +++ b/compiler/testData/diagnostics/tests/extensions/variableInvoke.txt @@ -1,8 +1,8 @@ package -internal fun test(/*0*/ foo: kotlin.Int.() -> kotlin.Unit): kotlin.Unit +public fun test(/*0*/ foo: kotlin.Int.() -> kotlin.Unit): kotlin.Unit -internal final class A { +public final class A { public constructor A(/*0*/ foo: kotlin.Int.() -> kotlin.Unit) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/fileDependencyRecursion.txt b/compiler/testData/diagnostics/tests/fileDependencyRecursion.txt index 0c88600426b..5b4e5cff07b 100644 --- a/compiler/testData/diagnostics/tests/fileDependencyRecursion.txt +++ b/compiler/testData/diagnostics/tests/fileDependencyRecursion.txt @@ -1,11 +1,11 @@ package package test { - internal val fromImported: kotlin.Int = 1 - internal val normal: kotlin.Int = 1 + public val fromImported: kotlin.Int = 1 + public val normal: kotlin.Int = 1 } package testOther { - internal val fromImported: kotlin.Int = 1 - internal val some: kotlin.Int = 1 + public val fromImported: kotlin.Int = 1 + public val some: kotlin.Int = 1 } diff --git a/compiler/testData/diagnostics/tests/functionAsExpression/AutoLabels.txt b/compiler/testData/diagnostics/tests/functionAsExpression/AutoLabels.txt index 20e86cfd41c..5a206970c32 100644 --- a/compiler/testData/diagnostics/tests/functionAsExpression/AutoLabels.txt +++ b/compiler/testData/diagnostics/tests/functionAsExpression/AutoLabels.txt @@ -1,5 +1,5 @@ package -internal fun autolabel(/*0*/ l: kotlin.List): kotlin.List -internal fun unresolvedMapLabel(/*0*/ l: kotlin.List): kotlin.List -internal fun kotlin.Iterable.map(/*0*/ transform: (T) -> R): kotlin.List +public fun autolabel(/*0*/ l: kotlin.List): kotlin.List +public fun unresolvedMapLabel(/*0*/ l: kotlin.List): kotlin.List +public fun kotlin.Iterable.map(/*0*/ transform: (T) -> R): kotlin.List diff --git a/compiler/testData/diagnostics/tests/functionAsExpression/Common.txt b/compiler/testData/diagnostics/tests/functionAsExpression/Common.txt index 08042e068ce..b2cf62a5e43 100644 --- a/compiler/testData/diagnostics/tests/functionAsExpression/Common.txt +++ b/compiler/testData/diagnostics/tests/functionAsExpression/Common.txt @@ -1,26 +1,26 @@ package -internal val extensionWithoutName: A.() -> kotlin.Unit -internal val funfun: () -> () -> kotlin.Int -internal val ok: kotlin.String = "OK" -internal val parentesized: () -> kotlin.Unit -internal val parentesizedWithType: () -> kotlin.Unit -internal val withExpression: () -> kotlin.Int -internal val withReturn: () -> kotlin.Int -internal val withType: () -> kotlin.Unit -internal val withoutName: () -> kotlin.Unit -internal fun withAnnotation(): () -> kotlin.Unit +public val extensionWithoutName: A.() -> kotlin.Unit +public val funfun: () -> () -> kotlin.Int +public val ok: kotlin.String = "OK" +public val parentesized: () -> kotlin.Unit +public val parentesizedWithType: () -> kotlin.Unit +public val withExpression: () -> kotlin.Int +public val withReturn: () -> kotlin.Int +public val withType: () -> kotlin.Unit +public val withoutName: () -> kotlin.Unit +public fun withAnnotation(): () -> kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class ann : kotlin.Annotation { public constructor ann(/*0*/ name: kotlin.String) - internal final val name: kotlin.String + public final val name: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/functionAsExpression/DifficultInferenceForParameter.txt b/compiler/testData/diagnostics/tests/functionAsExpression/DifficultInferenceForParameter.txt index 55a63f30733..eea9c1ef6ce 100644 --- a/compiler/testData/diagnostics/tests/functionAsExpression/DifficultInferenceForParameter.txt +++ b/compiler/testData/diagnostics/tests/functionAsExpression/DifficultInferenceForParameter.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ f: (T) -> T): T -internal fun test(): kotlin.Unit +public fun foo(/*0*/ f: (T) -> T): T +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionAsExpression/ForbiddenNonLocalReturn.txt b/compiler/testData/diagnostics/tests/functionAsExpression/ForbiddenNonLocalReturn.txt index bdb11ff5fa8..2a41bcc8a9d 100644 --- a/compiler/testData/diagnostics/tests/functionAsExpression/ForbiddenNonLocalReturn.txt +++ b/compiler/testData/diagnostics/tests/functionAsExpression/ForbiddenNonLocalReturn.txt @@ -1,4 +1,4 @@ package -internal fun foo(): kotlin.Unit -internal fun test(): kotlin.Unit +public fun foo(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionAsExpression/FunctionType.txt b/compiler/testData/diagnostics/tests/functionAsExpression/FunctionType.txt index b67af8e0032..d20660d32fe 100644 --- a/compiler/testData/diagnostics/tests/functionAsExpression/FunctionType.txt +++ b/compiler/testData/diagnostics/tests/functionAsExpression/FunctionType.txt @@ -1,5 +1,5 @@ package -internal fun testParamType(): kotlin.Unit -internal fun testReceiverType(): kotlin.Unit -internal fun testReturnType(/*0*/ foo: kotlin.String): kotlin.Unit +public fun testParamType(): kotlin.Unit +public fun testReceiverType(): kotlin.Unit +public fun testReturnType(/*0*/ foo: kotlin.String): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionAsExpression/InferenceParametersTypes.txt b/compiler/testData/diagnostics/tests/functionAsExpression/InferenceParametersTypes.txt index ea8999850c2..445f53a9454 100644 --- a/compiler/testData/diagnostics/tests/functionAsExpression/InferenceParametersTypes.txt +++ b/compiler/testData/diagnostics/tests/functionAsExpression/InferenceParametersTypes.txt @@ -1,7 +1,7 @@ package -internal val a: (kotlin.Int) -> kotlin.Unit -internal val b: (kotlin.Int) -> kotlin.Unit -internal fun listOf(): kotlin.List -internal fun test(/*0*/ a: (kotlin.Int) -> kotlin.Int): kotlin.Unit -internal fun test2(/*0*/ a: () -> kotlin.List): kotlin.Unit +public val a: (kotlin.Int) -> kotlin.Unit +public val b: (kotlin.Int) -> kotlin.Unit +public fun listOf(): kotlin.List +public fun test(/*0*/ a: (kotlin.Int) -> kotlin.Int): kotlin.Unit +public fun test2(/*0*/ a: () -> kotlin.List): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionAsExpression/MissingParameterTypes.txt b/compiler/testData/diagnostics/tests/functionAsExpression/MissingParameterTypes.txt index ff6f5c28578..71ed7191524 100644 --- a/compiler/testData/diagnostics/tests/functionAsExpression/MissingParameterTypes.txt +++ b/compiler/testData/diagnostics/tests/functionAsExpression/MissingParameterTypes.txt @@ -1,11 +1,11 @@ package -internal val a: (???) -> ??? -internal val b: (kotlin.Int) -> kotlin.Int -internal val c: (kotlin.Int, kotlin.String) -> kotlin.Int -internal val d: (kotlin.Int, kotlin.String) -> kotlin.Int -internal val e: (kotlin.Int, kotlin.String) -> kotlin.Int -internal val f: (kotlin.Int) -> kotlin.Int -internal fun test1(/*0*/ a: (kotlin.Int) -> kotlin.Unit): kotlin.Unit -internal fun test2(/*0*/ a: (kotlin.Int) -> kotlin.Unit): kotlin.Unit -internal fun test3(/*0*/ a: (kotlin.Int, kotlin.String) -> kotlin.Unit): kotlin.Unit +public val a: (???) -> ??? +public val b: (kotlin.Int) -> kotlin.Int +public val c: (kotlin.Int, kotlin.String) -> kotlin.Int +public val d: (kotlin.Int, kotlin.String) -> kotlin.Int +public val e: (kotlin.Int, kotlin.String) -> kotlin.Int +public val f: (kotlin.Int) -> kotlin.Int +public fun test1(/*0*/ a: (kotlin.Int) -> kotlin.Unit): kotlin.Unit +public fun test2(/*0*/ a: (kotlin.Int) -> kotlin.Unit): kotlin.Unit +public fun test3(/*0*/ a: (kotlin.Int, kotlin.String) -> kotlin.Unit): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionAsExpression/NameDeprecation.txt b/compiler/testData/diagnostics/tests/functionAsExpression/NameDeprecation.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/tests/functionAsExpression/NameDeprecation.txt +++ b/compiler/testData/diagnostics/tests/functionAsExpression/NameDeprecation.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionAsExpression/NoOverloadError.txt b/compiler/testData/diagnostics/tests/functionAsExpression/NoOverloadError.txt index 92329d6ba5f..3c7c47dcc89 100644 --- a/compiler/testData/diagnostics/tests/functionAsExpression/NoOverloadError.txt +++ b/compiler/testData/diagnostics/tests/functionAsExpression/NoOverloadError.txt @@ -1,7 +1,7 @@ package -internal val bar: () -> kotlin.Unit -internal val bas: () -> kotlin.Unit -internal fun gar(/*0*/ p: kotlin.Any?): () -> kotlin.Unit -internal fun gas(/*0*/ p: kotlin.Any?): () -> kotlin.Unit -internal fun outer(): kotlin.Unit +public val bar: () -> kotlin.Unit +public val bas: () -> kotlin.Unit +public fun gar(/*0*/ p: kotlin.Any?): () -> kotlin.Unit +public fun gas(/*0*/ p: kotlin.Any?): () -> kotlin.Unit +public fun outer(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionAsExpression/Parameters.txt b/compiler/testData/diagnostics/tests/functionAsExpression/Parameters.txt index 3607b3c76b9..555163912eb 100644 --- a/compiler/testData/diagnostics/tests/functionAsExpression/Parameters.txt +++ b/compiler/testData/diagnostics/tests/functionAsExpression/Parameters.txt @@ -1,7 +1,7 @@ package -internal val bar: (kotlin.Int) -> kotlin.Unit -internal val bas: (kotlin.IntArray) -> kotlin.Unit -internal fun gar(): (kotlin.Int) -> kotlin.Unit -internal fun gas(): (kotlin.IntArray) -> kotlin.Unit -internal fun outer(/*0*/ b: kotlin.Any?): kotlin.Unit +public val bar: (kotlin.Int) -> kotlin.Unit +public val bas: (kotlin.IntArray) -> kotlin.Unit +public fun gar(): (kotlin.Int) -> kotlin.Unit +public fun gas(): (kotlin.IntArray) -> kotlin.Unit +public fun outer(/*0*/ b: kotlin.Any?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionAsExpression/ReturnAndLabels.txt b/compiler/testData/diagnostics/tests/functionAsExpression/ReturnAndLabels.txt index 03712b79ae8..d0dee8c6051 100644 --- a/compiler/testData/diagnostics/tests/functionAsExpression/ReturnAndLabels.txt +++ b/compiler/testData/diagnostics/tests/functionAsExpression/ReturnAndLabels.txt @@ -1,4 +1,4 @@ package -internal val label_fun: () -> kotlin.Unit -internal val parenthesized_label_fun: () -> kotlin.Unit +public val label_fun: () -> kotlin.Unit +public val parenthesized_label_fun: () -> kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionAsExpression/ReturnTypeCheck.txt b/compiler/testData/diagnostics/tests/functionAsExpression/ReturnTypeCheck.txt index 92218499c94..78734d6b2cc 100644 --- a/compiler/testData/diagnostics/tests/functionAsExpression/ReturnTypeCheck.txt +++ b/compiler/testData/diagnostics/tests/functionAsExpression/ReturnTypeCheck.txt @@ -1,3 +1,3 @@ package -internal val foo: (kotlin.Int) -> kotlin.String +public val foo: (kotlin.Int) -> kotlin.String diff --git a/compiler/testData/diagnostics/tests/functionAsExpression/ScopeCheck.txt b/compiler/testData/diagnostics/tests/functionAsExpression/ScopeCheck.txt index f6dab53c058..51982f2a84f 100644 --- a/compiler/testData/diagnostics/tests/functionAsExpression/ScopeCheck.txt +++ b/compiler/testData/diagnostics/tests/functionAsExpression/ScopeCheck.txt @@ -1,9 +1,9 @@ package -internal fun test(/*0*/ param: kotlin.String): kotlin.Unit +public fun test(/*0*/ param: kotlin.String): kotlin.Unit -internal interface B { - internal open fun b_fun(): kotlin.Unit +public interface B { + public open fun b_fun(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/functionAsExpression/WithGenericParameters.txt b/compiler/testData/diagnostics/tests/functionAsExpression/WithGenericParameters.txt index d2840a36861..fb81702471f 100644 --- a/compiler/testData/diagnostics/tests/functionAsExpression/WithGenericParameters.txt +++ b/compiler/testData/diagnostics/tests/functionAsExpression/WithGenericParameters.txt @@ -1,12 +1,12 @@ package -internal val extension_generic_fun: T.(T) -> T -internal val generic_fun: (T) -> T -internal fun devNull(/*0*/ a: kotlin.Any?): kotlin.Unit -internal fun fun_with_where(): T.(T) -> T -internal fun outer(): kotlin.Unit +public val extension_generic_fun: T.(T) -> T +public val generic_fun: (T) -> T +public fun devNull(/*0*/ a: kotlin.Any?): kotlin.Unit +public fun fun_with_where(): T.(T) -> T +public fun outer(): kotlin.Unit -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/functionAsExpression/WithOuterGeneric.txt b/compiler/testData/diagnostics/tests/functionAsExpression/WithOuterGeneric.txt index 0ae124cecd4..a50c552e344 100644 --- a/compiler/testData/diagnostics/tests/functionAsExpression/WithOuterGeneric.txt +++ b/compiler/testData/diagnostics/tests/functionAsExpression/WithOuterGeneric.txt @@ -1,18 +1,18 @@ package -internal val T.fromVal: () -> T -internal fun devNull(/*0*/ a: kotlin.Any?): kotlin.Unit -internal fun outer(): kotlin.Unit -internal fun parameter(): (T) -> T -internal fun receiver(): T.() -> T -internal fun returnType(): () -> T +public val T.fromVal: () -> T +public fun devNull(/*0*/ a: kotlin.Any?): kotlin.Unit +public fun outer(): kotlin.Unit +public fun parameter(): (T) -> T +public fun receiver(): T.() -> T +public fun returnType(): () -> T -internal final class Outer { +public final class Outer { public constructor Outer() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun parameter(): (T) -> T - internal final fun receiver(): T.() -> T - internal final fun returnType(): () -> T + public final fun parameter(): (T) -> T + public final fun receiver(): T.() -> T + public final fun returnType(): () -> T public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/functionAsExpression/WithoutBody.txt b/compiler/testData/diagnostics/tests/functionAsExpression/WithoutBody.txt index 2dbb32eea0c..65050de3b72 100644 --- a/compiler/testData/diagnostics/tests/functionAsExpression/WithoutBody.txt +++ b/compiler/testData/diagnostics/tests/functionAsExpression/WithoutBody.txt @@ -1,10 +1,10 @@ package -internal val bas: () -> kotlin.Unit -internal fun bar(/*0*/ a: kotlin.Any): () -> kotlin.Unit -internal fun outer(): kotlin.Unit +public val bas: () -> kotlin.Unit +public fun bar(/*0*/ a: kotlin.Any): () -> kotlin.Unit +public fun outer(): kotlin.Unit -kotlin.annotation.annotation() internal final class ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class ann : kotlin.Annotation { public constructor ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/functionLiterals/DeprecatedSyntax.txt b/compiler/testData/diagnostics/tests/functionLiterals/DeprecatedSyntax.txt index 35c152541ca..fb1094a7192 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/DeprecatedSyntax.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/DeprecatedSyntax.txt @@ -1,18 +1,18 @@ package -internal val newSyntax: (kotlin.Int) -> kotlin.Unit -internal val newSyntax1: (???, ???) -> kotlin.Unit -internal val newSyntax2: (kotlin.Int, kotlin.Int) -> kotlin.Unit -internal val newSyntax3: (???, kotlin.Int) -> kotlin.Unit -internal val newSyntax4: (kotlin.Int, ???) -> kotlin.Unit -internal val none: () -> kotlin.Unit -internal val parameterWithFunctionType: () -> ((kotlin.Int) -> kotlin.Int) -> [ERROR : No type element] -internal val parenthesizedParameters: (kotlin.Int) -> kotlin.Unit -internal val parenthesizedParameters2: (???) -> kotlin.Unit -internal val receiver: kotlin.Int.() -> kotlin.Unit -internal val receiverAndReturnType: kotlin.Int.() -> kotlin.Int -internal val receiverAndReturnTypeWithParameter: kotlin.Int.(kotlin.Int) -> kotlin.Int -internal val receiverWithFunctionType: ((kotlin.Int) -> kotlin.Int).() -> kotlin.Unit -internal val receiverWithParameter: kotlin.Int.(???) -> kotlin.Unit -internal val returnType: () -> kotlin.Int -internal val returnTypeWithParameter: (kotlin.Int) -> kotlin.Int +public val newSyntax: (kotlin.Int) -> kotlin.Unit +public val newSyntax1: (???, ???) -> kotlin.Unit +public val newSyntax2: (kotlin.Int, kotlin.Int) -> kotlin.Unit +public val newSyntax3: (???, kotlin.Int) -> kotlin.Unit +public val newSyntax4: (kotlin.Int, ???) -> kotlin.Unit +public val none: () -> kotlin.Unit +public val parameterWithFunctionType: () -> ((kotlin.Int) -> kotlin.Int) -> [ERROR : No type element] +public val parenthesizedParameters: (kotlin.Int) -> kotlin.Unit +public val parenthesizedParameters2: (???) -> kotlin.Unit +public val receiver: kotlin.Int.() -> kotlin.Unit +public val receiverAndReturnType: kotlin.Int.() -> kotlin.Int +public val receiverAndReturnTypeWithParameter: kotlin.Int.(kotlin.Int) -> kotlin.Int +public val receiverWithFunctionType: ((kotlin.Int) -> kotlin.Int).() -> kotlin.Unit +public val receiverWithParameter: kotlin.Int.(???) -> kotlin.Unit +public val returnType: () -> kotlin.Int +public val returnTypeWithParameter: (kotlin.Int) -> kotlin.Int diff --git a/compiler/testData/diagnostics/tests/functionLiterals/ExpectedParameterTypeMismatchVariance.txt b/compiler/testData/diagnostics/tests/functionLiterals/ExpectedParameterTypeMismatchVariance.txt index dd4c1595b25..dad9d2b86a3 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/ExpectedParameterTypeMismatchVariance.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/ExpectedParameterTypeMismatchVariance.txt @@ -1,23 +1,23 @@ package package a { - internal fun foo(/*0*/ f: (a.Trait) -> a.Trait): (a.Trait) -> a.Trait - internal fun test(/*0*/ s: a.Sub): kotlin.Unit + public fun foo(/*0*/ f: (a.Trait) -> a.Trait): (a.Trait) -> a.Trait + public fun test(/*0*/ s: a.Sub): kotlin.Unit - internal final class Sub : a.Trait { + public final class Sub : a.Trait { public constructor Sub() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface Super { + public interface Super { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface Trait : a.Super { + public interface Trait : a.Super { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/functionLiterals/ExpectedParametersTypesMismatch.txt b/compiler/testData/diagnostics/tests/functionLiterals/ExpectedParametersTypesMismatch.txt index 5b687783d1d..d549659b3fe 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/ExpectedParametersTypesMismatch.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/ExpectedParametersTypesMismatch.txt @@ -1,8 +1,8 @@ package package a { - internal fun foo0(/*0*/ f: () -> kotlin.String): () -> kotlin.String - internal fun foo1(/*0*/ f: (kotlin.Int) -> kotlin.String): (kotlin.Int) -> kotlin.String - internal fun foo2(/*0*/ f: (kotlin.Int, kotlin.String) -> kotlin.String): (kotlin.Int, kotlin.String) -> kotlin.String - internal fun test1(): kotlin.Unit + public fun foo0(/*0*/ f: () -> kotlin.String): () -> kotlin.String + public fun foo1(/*0*/ f: (kotlin.Int) -> kotlin.String): (kotlin.Int) -> kotlin.String + public fun foo2(/*0*/ f: (kotlin.Int, kotlin.String) -> kotlin.String): (kotlin.Int, kotlin.String) -> kotlin.String + public fun test1(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/functionLiterals/LabeledFunctionLiterals.txt b/compiler/testData/diagnostics/tests/functionLiterals/LabeledFunctionLiterals.txt index 33d9c415793..c099e2da6dd 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/LabeledFunctionLiterals.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/LabeledFunctionLiterals.txt @@ -1,23 +1,23 @@ package package h { - internal fun foo(/*0*/ a: h.A, /*1*/ f: () -> T): T - internal fun foo(/*0*/ b: h.B, /*1*/ f: () -> T): T - internal fun test(/*0*/ c: h.C): kotlin.Unit + public fun foo(/*0*/ a: h.A, /*1*/ f: () -> T): T + public fun foo(/*0*/ b: h.B, /*1*/ f: () -> T): T + public fun test(/*0*/ c: h.C): kotlin.Unit - internal interface A { + public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface B { + public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface C : h.A, h.B { + public interface C : h.A, h.B { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/functionLiterals/assignmentOperationInLambda.txt b/compiler/testData/diagnostics/tests/functionLiterals/assignmentOperationInLambda.txt index e4801ceb263..b6288773cef 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/assignmentOperationInLambda.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/assignmentOperationInLambda.txt @@ -1,4 +1,4 @@ package -internal fun run(/*0*/ f: () -> T): T -internal fun test(/*0*/ bal: kotlin.Array): kotlin.Unit +public fun run(/*0*/ f: () -> T): T +public fun test(/*0*/ bal: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionLiterals/assignmentOperationInLambdaWithExpectedType.txt b/compiler/testData/diagnostics/tests/functionLiterals/assignmentOperationInLambdaWithExpectedType.txt index e4801ceb263..b6288773cef 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/assignmentOperationInLambdaWithExpectedType.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/assignmentOperationInLambdaWithExpectedType.txt @@ -1,4 +1,4 @@ package -internal fun run(/*0*/ f: () -> T): T -internal fun test(/*0*/ bal: kotlin.Array): kotlin.Unit +public fun run(/*0*/ f: () -> T): T +public fun test(/*0*/ bal: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionLiterals/functionLIteralInBlockInIf.txt b/compiler/testData/diagnostics/tests/functionLiterals/functionLIteralInBlockInIf.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/functionLIteralInBlockInIf.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/functionLIteralInBlockInIf.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionLiterals/functionLiteralInIf.txt b/compiler/testData/diagnostics/tests/functionLiterals/functionLiteralInIf.txt index 104b33fb229..5c0518ec7d0 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/functionLiteralInIf.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/functionLiteralInIf.txt @@ -1,3 +1,3 @@ package -internal fun test123(): kotlin.Unit +public fun test123(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionLiterals/functionLiteralWithoutArgumentList.txt b/compiler/testData/diagnostics/tests/functionLiterals/functionLiteralWithoutArgumentList.txt index 88cf5399041..aafc6227441 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/functionLiteralWithoutArgumentList.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/functionLiteralWithoutArgumentList.txt @@ -1,4 +1,4 @@ package -internal fun foo(): kotlin.Unit -internal fun id(/*0*/ t: T): T +public fun foo(): kotlin.Unit +public fun id(/*0*/ t: T): T diff --git a/compiler/testData/diagnostics/tests/functionLiterals/kt2906.txt b/compiler/testData/diagnostics/tests/functionLiterals/kt2906.txt index f7f2aff75dd..23ede04ee96 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/kt2906.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/kt2906.txt @@ -3,7 +3,7 @@ package package bug { public fun foo1(/*0*/ bar: () -> kotlin.Unit): kotlin.Unit public fun foo2(/*0*/ bar: () -> kotlin.Unit): kotlin.Unit - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal fun println(/*0*/ s: kotlin.String): kotlin.String - internal fun run(/*0*/ f: () -> T): T + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun println(/*0*/ s: kotlin.String): kotlin.String + public fun run(/*0*/ f: () -> T): T } diff --git a/compiler/testData/diagnostics/tests/functionLiterals/kt4529.txt b/compiler/testData/diagnostics/tests/functionLiterals/kt4529.txt index babbc125342..21ae4e3b210 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/kt4529.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/kt4529.txt @@ -1,12 +1,12 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal fun use(/*0*/ a: kotlin.Any?): kotlin.Any? +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun use(/*0*/ a: kotlin.Any?): kotlin.Any? -internal final class G { +public final class G { public constructor G() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ bar: (kotlin.Int) -> kotlin.Int): (kotlin.Int) -> kotlin.Int + public final fun foo(/*0*/ bar: (kotlin.Int) -> kotlin.Int): (kotlin.Int) -> kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/functionLiterals/kt6541_extensionForExtensionFunction.txt b/compiler/testData/diagnostics/tests/functionLiterals/kt6541_extensionForExtensionFunction.txt index 513673e4c63..8f9a99c63c8 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/kt6541_extensionForExtensionFunction.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/kt6541_extensionForExtensionFunction.txt @@ -1,17 +1,17 @@ package -internal val t2: Z -internal fun (Foo.() -> kotlin.Unit).invoke(/*0*/ b: Foo.() -> kotlin.Unit): kotlin.Unit +public val t2: Z +public fun (Foo.() -> kotlin.Unit).invoke(/*0*/ b: Foo.() -> kotlin.Unit): kotlin.Unit -internal interface Foo { +public interface Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal object Z { +public object Z { private constructor Z() - internal final fun add(/*0*/ b: Foo.() -> kotlin.Unit): Z + public final fun add(/*0*/ b: Foo.() -> kotlin.Unit): Z public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/functionLiterals/kt6869.txt b/compiler/testData/diagnostics/tests/functionLiterals/kt6869.txt index 3f022ebdf7c..ebbb4c255d7 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/kt6869.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/kt6869.txt @@ -1,6 +1,6 @@ package -internal fun listOf(/*0*/ vararg values: T /*kotlin.Array*/): kotlin.List -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal fun T.let(/*0*/ f: (T) -> R): R -internal fun kotlin.Iterable.plus(/*0*/ element: T): kotlin.List +public fun listOf(/*0*/ vararg values: T /*kotlin.Array*/): kotlin.List +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun T.let(/*0*/ f: (T) -> R): R +public fun kotlin.Iterable.plus(/*0*/ element: T): kotlin.List diff --git a/compiler/testData/diagnostics/tests/functionLiterals/kt7383_starProjectedFunction.txt b/compiler/testData/diagnostics/tests/functionLiterals/kt7383_starProjectedFunction.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/kt7383_starProjectedFunction.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/kt7383_starProjectedFunction.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/AutoLabels.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/AutoLabels.txt index ba4648708b2..a2088b7c901 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/AutoLabels.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/AutoLabels.txt @@ -1,4 +1,4 @@ package -internal fun f(): kotlin.Unit -internal fun foo(/*0*/ a: kotlin.Any): kotlin.Unit +public fun f(): kotlin.Unit +public fun foo(/*0*/ a: kotlin.Any): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/AutoLabelsNonLocal.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/AutoLabelsNonLocal.txt index 199847be283..17c955c4c87 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/AutoLabelsNonLocal.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/AutoLabelsNonLocal.txt @@ -1,5 +1,5 @@ package -internal fun bar(/*0*/ a: kotlin.Any): kotlin.Unit -internal fun f(): kotlin.Unit -internal fun foo(/*0*/ a: kotlin.Any): kotlin.Unit +public fun bar(/*0*/ a: kotlin.Any): kotlin.Unit +public fun f(): kotlin.Unit +public fun foo(/*0*/ a: kotlin.Any): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/ForbiddenNonLocalReturnNoType.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/ForbiddenNonLocalReturnNoType.txt index 5ff3eb4e755..5c15527a4ca 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/ForbiddenNonLocalReturnNoType.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/ForbiddenNonLocalReturnNoType.txt @@ -1,6 +1,6 @@ package -internal fun run(/*0*/ f: () -> T): T -internal fun test(): kotlin.Unit -internal fun test2(): kotlin.Unit -internal fun test3(): kotlin.Unit +public fun run(/*0*/ f: () -> T): T +public fun test(): kotlin.Unit +public fun test2(): kotlin.Unit +public fun test3(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/IfInReturnedExpression.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/IfInReturnedExpression.txt index 80f607f4515..f738241d57f 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/IfInReturnedExpression.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/IfInReturnedExpression.txt @@ -1,4 +1,4 @@ package -internal val a: () -> kotlin.Comparable -internal val flag: kotlin.Boolean = true +public val a: () -> kotlin.Comparable +public val flag: kotlin.Boolean = true diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/IfWithoutElse.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/IfWithoutElse.txt index bff23ac83bc..72ac20ab239 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/IfWithoutElse.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/IfWithoutElse.txt @@ -1,6 +1,6 @@ package -internal val a: () -> kotlin.Any -internal val b: () -> kotlin.Int -internal val c: () -> kotlin.Unit -internal val flag: kotlin.Boolean = true +public val a: () -> kotlin.Any +public val b: () -> kotlin.Int +public val c: () -> kotlin.Unit +public val flag: kotlin.Boolean = true diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/IfWithoutElseWithExplicitType.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/IfWithoutElseWithExplicitType.txt index 9d69ae0afc9..b0e018f8b95 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/IfWithoutElseWithExplicitType.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/IfWithoutElseWithExplicitType.txt @@ -1,8 +1,8 @@ package -internal val a: () -> kotlin.Int -internal val b: () -> kotlin.Unit -internal val c: () -> kotlin.Any -internal val d: () -> kotlin.Int -internal val e: () -> kotlin.Int -internal val flag: kotlin.Boolean = true +public val a: () -> kotlin.Int +public val b: () -> kotlin.Unit +public val c: () -> kotlin.Any +public val d: () -> kotlin.Int +public val e: () -> kotlin.Int +public val flag: kotlin.Boolean = true diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/LambdaWithParameter.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/LambdaWithParameter.txt index 1a32c0ffc4d..93007d9a393 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/LambdaWithParameter.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/LambdaWithParameter.txt @@ -1,6 +1,6 @@ package -internal val a: (kotlin.Int) -> kotlin.String -internal val b: kotlin.String -internal val flag: kotlin.Boolean = true -internal fun foo(/*0*/ f: (kotlin.Int) -> T): T +public val a: (kotlin.Int) -> kotlin.String +public val b: kotlin.String +public val flag: kotlin.Boolean = true +public fun foo(/*0*/ f: (kotlin.Int) -> T): T diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalAndNonLocalReturnInLambda.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalAndNonLocalReturnInLambda.txt index 75d63814cc4..fefcb3f284e 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalAndNonLocalReturnInLambda.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalAndNonLocalReturnInLambda.txt @@ -1,4 +1,4 @@ package -internal fun run(/*0*/ f: () -> T): T -internal fun test2(/*0*/ a: kotlin.Int): kotlin.Unit +public fun run(/*0*/ f: () -> T): T +public fun test2(/*0*/ a: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnExplicitLabelNoParens.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnExplicitLabelNoParens.txt index 0414f0ba6ed..e3b4f561d23 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnExplicitLabelNoParens.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnExplicitLabelNoParens.txt @@ -1,4 +1,4 @@ package -internal fun run(/*0*/ f: () -> T): T -internal fun test2(): kotlin.Unit +public fun run(/*0*/ f: () -> T): T +public fun test2(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnExplicitLabelParens.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnExplicitLabelParens.txt index a31ad41b505..423265a50eb 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnExplicitLabelParens.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnExplicitLabelParens.txt @@ -1,5 +1,5 @@ package -internal fun run(/*0*/ f: () -> T): T -internal fun test(): kotlin.Unit -internal fun test1(): kotlin.Unit +public fun run(/*0*/ f: () -> T): T +public fun test(): kotlin.Unit +public fun test1(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnHasTypeNothing.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnHasTypeNothing.txt index 28feb33191c..2d419df0123 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnHasTypeNothing.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnHasTypeNothing.txt @@ -1,4 +1,4 @@ package -internal fun run1(/*0*/ f: () -> T): T -internal fun test(): kotlin.Unit +public fun run1(/*0*/ f: () -> T): T +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnInNestedFunction.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnInNestedFunction.txt index 56ac74c12ce..02dc653af39 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnInNestedFunction.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnInNestedFunction.txt @@ -1,4 +1,4 @@ package -internal fun run(/*0*/ f: () -> T): T -internal fun test(): kotlin.Unit +public fun run(/*0*/ f: () -> T): T +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnInNestedLambda.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnInNestedLambda.txt index 56ac74c12ce..02dc653af39 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnInNestedLambda.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnInNestedLambda.txt @@ -1,4 +1,4 @@ package -internal fun run(/*0*/ f: () -> T): T -internal fun test(): kotlin.Unit +public fun run(/*0*/ f: () -> T): T +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnNoCoercionToUnit.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnNoCoercionToUnit.txt index e2c917f66ab..0f3e70f7d40 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnNoCoercionToUnit.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnNoCoercionToUnit.txt @@ -1,4 +1,4 @@ package -internal fun run(/*0*/ f: () -> T): T -internal fun test(/*0*/ a: kotlin.Int): kotlin.Unit +public fun run(/*0*/ f: () -> T): T +public fun test(/*0*/ a: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnNull.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnNull.txt index a7b03fddf43..74844bea925 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnNull.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnNull.txt @@ -1,10 +1,10 @@ package -internal val a: () -> A? -internal val b: () -> A? -internal val flag: kotlin.Boolean = true +public val a: () -> A? +public val b: () -> A? +public val flag: kotlin.Boolean = true -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnSecondUnit.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnSecondUnit.txt index 45e3b0af842..6f1a78110cb 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnSecondUnit.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnSecondUnit.txt @@ -1,4 +1,4 @@ package -internal val a: () -> kotlin.Unit -internal val flag: kotlin.Boolean = true +public val a: () -> kotlin.Unit +public val flag: kotlin.Boolean = true diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnUnit.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnUnit.txt index e2c917f66ab..0f3e70f7d40 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnUnit.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnUnit.txt @@ -1,4 +1,4 @@ package -internal fun run(/*0*/ f: () -> T): T -internal fun test(/*0*/ a: kotlin.Int): kotlin.Unit +public fun run(/*0*/ f: () -> T): T +public fun test(/*0*/ a: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnUnitAndDontCareType.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnUnitAndDontCareType.txt index 910ad2c7159..e798947d2ab 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnUnitAndDontCareType.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnUnitAndDontCareType.txt @@ -1,7 +1,7 @@ package -internal val a: kotlin.Unit -internal val b: kotlin.Unit -internal val c: kotlin.Unit -internal val flag: kotlin.Boolean = true -internal fun run(/*0*/ f: () -> T): T +public val a: kotlin.Unit +public val b: kotlin.Unit +public val c: kotlin.Unit +public val flag: kotlin.Boolean = true +public fun run(/*0*/ f: () -> T): T diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnUnitWithBodyExpression.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnUnitWithBodyExpression.txt index 45e3b0af842..6f1a78110cb 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnUnitWithBodyExpression.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnUnitWithBodyExpression.txt @@ -1,4 +1,4 @@ package -internal val a: () -> kotlin.Unit -internal val flag: kotlin.Boolean = true +public val a: () -> kotlin.Unit +public val flag: kotlin.Boolean = true diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnWithExpectedType.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnWithExpectedType.txt index 1c5e5518e5a..6439aac532e 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnWithExpectedType.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnWithExpectedType.txt @@ -1,6 +1,6 @@ package -internal val a: () -> kotlin.List -internal val flag: kotlin.Boolean = true -internal fun listOf(): kotlin.List -internal fun listOf(/*0*/ vararg values: T /*kotlin.Array*/): kotlin.List +public val a: () -> kotlin.List +public val flag: kotlin.Boolean = true +public fun listOf(): kotlin.List +public fun listOf(/*0*/ vararg values: T /*kotlin.Array*/): kotlin.List diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnWithExplicitUnit.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnWithExplicitUnit.txt index ff8ba09b62f..e86eb6bc25c 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnWithExplicitUnit.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnWithExplicitUnit.txt @@ -1,6 +1,6 @@ package -internal val a: () -> kotlin.Any -internal val b: () -> kotlin.Any -internal val c: () -> kotlin.Unit -internal val flag: kotlin.Boolean = true +public val a: () -> kotlin.Any +public val b: () -> kotlin.Any +public val c: () -> kotlin.Unit +public val flag: kotlin.Boolean = true diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnsWithExplicitReturnType.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnsWithExplicitReturnType.txt index e2c917f66ab..0f3e70f7d40 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnsWithExplicitReturnType.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/LocalReturnsWithExplicitReturnType.txt @@ -1,4 +1,4 @@ package -internal fun run(/*0*/ f: () -> T): T -internal fun test(/*0*/ a: kotlin.Int): kotlin.Unit +public fun run(/*0*/ f: () -> T): T +public fun test(/*0*/ a: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/MixedReturnsFromLambda.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/MixedReturnsFromLambda.txt index 0a422042f10..28e0d1dba57 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/MixedReturnsFromLambda.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/MixedReturnsFromLambda.txt @@ -1,21 +1,21 @@ package -internal fun run(/*0*/ f: () -> T): T -internal fun test(/*0*/ a: C, /*1*/ b: B): kotlin.Unit +public fun run(/*0*/ f: () -> T): T +public fun test(/*0*/ a: C, /*1*/ b: B): kotlin.Unit -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B : A { +public interface B : A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface C : A { +public interface C : A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/NoCommonSystem.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/NoCommonSystem.txt index 1b1d426d4bd..7d591445630 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/NoCommonSystem.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/NoCommonSystem.txt @@ -1,6 +1,6 @@ package -internal fun commonSystemFailed(/*0*/ a: kotlin.List): kotlin.Unit -internal fun listOf(): kotlin.List -internal fun listOf(/*0*/ vararg values: T /*kotlin.Array*/): kotlin.List -internal fun kotlin.Iterable.map(/*0*/ transform: (T) -> R): kotlin.List +public fun commonSystemFailed(/*0*/ a: kotlin.List): kotlin.Unit +public fun listOf(): kotlin.List +public fun listOf(/*0*/ vararg values: T /*kotlin.Array*/): kotlin.List +public fun kotlin.Iterable.map(/*0*/ transform: (T) -> R): kotlin.List diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/SmartCast.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/SmartCast.txt index e6e69673aee..b949bc46d3e 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/SmartCast.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/SmartCast.txt @@ -1,6 +1,6 @@ package -internal val a: (kotlin.Int?) -> kotlin.Int? -internal val b: kotlin.Int? -internal val c: kotlin.Int -internal fun let(/*0*/ f: (kotlin.Int?) -> R): R +public val a: (kotlin.Int?) -> kotlin.Int? +public val b: kotlin.Int? +public val c: kotlin.Int +public fun let(/*0*/ f: (kotlin.Int?) -> R): R diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/SmartCastWithExplicitType.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/SmartCastWithExplicitType.txt index ea6aa9a7839..73bf33dbf13 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/SmartCastWithExplicitType.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/SmartCastWithExplicitType.txt @@ -1,6 +1,6 @@ package -internal val a: (kotlin.Int?) -> kotlin.Int -internal val b: kotlin.Int -internal val c: kotlin.Int -internal fun let(/*0*/ f: (kotlin.Int?) -> R): R +public val a: (kotlin.Int?) -> kotlin.Int +public val b: kotlin.Int +public val c: kotlin.Int +public fun let(/*0*/ f: (kotlin.Int?) -> R): R diff --git a/compiler/testData/diagnostics/tests/functionLiterals/return/unresolvedReferenceInReturnBlock.txt b/compiler/testData/diagnostics/tests/functionLiterals/return/unresolvedReferenceInReturnBlock.txt index 82b93afa25e..d3b4ddf3c89 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/return/unresolvedReferenceInReturnBlock.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/return/unresolvedReferenceInReturnBlock.txt @@ -1,4 +1,4 @@ package -internal val a: () -> kotlin.Nothing -internal val b: () -> kotlin.Unit +public val a: () -> kotlin.Nothing +public val b: () -> kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionLiterals/returnNull.txt b/compiler/testData/diagnostics/tests/functionLiterals/returnNull.txt index 8428fa27b3b..499be2fe314 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/returnNull.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/returnNull.txt @@ -1,10 +1,10 @@ package package m { - internal fun test(/*0*/ handlers: kotlin.Map kotlin.Unit>): kotlin.Unit - internal fun kotlin.Map.getOrElse(/*0*/ key: K, /*1*/ defaultValue: () -> V): V + public fun test(/*0*/ handlers: kotlin.Map kotlin.Unit>): kotlin.Unit + public fun kotlin.Map.getOrElse(/*0*/ key: K, /*1*/ defaultValue: () -> V): V - internal interface Element { + public interface Element { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/functionLiterals/returnNullWithReturn.txt b/compiler/testData/diagnostics/tests/functionLiterals/returnNullWithReturn.txt index 8428fa27b3b..499be2fe314 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/returnNullWithReturn.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/returnNullWithReturn.txt @@ -1,10 +1,10 @@ package package m { - internal fun test(/*0*/ handlers: kotlin.Map kotlin.Unit>): kotlin.Unit - internal fun kotlin.Map.getOrElse(/*0*/ key: K, /*1*/ defaultValue: () -> V): V + public fun test(/*0*/ handlers: kotlin.Map kotlin.Unit>): kotlin.Unit + public fun kotlin.Map.getOrElse(/*0*/ key: K, /*1*/ defaultValue: () -> V): V - internal interface Element { + public interface Element { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/functionLiterals/unusedLiteral.txt b/compiler/testData/diagnostics/tests/functionLiterals/unusedLiteral.txt index b89f30e1c7a..16abea9cdf1 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/unusedLiteral.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/unusedLiteral.txt @@ -1,4 +1,4 @@ package -internal fun unusedLiteral(): kotlin.Unit -internal fun unusedLiteralInDoWhile(): kotlin.Unit +public fun unusedLiteral(): kotlin.Unit +public fun unusedLiteralInDoWhile(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/functionLiterals/unusedLiteralInsideUnitLiteral.txt b/compiler/testData/diagnostics/tests/functionLiterals/unusedLiteralInsideUnitLiteral.txt index 728496a8d18..faa55514c72 100644 --- a/compiler/testData/diagnostics/tests/functionLiterals/unusedLiteralInsideUnitLiteral.txt +++ b/compiler/testData/diagnostics/tests/functionLiterals/unusedLiteralInsideUnitLiteral.txt @@ -1,4 +1,4 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal fun T.run(/*0*/ f: (T) -> kotlin.Unit): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun T.run(/*0*/ f: (T) -> kotlin.Unit): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/generics/Projections.txt b/compiler/testData/diagnostics/tests/generics/Projections.txt index 9411f8e6610..d010eb6f6c1 100644 --- a/compiler/testData/diagnostics/tests/generics/Projections.txt +++ b/compiler/testData/diagnostics/tests/generics/Projections.txt @@ -1,32 +1,32 @@ package -internal fun testInOut(): kotlin.Unit +public fun testInOut(): kotlin.Unit -internal final class In { +public final class In { public constructor In() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(/*0*/ t: T): kotlin.Unit - internal final fun f(/*0*/ t: kotlin.Int): kotlin.Int - internal final fun f1(/*0*/ t: T): kotlin.Unit + public final fun f(/*0*/ t: T): kotlin.Unit + public final fun f(/*0*/ t: kotlin.Int): kotlin.Int + public final fun f1(/*0*/ t: T): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Inv { +public final class Inv { public constructor Inv() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(/*0*/ t: T): T + public final fun f(/*0*/ t: T): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun inf(/*0*/ t: T): kotlin.Unit - internal final fun outf(): T + public final fun inf(/*0*/ t: T): kotlin.Unit + public final fun outf(): T public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Out { +public final class Out { public constructor Out() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(): T - internal final fun f(/*0*/ a: kotlin.Int): kotlin.Int + public final fun f(): T + public final fun f(/*0*/ a: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/generics/PseudoRawTypes.txt b/compiler/testData/diagnostics/tests/generics/PseudoRawTypes.txt index 63f85ea2df7..9d8651596da 100644 --- a/compiler/testData/diagnostics/tests/generics/PseudoRawTypes.txt +++ b/compiler/testData/diagnostics/tests/generics/PseudoRawTypes.txt @@ -1,7 +1,7 @@ package package test { - internal fun foo(/*0*/ u: test.Usage): kotlin.Unit + public fun foo(/*0*/ u: test.Usage): kotlin.Unit public open class Usage { public constructor Usage() diff --git a/compiler/testData/diagnostics/tests/generics/RecursiveUpperBoundCheck.txt b/compiler/testData/diagnostics/tests/generics/RecursiveUpperBoundCheck.txt index d55f158218d..4e7204bc78f 100644 --- a/compiler/testData/diagnostics/tests/generics/RecursiveUpperBoundCheck.txt +++ b/compiler/testData/diagnostics/tests/generics/RecursiveUpperBoundCheck.txt @@ -1,20 +1,20 @@ package -internal open class C> { +public open class C> { public constructor C>() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class TestFail : C> { +public final class TestFail : C> { public constructor TestFail() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class TestOK : C { +public final class TestOK : C { public constructor TestOK() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/generics/RecursiveUpperBoundWithTwoArguments.txt b/compiler/testData/diagnostics/tests/generics/RecursiveUpperBoundWithTwoArguments.txt index 2ae40072a78..732a34d2ea5 100644 --- a/compiler/testData/diagnostics/tests/generics/RecursiveUpperBoundWithTwoArguments.txt +++ b/compiler/testData/diagnostics/tests/generics/RecursiveUpperBoundWithTwoArguments.txt @@ -1,6 +1,6 @@ package -internal final class D, /*1*/ B : D> { +public final class D, /*1*/ B : D> { public constructor D, /*1*/ B : D>() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/generics/argumentsForT.txt b/compiler/testData/diagnostics/tests/generics/argumentsForT.txt index 50069d7ee35..2b8431fba7e 100644 --- a/compiler/testData/diagnostics/tests/generics/argumentsForT.txt +++ b/compiler/testData/diagnostics/tests/generics/argumentsForT.txt @@ -1,15 +1,15 @@ package -internal fun foo(/*0*/ t: T): kotlin.Unit -internal fun foo1(/*0*/ t: T): kotlin.Unit +public fun foo(/*0*/ t: T): kotlin.Unit +public fun foo1(/*0*/ t: T): kotlin.Unit -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/generics/kt1575-Class.txt b/compiler/testData/diagnostics/tests/generics/kt1575-Class.txt index dfb1bf3af67..bcd2e6ff520 100644 --- a/compiler/testData/diagnostics/tests/generics/kt1575-Class.txt +++ b/compiler/testData/diagnostics/tests/generics/kt1575-Class.txt @@ -1,6 +1,6 @@ package -internal final class C> { +public final class C> { public constructor C>() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/generics/kt1575-Function.txt b/compiler/testData/diagnostics/tests/generics/kt1575-Function.txt index 93d9454cf2c..5d003215630 100644 --- a/compiler/testData/diagnostics/tests/generics/kt1575-Function.txt +++ b/compiler/testData/diagnostics/tests/generics/kt1575-Function.txt @@ -1,8 +1,8 @@ package -internal fun > foo(): kotlin.Unit +public fun > foo(): kotlin.Unit -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/generics/nullability/declarationsBoundsViolation.txt b/compiler/testData/diagnostics/tests/generics/nullability/declarationsBoundsViolation.txt index 65129da80eb..e9c57a1f0a3 100644 --- a/compiler/testData/diagnostics/tests/generics/nullability/declarationsBoundsViolation.txt +++ b/compiler/testData/diagnostics/tests/generics/nullability/declarationsBoundsViolation.txt @@ -1,36 +1,36 @@ package -internal fun foo(/*0*/ a: A, /*1*/ b: A, /*2*/ c: A): kotlin.Unit -internal fun foo1(/*0*/ a: A): kotlin.Unit +public fun foo(/*0*/ a: A, /*1*/ b: A, /*2*/ c: A): kotlin.Unit +public fun foo1(/*0*/ a: A): kotlin.Unit -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B1 : A { +public final class B1 : A { public constructor B1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B2 : A { +public final class B2 : A { public constructor B2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B3 : A { +public final class B3 : A { public constructor B3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B4 : A { +public final class B4 : A { public constructor B4() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/generics/nullability/expressionsBoundsViolation.txt b/compiler/testData/diagnostics/tests/generics/nullability/expressionsBoundsViolation.txt index 8fdcb08d46e..ecd49dec4d3 100644 --- a/compiler/testData/diagnostics/tests/generics/nullability/expressionsBoundsViolation.txt +++ b/compiler/testData/diagnostics/tests/generics/nullability/expressionsBoundsViolation.txt @@ -1,10 +1,10 @@ package -internal fun bar(/*0*/ x: F): kotlin.Unit -internal fun foo1(/*0*/ x: E): kotlin.Unit -internal fun E.foo2(): kotlin.Unit +public fun bar(/*0*/ x: F): kotlin.Unit +public fun foo1(/*0*/ x: E): kotlin.Unit +public fun E.foo2(): kotlin.Unit -internal final class A { +public final class A { public constructor A(/*0*/ x: T) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/generics/nullability/functionalBound.txt b/compiler/testData/diagnostics/tests/generics/nullability/functionalBound.txt index ba6fa93f97e..06d52ea2165 100644 --- a/compiler/testData/diagnostics/tests/generics/nullability/functionalBound.txt +++ b/compiler/testData/diagnostics/tests/generics/nullability/functionalBound.txt @@ -1,3 +1,3 @@ package -internal fun kotlin.Unit)?> foo(/*0*/ x: E, /*1*/ y: T): kotlin.Unit +public fun kotlin.Unit)?> foo(/*0*/ x: E, /*1*/ y: T): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/generics/nullability/nullToGeneric.txt b/compiler/testData/diagnostics/tests/generics/nullability/nullToGeneric.txt index 5fe89ab2f2e..cf946a1aaf8 100644 --- a/compiler/testData/diagnostics/tests/generics/nullability/nullToGeneric.txt +++ b/compiler/testData/diagnostics/tests/generics/nullability/nullToGeneric.txt @@ -1,17 +1,17 @@ package -internal fun bar(/*0*/ x: E): kotlin.Unit -internal fun baz(): T? -internal fun foo(): T -internal fun foobar(): T +public fun bar(/*0*/ x: E): kotlin.Unit +public fun baz(): T? +public fun foo(): T +public fun foobar(): T -internal final class A { +public final class A { public constructor A() - internal final fun baz(): F? + public final fun baz(): F? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): F - internal final fun foobar(): F + public final fun foo(): F + public final fun foobar(): F public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun xyz(/*0*/ x: F): kotlin.Unit + public final fun xyz(/*0*/ x: F): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/generics/nullability/smartCastRefinedClass.txt b/compiler/testData/diagnostics/tests/generics/nullability/smartCastRefinedClass.txt index 4ef0c871d84..5d87d85fe30 100644 --- a/compiler/testData/diagnostics/tests/generics/nullability/smartCastRefinedClass.txt +++ b/compiler/testData/diagnostics/tests/generics/nullability/smartCastRefinedClass.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ x: T): kotlin.Unit +public fun foo(/*0*/ x: T): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/generics/nullability/smartCasts.txt b/compiler/testData/diagnostics/tests/generics/nullability/smartCasts.txt index 93d7b7a54ef..eea98ed5560 100644 --- a/compiler/testData/diagnostics/tests/generics/nullability/smartCasts.txt +++ b/compiler/testData/diagnostics/tests/generics/nullability/smartCasts.txt @@ -1,7 +1,7 @@ package -internal fun foo(/*0*/ x: T): kotlin.Unit -internal fun T.bar1(): kotlin.Unit -internal fun kotlin.CharSequence?.bar2(): kotlin.Unit -internal fun T.bar3(): kotlin.Unit -internal fun kotlin.CharSequence.bar4(): kotlin.Unit +public fun foo(/*0*/ x: T): kotlin.Unit +public fun T.bar1(): kotlin.Unit +public fun kotlin.CharSequence?.bar2(): kotlin.Unit +public fun T.bar3(): kotlin.Unit +public fun kotlin.CharSequence.bar4(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/generics/nullability/smartCastsOnThis.txt b/compiler/testData/diagnostics/tests/generics/nullability/smartCastsOnThis.txt index 6365b2fc85d..74bd4ed6009 100644 --- a/compiler/testData/diagnostics/tests/generics/nullability/smartCastsOnThis.txt +++ b/compiler/testData/diagnostics/tests/generics/nullability/smartCastsOnThis.txt @@ -1,7 +1,7 @@ package -internal fun T.bar1(): kotlin.Unit -internal fun kotlin.CharSequence?.bar2(): kotlin.Unit -internal fun T.bar3(): kotlin.Unit -internal fun kotlin.CharSequence.bar4(): kotlin.Unit -internal fun T.foo(): kotlin.Unit +public fun T.bar1(): kotlin.Unit +public fun kotlin.CharSequence?.bar2(): kotlin.Unit +public fun T.bar3(): kotlin.Unit +public fun kotlin.CharSequence.bar4(): kotlin.Unit +public fun T.foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/generics/nullability/smartCastsValueArgument.txt b/compiler/testData/diagnostics/tests/generics/nullability/smartCastsValueArgument.txt index b36313af984..f6814a0fc34 100644 --- a/compiler/testData/diagnostics/tests/generics/nullability/smartCastsValueArgument.txt +++ b/compiler/testData/diagnostics/tests/generics/nullability/smartCastsValueArgument.txt @@ -1,6 +1,6 @@ package -internal fun bar1(/*0*/ x: T): kotlin.Unit -internal fun bar2(/*0*/ x: kotlin.CharSequence): kotlin.Unit -internal fun bar3(/*0*/ x: kotlin.String): kotlin.Unit -internal fun foo(/*0*/ x: T): kotlin.Unit +public fun bar1(/*0*/ x: T): kotlin.Unit +public fun bar2(/*0*/ x: kotlin.CharSequence): kotlin.Unit +public fun bar3(/*0*/ x: kotlin.String): kotlin.Unit +public fun foo(/*0*/ x: T): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/generics/nullability/tpBoundsViolation.txt b/compiler/testData/diagnostics/tests/generics/nullability/tpBoundsViolation.txt index ea738485998..b01a84b3620 100644 --- a/compiler/testData/diagnostics/tests/generics/nullability/tpBoundsViolation.txt +++ b/compiler/testData/diagnostics/tests/generics/nullability/tpBoundsViolation.txt @@ -1,11 +1,11 @@ package -internal final class A { +public final class A { public constructor A() - internal final fun bar(/*0*/ x: F, /*1*/ y: F?, /*2*/ z: Z, /*3*/ w: W): kotlin.Unit + public final fun bar(/*0*/ x: F, /*1*/ y: F?, /*2*/ z: Z, /*3*/ w: W): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo1(/*0*/ x: E): E - internal final fun foo2(/*0*/ x: E): E + public final fun foo1(/*0*/ x: E): E + public final fun foo2(/*0*/ x: E): E public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/generics/nullability/tpBoundsViolationVariance.txt b/compiler/testData/diagnostics/tests/generics/nullability/tpBoundsViolationVariance.txt index 65e12cc5169..b0411a2620a 100644 --- a/compiler/testData/diagnostics/tests/generics/nullability/tpBoundsViolationVariance.txt +++ b/compiler/testData/diagnostics/tests/generics/nullability/tpBoundsViolationVariance.txt @@ -1,33 +1,33 @@ package -internal final class A { +public final class A { public constructor A() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun > fooIn1(/*0*/ x: E): E - internal final fun > fooIn2(/*0*/ x: E): E - internal final fun > fooInv1(/*0*/ x: E): E - internal final fun > fooInv2(/*0*/ x: E): E - internal final fun > fooOut1(/*0*/ x: E): E - internal final fun > fooOut2(/*0*/ x: E): E + public final fun > fooIn1(/*0*/ x: E): E + public final fun > fooIn2(/*0*/ x: E): E + public final fun > fooInv1(/*0*/ x: E): E + public final fun > fooInv2(/*0*/ x: E): E + public final fun > fooOut1(/*0*/ x: E): E + public final fun > fooOut2(/*0*/ x: E): E public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class In { + public final class In { public constructor In() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Inv { + public final class Inv { public constructor Inv() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Out { + public final class Out { public constructor Out() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/generics/nullability/tpInBounds.txt b/compiler/testData/diagnostics/tests/generics/nullability/tpInBounds.txt index 5f429c88e7c..677ceaf192a 100644 --- a/compiler/testData/diagnostics/tests/generics/nullability/tpInBounds.txt +++ b/compiler/testData/diagnostics/tests/generics/nullability/tpInBounds.txt @@ -1,10 +1,10 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ x: E1, /*1*/ y: E2): kotlin.Unit + public final fun foo(/*0*/ x: E1, /*1*/ y: E2): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun T.bar(): kotlin.Unit + public final fun T.bar(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/generics/nullability/useAsReceiver.txt b/compiler/testData/diagnostics/tests/generics/nullability/useAsReceiver.txt index 31cdca4837e..aad2f7e0add 100644 --- a/compiler/testData/diagnostics/tests/generics/nullability/useAsReceiver.txt +++ b/compiler/testData/diagnostics/tests/generics/nullability/useAsReceiver.txt @@ -1,7 +1,7 @@ package -internal fun foo(/*0*/ x: T): kotlin.Unit -internal fun T.bar1(): kotlin.Unit -internal fun kotlin.CharSequence?.bar2(): kotlin.Unit -internal fun T.bar3(): kotlin.Unit -internal fun T.let(/*0*/ f: (T) -> R): R +public fun foo(/*0*/ x: T): kotlin.Unit +public fun T.bar1(): kotlin.Unit +public fun kotlin.CharSequence?.bar2(): kotlin.Unit +public fun T.bar3(): kotlin.Unit +public fun T.let(/*0*/ f: (T) -> R): R diff --git a/compiler/testData/diagnostics/tests/generics/nullability/useAsValueArgument.txt b/compiler/testData/diagnostics/tests/generics/nullability/useAsValueArgument.txt index b2f82b48b6d..ba81edffe46 100644 --- a/compiler/testData/diagnostics/tests/generics/nullability/useAsValueArgument.txt +++ b/compiler/testData/diagnostics/tests/generics/nullability/useAsValueArgument.txt @@ -1,7 +1,7 @@ package -internal fun bar1(/*0*/ x: T): kotlin.Unit -internal fun bar2(/*0*/ x: kotlin.CharSequence?): kotlin.Unit -internal fun bar3(/*0*/ x: T): kotlin.Unit -internal fun bar4(/*0*/ x: kotlin.String): kotlin.Unit -internal fun foo(/*0*/ x: T): kotlin.Unit +public fun bar1(/*0*/ x: T): kotlin.Unit +public fun bar2(/*0*/ x: kotlin.CharSequence?): kotlin.Unit +public fun bar3(/*0*/ x: T): kotlin.Unit +public fun bar4(/*0*/ x: kotlin.String): kotlin.Unit +public fun foo(/*0*/ x: T): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/generics/recursive.txt b/compiler/testData/diagnostics/tests/generics/recursive.txt index 07fb0ca1619..12459956379 100644 --- a/compiler/testData/diagnostics/tests/generics/recursive.txt +++ b/compiler/testData/diagnostics/tests/generics/recursive.txt @@ -1,22 +1,22 @@ package -internal fun test(/*0*/ a: A, /*1*/ b: B, /*2*/ c: kotlin.Boolean): kotlin.Unit +public fun test(/*0*/ a: A, /*1*/ b: B, /*2*/ c: kotlin.Boolean): kotlin.Unit -internal final class A : Rec { +public final class A : Rec { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : Rec { +public final class B : Rec { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Rec { +public interface Rec { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/generics/resolveGenericBoundsBeforeSupertypes.txt b/compiler/testData/diagnostics/tests/generics/resolveGenericBoundsBeforeSupertypes.txt index 232b73dac0c..9c879584283 100644 --- a/compiler/testData/diagnostics/tests/generics/resolveGenericBoundsBeforeSupertypes.txt +++ b/compiler/testData/diagnostics/tests/generics/resolveGenericBoundsBeforeSupertypes.txt @@ -1,19 +1,19 @@ package -internal object O : Tr> { +public object O : Tr> { private constructor O() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Tr { +public interface Tr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class V { +public final class V { public constructor V() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/generics/sameTypeParameterUse.txt b/compiler/testData/diagnostics/tests/generics/sameTypeParameterUse.txt index 767e79eea34..60b124451ed 100644 --- a/compiler/testData/diagnostics/tests/generics/sameTypeParameterUse.txt +++ b/compiler/testData/diagnostics/tests/generics/sameTypeParameterUse.txt @@ -1,13 +1,13 @@ package -internal fun Q(/*0*/ x: kotlin.String): kotlin.Unit -internal fun foo(/*0*/ x: R, /*1*/ y: R): kotlin.Unit -internal fun foo(/*0*/ x: R, /*1*/ y: kotlin.String): kotlin.Unit +public fun Q(/*0*/ x: kotlin.String): kotlin.Unit +public fun foo(/*0*/ x: R, /*1*/ y: R): kotlin.Unit +public fun foo(/*0*/ x: R, /*1*/ y: kotlin.String): kotlin.Unit -internal final class Q { +public final class Q { public constructor Q(/*0*/ x: R) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/generics/starProjections/collectionInheritedFromJava.txt b/compiler/testData/diagnostics/tests/generics/starProjections/collectionInheritedFromJava.txt index 807d6e42086..d7e0332a23a 100644 --- a/compiler/testData/diagnostics/tests/generics/starProjections/collectionInheritedFromJava.txt +++ b/compiler/testData/diagnostics/tests/generics/starProjections/collectionInheritedFromJava.txt @@ -10,7 +10,7 @@ package p { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Derived : p.Base { + public final class Derived : p.Base { public constructor Derived() public/*package*/ open override /*1*/ /*fake_override*/ fun coll(/*0*/ r: kotlin.(Mutable)Collection<*>!): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/generics/starProjections/inheritedFromJava.txt b/compiler/testData/diagnostics/tests/generics/starProjections/inheritedFromJava.txt index 9f3fea189b6..212b7122dd6 100644 --- a/compiler/testData/diagnostics/tests/generics/starProjections/inheritedFromJava.txt +++ b/compiler/testData/diagnostics/tests/generics/starProjections/inheritedFromJava.txt @@ -10,7 +10,7 @@ package p { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Derived : p.Base { + public final class Derived : p.Base { public constructor Derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public/*package*/ open override /*1*/ /*fake_override*/ fun foo(/*0*/ r: p.R<*>!): kotlin.Unit @@ -18,7 +18,7 @@ package p { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class R> { + public final class R> { public constructor R>() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/generics/starProjections/inheritedFromKotlin.txt b/compiler/testData/diagnostics/tests/generics/starProjections/inheritedFromKotlin.txt index 99d9dd3205b..9102db81693 100644 --- a/compiler/testData/diagnostics/tests/generics/starProjections/inheritedFromKotlin.txt +++ b/compiler/testData/diagnostics/tests/generics/starProjections/inheritedFromKotlin.txt @@ -1,22 +1,22 @@ package -internal open class Base { +public open class Base { public constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ r: R<*>): kotlin.Unit + public final fun foo(/*0*/ r: R<*>): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Derived : Base { +public final class Derived : Base { public constructor Derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(/*0*/ r: R<*>): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun foo(/*0*/ r: R<*>): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class R> { +public final class R> { public constructor R>() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/generics/tpAsReified/Conventions.txt b/compiler/testData/diagnostics/tests/generics/tpAsReified/Conventions.txt index d6a8da2d430..7f17249c3fd 100644 --- a/compiler/testData/diagnostics/tests/generics/tpAsReified/Conventions.txt +++ b/compiler/testData/diagnostics/tests/generics/tpAsReified/Conventions.txt @@ -1,5 +1,5 @@ package -internal fun main(/*0*/ tp: A, /*1*/ any: kotlin.Any): kotlin.Unit -kotlin.inline() internal fun T.invoke(): T -kotlin.inline() internal fun T.plus(/*0*/ p: T): T +public fun main(/*0*/ tp: A, /*1*/ any: kotlin.Any): kotlin.Unit +kotlin.inline() public fun T.invoke(): T +kotlin.inline() public fun T.plus(/*0*/ p: T): T diff --git a/compiler/testData/diagnostics/tests/generics/tpAsReified/InConstructor.txt b/compiler/testData/diagnostics/tests/generics/tpAsReified/InConstructor.txt index a2bc67d82fd..9ad260d61ee 100644 --- a/compiler/testData/diagnostics/tests/generics/tpAsReified/InConstructor.txt +++ b/compiler/testData/diagnostics/tests/generics/tpAsReified/InConstructor.txt @@ -1,9 +1,9 @@ package -internal fun id(/*0*/ p: T): T -internal fun main(): kotlin.Unit +public fun id(/*0*/ p: T): T +public fun main(): kotlin.Unit -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/generics/tpAsReified/InFunction.txt b/compiler/testData/diagnostics/tests/generics/tpAsReified/InFunction.txt index 7a3fe97c15a..32472387ef4 100644 --- a/compiler/testData/diagnostics/tests/generics/tpAsReified/InFunction.txt +++ b/compiler/testData/diagnostics/tests/generics/tpAsReified/InFunction.txt @@ -1,5 +1,5 @@ package -kotlin.inline() internal fun f(): T -internal fun id(/*0*/ p: T): T -internal fun main(): kotlin.Unit +kotlin.inline() public fun f(): T +public fun id(/*0*/ p: T): T +public fun main(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/generics/tpAsReified/InProperty.txt b/compiler/testData/diagnostics/tests/generics/tpAsReified/InProperty.txt index 5849c2568ef..d7e6d619087 100644 --- a/compiler/testData/diagnostics/tests/generics/tpAsReified/InProperty.txt +++ b/compiler/testData/diagnostics/tests/generics/tpAsReified/InProperty.txt @@ -1,5 +1,5 @@ package -internal val v: T -internal fun id(/*0*/ p: T): T -internal fun main(): kotlin.Unit +public val v: T +public fun id(/*0*/ p: T): T +public fun main(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/generics/tpAsReified/InType.txt b/compiler/testData/diagnostics/tests/generics/tpAsReified/InType.txt index 54d21bffe71..26c25a943cb 100644 --- a/compiler/testData/diagnostics/tests/generics/tpAsReified/InType.txt +++ b/compiler/testData/diagnostics/tests/generics/tpAsReified/InType.txt @@ -1,8 +1,8 @@ package -internal fun main(/*0*/ p1: C, /*1*/ p2: C): kotlin.Unit +public fun main(/*0*/ p1: C, /*1*/ p2: C): kotlin.Unit -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/generics/tpAsReified/InlineableReified.txt b/compiler/testData/diagnostics/tests/generics/tpAsReified/InlineableReified.txt index 8702638c465..8c76d041e72 100644 --- a/compiler/testData/diagnostics/tests/generics/tpAsReified/InlineableReified.txt +++ b/compiler/testData/diagnostics/tests/generics/tpAsReified/InlineableReified.txt @@ -1,5 +1,5 @@ package -kotlin.inline() internal fun bar(/*0*/ x: T1, /*1*/ y: T2): T2 -internal fun box(): kotlin.Unit -kotlin.inline() internal fun foo(/*0*/ z: R): R +kotlin.inline() public fun bar(/*0*/ x: T1, /*1*/ y: T2): T2 +public fun box(): kotlin.Unit +kotlin.inline() public fun foo(/*0*/ z: R): R diff --git a/compiler/testData/diagnostics/tests/generics/tpAsReified/LocalFun.txt b/compiler/testData/diagnostics/tests/generics/tpAsReified/LocalFun.txt index 8ce1b398c22..22544f2ec7a 100644 --- a/compiler/testData/diagnostics/tests/generics/tpAsReified/LocalFun.txt +++ b/compiler/testData/diagnostics/tests/generics/tpAsReified/LocalFun.txt @@ -1,3 +1,3 @@ package -kotlin.inline() internal fun foo(/*0*/ x: T): kotlin.Unit +kotlin.inline() public fun foo(/*0*/ x: T): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/generics/tpAsReified/NotInlineableReified.txt b/compiler/testData/diagnostics/tests/generics/tpAsReified/NotInlineableReified.txt index 24d30332ae4..5468ffc1390 100644 --- a/compiler/testData/diagnostics/tests/generics/tpAsReified/NotInlineableReified.txt +++ b/compiler/testData/diagnostics/tests/generics/tpAsReified/NotInlineableReified.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/generics/tpAsReified/ReifiedClass.txt b/compiler/testData/diagnostics/tests/generics/tpAsReified/ReifiedClass.txt index f805f279cbf..ab866d6f1d7 100644 --- a/compiler/testData/diagnostics/tests/generics/tpAsReified/ReifiedClass.txt +++ b/compiler/testData/diagnostics/tests/generics/tpAsReified/ReifiedClass.txt @@ -1,9 +1,9 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): T2 + public final fun foo(): T2 public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/generics/varProjection/setterNotProjectedOutAssign.txt b/compiler/testData/diagnostics/tests/generics/varProjection/setterNotProjectedOutAssign.txt index 761aa973463..c8ce0397865 100644 --- a/compiler/testData/diagnostics/tests/generics/varProjection/setterNotProjectedOutAssign.txt +++ b/compiler/testData/diagnostics/tests/generics/varProjection/setterNotProjectedOutAssign.txt @@ -1,9 +1,9 @@ package -internal fun test(/*0*/ t: Tr<*>): kotlin.Unit +public fun test(/*0*/ t: Tr<*>): kotlin.Unit -internal interface Tr { - internal abstract var v: Tr +public interface Tr { + public abstract var v: Tr public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/generics/varProjection/setterProjectedOutAssign.txt b/compiler/testData/diagnostics/tests/generics/varProjection/setterProjectedOutAssign.txt index 7209e2a8500..9a643c1414d 100644 --- a/compiler/testData/diagnostics/tests/generics/varProjection/setterProjectedOutAssign.txt +++ b/compiler/testData/diagnostics/tests/generics/varProjection/setterProjectedOutAssign.txt @@ -1,9 +1,9 @@ package -internal fun test(/*0*/ t: Tr<*>): kotlin.Unit +public fun test(/*0*/ t: Tr<*>): kotlin.Unit -internal interface Tr { - internal abstract var v: T +public interface Tr { + public abstract var v: T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/generics/varProjection/setterProjectedOutNoPlusAssign.txt b/compiler/testData/diagnostics/tests/generics/varProjection/setterProjectedOutNoPlusAssign.txt index 1018559b44c..39bb8fd5ff8 100644 --- a/compiler/testData/diagnostics/tests/generics/varProjection/setterProjectedOutNoPlusAssign.txt +++ b/compiler/testData/diagnostics/tests/generics/varProjection/setterProjectedOutNoPlusAssign.txt @@ -1,9 +1,9 @@ package -internal fun test(/*0*/ t: Tr): kotlin.Unit +public fun test(/*0*/ t: Tr): kotlin.Unit -internal interface Tr { - internal abstract var v: T +public interface Tr { + public abstract var v: T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/generics/varProjection/setterProjectedOutPlusAssignDefined.txt b/compiler/testData/diagnostics/tests/generics/varProjection/setterProjectedOutPlusAssignDefined.txt index 89f7df962ab..c99cefc536b 100644 --- a/compiler/testData/diagnostics/tests/generics/varProjection/setterProjectedOutPlusAssignDefined.txt +++ b/compiler/testData/diagnostics/tests/generics/varProjection/setterProjectedOutPlusAssignDefined.txt @@ -1,17 +1,17 @@ package -internal fun test(/*0*/ t: Tr): kotlin.Unit +public fun test(/*0*/ t: Tr): kotlin.Unit -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun plusAssign(/*0*/ c: C): kotlin.Unit + public final fun plusAssign(/*0*/ c: C): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Tr { - internal abstract var v: T +public interface Tr { + public abstract var v: T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/imports/AllUnderImportsAmbiguity.txt b/compiler/testData/diagnostics/tests/imports/AllUnderImportsAmbiguity.txt index 07413aa03e4..eacc4768ef4 100644 --- a/compiler/testData/diagnostics/tests/imports/AllUnderImportsAmbiguity.txt +++ b/compiler/testData/diagnostics/tests/imports/AllUnderImportsAmbiguity.txt @@ -2,7 +2,7 @@ package package a { - internal final class X { + public final class X { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -12,7 +12,7 @@ package a { package b { - internal final class X { + public final class X { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -22,7 +22,7 @@ package b { package c { - internal final class Y { + public final class Y { public constructor Y() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/imports/AllUnderImportsLessPriority.txt b/compiler/testData/diagnostics/tests/imports/AllUnderImportsLessPriority.txt index 99170b046a1..bd1d768924f 100644 --- a/compiler/testData/diagnostics/tests/imports/AllUnderImportsLessPriority.txt +++ b/compiler/testData/diagnostics/tests/imports/AllUnderImportsLessPriority.txt @@ -2,7 +2,7 @@ package package a { - internal open class X { + public open class X { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -12,7 +12,7 @@ package a { package b { - internal final class X { + public final class X { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -22,7 +22,7 @@ package b { package c { - internal final class Y : a.X { + public final class Y : a.X { public constructor Y() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/imports/AllUnderImportsSamePriorityForFunction.txt b/compiler/testData/diagnostics/tests/imports/AllUnderImportsSamePriorityForFunction.txt index 9c54988727b..e349312ecdb 100644 --- a/compiler/testData/diagnostics/tests/imports/AllUnderImportsSamePriorityForFunction.txt +++ b/compiler/testData/diagnostics/tests/imports/AllUnderImportsSamePriorityForFunction.txt @@ -1,13 +1,13 @@ package package a { - internal fun X(/*0*/ p: kotlin.Int): kotlin.Unit + public fun X(/*0*/ p: kotlin.Int): kotlin.Unit } package b { - internal fun X(): kotlin.Int + public fun X(): kotlin.Int } package c { - internal fun foo(): kotlin.Unit + public fun foo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/imports/AllUnderImportsSamePriorityForProperty.txt b/compiler/testData/diagnostics/tests/imports/AllUnderImportsSamePriorityForProperty.txt index fb00091d06c..c5fd4f2ee93 100644 --- a/compiler/testData/diagnostics/tests/imports/AllUnderImportsSamePriorityForProperty.txt +++ b/compiler/testData/diagnostics/tests/imports/AllUnderImportsSamePriorityForProperty.txt @@ -1,13 +1,13 @@ package package a { - internal var X: kotlin.Int + public var X: kotlin.Int } package b { - internal var X: kotlin.String + public var X: kotlin.String } package c { - internal fun foo(): kotlin.Unit + public fun foo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/imports/ClassImportsConflicting.txt b/compiler/testData/diagnostics/tests/imports/ClassImportsConflicting.txt index 863bb43c21d..b6cf089ba7c 100644 --- a/compiler/testData/diagnostics/tests/imports/ClassImportsConflicting.txt +++ b/compiler/testData/diagnostics/tests/imports/ClassImportsConflicting.txt @@ -5,7 +5,7 @@ package a { package b { - internal object O { + public object O { private constructor O() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -15,7 +15,7 @@ package b { package c { - internal object O { + public object O { private constructor O() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/imports/CurrentPackageAndAllUnderImport.txt b/compiler/testData/diagnostics/tests/imports/CurrentPackageAndAllUnderImport.txt index c8df83950d4..4d5f39c2099 100644 --- a/compiler/testData/diagnostics/tests/imports/CurrentPackageAndAllUnderImport.txt +++ b/compiler/testData/diagnostics/tests/imports/CurrentPackageAndAllUnderImport.txt @@ -2,7 +2,7 @@ package package a { - internal final class X { + public final class X { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -12,14 +12,14 @@ package a { package b { - internal open class X { + public open class X { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Y : b.X { + public final class Y : b.X { public constructor Y() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/imports/CurrentPackageAndExplicitImport.txt b/compiler/testData/diagnostics/tests/imports/CurrentPackageAndExplicitImport.txt index 3aea2e25cd9..8e4b1044eea 100644 --- a/compiler/testData/diagnostics/tests/imports/CurrentPackageAndExplicitImport.txt +++ b/compiler/testData/diagnostics/tests/imports/CurrentPackageAndExplicitImport.txt @@ -2,7 +2,7 @@ package package a { - internal open class Y { + public open class Y { public constructor Y() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -12,14 +12,14 @@ package a { package b { - internal final class X { + public final class X { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Y : a.Y { + public final class Y : a.Y { public constructor Y() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/imports/DefaultImportsPriority.txt b/compiler/testData/diagnostics/tests/imports/DefaultImportsPriority.txt index 4bb2c5c48bc..b49d73e5e7b 100644 --- a/compiler/testData/diagnostics/tests/imports/DefaultImportsPriority.txt +++ b/compiler/testData/diagnostics/tests/imports/DefaultImportsPriority.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ p1: kotlin.Array, /*1*/ p2: java.util.List): kotlin.Unit +public fun foo(/*0*/ p1: kotlin.Array, /*1*/ p2: java.util.List): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/imports/ExplicitImportsAmbiguity.txt b/compiler/testData/diagnostics/tests/imports/ExplicitImportsAmbiguity.txt index 07413aa03e4..eacc4768ef4 100644 --- a/compiler/testData/diagnostics/tests/imports/ExplicitImportsAmbiguity.txt +++ b/compiler/testData/diagnostics/tests/imports/ExplicitImportsAmbiguity.txt @@ -2,7 +2,7 @@ package package a { - internal final class X { + public final class X { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -12,7 +12,7 @@ package a { package b { - internal final class X { + public final class X { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -22,7 +22,7 @@ package b { package c { - internal final class Y { + public final class Y { public constructor Y() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/imports/ExplicitImportsUnambiguityForFunction.txt b/compiler/testData/diagnostics/tests/imports/ExplicitImportsUnambiguityForFunction.txt index 9c54988727b..e349312ecdb 100644 --- a/compiler/testData/diagnostics/tests/imports/ExplicitImportsUnambiguityForFunction.txt +++ b/compiler/testData/diagnostics/tests/imports/ExplicitImportsUnambiguityForFunction.txt @@ -1,13 +1,13 @@ package package a { - internal fun X(/*0*/ p: kotlin.Int): kotlin.Unit + public fun X(/*0*/ p: kotlin.Int): kotlin.Unit } package b { - internal fun X(): kotlin.Int + public fun X(): kotlin.Int } package c { - internal fun foo(): kotlin.Unit + public fun foo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/imports/ExplicitPackageImportsAmbiguity.txt b/compiler/testData/diagnostics/tests/imports/ExplicitPackageImportsAmbiguity.txt index fe3dd5b10cd..91bf4eae90a 100644 --- a/compiler/testData/diagnostics/tests/imports/ExplicitPackageImportsAmbiguity.txt +++ b/compiler/testData/diagnostics/tests/imports/ExplicitPackageImportsAmbiguity.txt @@ -4,7 +4,7 @@ package a { package a.x { - internal final class X { + public final class X { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -17,7 +17,7 @@ package b { package b.x { - internal final class X { + public final class X { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -28,7 +28,7 @@ package b { package c { - internal final class Y { + public final class Y { public constructor Y() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/imports/ImportFromCurrentWithDifferentName.txt b/compiler/testData/diagnostics/tests/imports/ImportFromCurrentWithDifferentName.txt index c9602a43567..85d5d888651 100644 --- a/compiler/testData/diagnostics/tests/imports/ImportFromCurrentWithDifferentName.txt +++ b/compiler/testData/diagnostics/tests/imports/ImportFromCurrentWithDifferentName.txt @@ -2,7 +2,7 @@ package package a { - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/imports/ImportFromRootPackage.txt b/compiler/testData/diagnostics/tests/imports/ImportFromRootPackage.txt index 840c4287e6a..cf189d3a3d4 100644 --- a/compiler/testData/diagnostics/tests/imports/ImportFromRootPackage.txt +++ b/compiler/testData/diagnostics/tests/imports/ImportFromRootPackage.txt @@ -1,16 +1,16 @@ package -internal val property: kotlin.String = "" -internal fun foo(): Klass -internal fun function(): kotlin.String +public val property: kotlin.String = "" +public fun foo(): Klass +public fun function(): kotlin.String -internal final class Klass { +public final class Klass { public constructor Klass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -18,7 +18,7 @@ internal final class Klass { } } -internal final class NotImported { +public final class NotImported { public constructor NotImported() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -26,7 +26,7 @@ internal final class NotImported { } package pkg { - internal val v: Klass.Nested - internal val x: [ERROR : NotImported] - internal fun foo(): Klass + public val v: Klass.Nested + public val x: [ERROR : NotImported] + public fun foo(): Klass } diff --git a/compiler/testData/diagnostics/tests/imports/ImportHidingDefinitionInTheSameFile.txt b/compiler/testData/diagnostics/tests/imports/ImportHidingDefinitionInTheSameFile.txt index 0d1512fc22f..f2c3e08ca5d 100644 --- a/compiler/testData/diagnostics/tests/imports/ImportHidingDefinitionInTheSameFile.txt +++ b/compiler/testData/diagnostics/tests/imports/ImportHidingDefinitionInTheSameFile.txt @@ -1,9 +1,9 @@ package -internal val arrayOfNulls: kotlin.Int = 0 -internal fun arrayOfNulls(): kotlin.Unit +public val arrayOfNulls: kotlin.Int = 0 +public fun arrayOfNulls(): kotlin.Unit -internal final class List { +public final class List { public constructor List() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/imports/ImportObjectAndUseAsSupertype.txt b/compiler/testData/diagnostics/tests/imports/ImportObjectAndUseAsSupertype.txt index 8fc62adb535..03a9341322c 100644 --- a/compiler/testData/diagnostics/tests/imports/ImportObjectAndUseAsSupertype.txt +++ b/compiler/testData/diagnostics/tests/imports/ImportObjectAndUseAsSupertype.txt @@ -1,11 +1,11 @@ package package baz { - internal fun test(): kotlin.Unit + public fun test(): kotlin.Unit - internal final class C : foo.Bar { + public final class C : foo.Bar { public constructor C() - internal final override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -14,9 +14,9 @@ package baz { package foo { - internal object Bar { + public object Bar { private constructor Bar() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/imports/ImportObjectHidesCurrentPackage.txt b/compiler/testData/diagnostics/tests/imports/ImportObjectHidesCurrentPackage.txt index 53362754658..9a415af826d 100644 --- a/compiler/testData/diagnostics/tests/imports/ImportObjectHidesCurrentPackage.txt +++ b/compiler/testData/diagnostics/tests/imports/ImportObjectHidesCurrentPackage.txt @@ -1,12 +1,12 @@ package package a { - internal fun foo(): b.a + public fun foo(): b.a } package b { - internal object a { + public object a { private constructor a() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/imports/ImportProtectedClass.txt b/compiler/testData/diagnostics/tests/imports/ImportProtectedClass.txt index fd2b67ab70c..e7413b8be2c 100644 --- a/compiler/testData/diagnostics/tests/imports/ImportProtectedClass.txt +++ b/compiler/testData/diagnostics/tests/imports/ImportProtectedClass.txt @@ -1,18 +1,18 @@ package package p { - internal fun bar(): p.Foo.Nested? - internal fun foo(): p.Foo.Nested? + public fun bar(): p.Foo.Nested? + public fun foo(): p.Foo.Nested? - internal final class Bar : p.Foo { + public final class Bar : p.Foo { public constructor Bar() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): p.Foo.Nested? + public final fun foo(): p.Foo.Nested? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class Foo { + public open class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/imports/ImportResolutionOrder.txt b/compiler/testData/diagnostics/tests/imports/ImportResolutionOrder.txt index befbee9c134..2f921abaad3 100644 --- a/compiler/testData/diagnostics/tests/imports/ImportResolutionOrder.txt +++ b/compiler/testData/diagnostics/tests/imports/ImportResolutionOrder.txt @@ -1,12 +1,12 @@ package package a { - internal val x: b.X + public val x: b.X } package b { - internal final class X { + public final class X { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -15,12 +15,12 @@ package b { } package c { - internal val x: d.X + public val x: d.X } package d { - internal final class X { + public final class X { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/imports/ImportTwoTimes.txt b/compiler/testData/diagnostics/tests/imports/ImportTwoTimes.txt index e121e08d9ff..bca659c2bb7 100644 --- a/compiler/testData/diagnostics/tests/imports/ImportTwoTimes.txt +++ b/compiler/testData/diagnostics/tests/imports/ImportTwoTimes.txt @@ -1,9 +1,9 @@ package package myApp { - internal fun needUmbrella(): kotlin.Boolean + public fun needUmbrella(): kotlin.Boolean } package weatherForecast { - internal fun weatherToday(): kotlin.String + public fun weatherToday(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/imports/ImportTwoTimesStar.txt b/compiler/testData/diagnostics/tests/imports/ImportTwoTimesStar.txt index e121e08d9ff..bca659c2bb7 100644 --- a/compiler/testData/diagnostics/tests/imports/ImportTwoTimesStar.txt +++ b/compiler/testData/diagnostics/tests/imports/ImportTwoTimesStar.txt @@ -1,9 +1,9 @@ package package myApp { - internal fun needUmbrella(): kotlin.Boolean + public fun needUmbrella(): kotlin.Boolean } package weatherForecast { - internal fun weatherToday(): kotlin.String + public fun weatherToday(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/imports/Imports.txt b/compiler/testData/diagnostics/tests/imports/Imports.txt index 934d6741e96..c875a83e7e5 100644 --- a/compiler/testData/diagnostics/tests/imports/Imports.txt +++ b/compiler/testData/diagnostics/tests/imports/Imports.txt @@ -1,24 +1,24 @@ package package a { - internal fun test(/*0*/ arg: b.B): kotlin.Unit + public fun test(/*0*/ arg: b.B): kotlin.Unit } package b { - internal val constant: b.D - internal val value: kotlin.Int = 0 - internal fun bar(): kotlin.Unit - internal fun foo(/*0*/ i: kotlin.Int): kotlin.Int - internal fun b.B.ext(): kotlin.Unit + public val constant: b.D + public val value: kotlin.Int = 0 + public fun bar(): kotlin.Unit + public fun foo(/*0*/ i: kotlin.Int): kotlin.Int + public fun b.B.ext(): kotlin.Unit - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -26,24 +26,24 @@ package b { public companion object Companion { private constructor Companion() - internal final val cValue: kotlin.Int = 1 - internal final fun bar(): kotlin.Unit + public final val cValue: kotlin.Int = 1 + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal final class D { + public final class D { public constructor D() - internal final val dValue: kotlin.String = "w" + public final val dValue: kotlin.String = "w" public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun fff(/*0*/ s: kotlin.String): kotlin.String + public final fun fff(/*0*/ s: kotlin.String): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class E { + public final class E { public constructor E() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -51,40 +51,40 @@ package b { public companion object Companion { private constructor Companion() - internal final val f: b.F + public final val f: b.F public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal final class F { + public final class F { public constructor F() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(): kotlin.Unit + public final fun f(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } package c { - internal fun foo(): kotlin.Unit + public fun foo(): kotlin.Unit - internal object C { + public object C { private constructor C() - internal final val i: kotlin.Int = 348 + public final val i: kotlin.Int = 348 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(): kotlin.Unit + public final fun f(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } package d { - internal val b: d.A.Companion.B - internal val c: d.A.Companion.B + public val b: d.A.Companion.B + public val c: d.A.Companion.B - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -96,14 +96,14 @@ package d { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal open class B { + public open class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object C : d.A.Companion.B { + public object C : d.A.Companion.B { private constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/imports/ImportsConflicting.txt b/compiler/testData/diagnostics/tests/imports/ImportsConflicting.txt index ec3afbfcdcd..cab2339ac91 100644 --- a/compiler/testData/diagnostics/tests/imports/ImportsConflicting.txt +++ b/compiler/testData/diagnostics/tests/imports/ImportsConflicting.txt @@ -4,9 +4,9 @@ package a { } package b { - internal fun foo(): kotlin.Int + public fun foo(): kotlin.Int } package c { - internal fun foo(): kotlin.Int + public fun foo(): kotlin.Int } diff --git a/compiler/testData/diagnostics/tests/imports/JavaPackageLocalClassNotImported.txt b/compiler/testData/diagnostics/tests/imports/JavaPackageLocalClassNotImported.txt index 4e268d015fe..d21a3f4db54 100644 --- a/compiler/testData/diagnostics/tests/imports/JavaPackageLocalClassNotImported.txt +++ b/compiler/testData/diagnostics/tests/imports/JavaPackageLocalClassNotImported.txt @@ -2,7 +2,7 @@ package package a { - internal final class X : pack.InetAddressImpl { + public final class X : pack.InetAddressImpl { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/imports/PackageLocalClassNotImported.txt b/compiler/testData/diagnostics/tests/imports/PackageLocalClassNotImported.txt index e48acbd1543..9e1c110acf6 100644 --- a/compiler/testData/diagnostics/tests/imports/PackageLocalClassNotImported.txt +++ b/compiler/testData/diagnostics/tests/imports/PackageLocalClassNotImported.txt @@ -2,7 +2,7 @@ package package a { - internal final class X : pack2.SomeClass { + public final class X : pack2.SomeClass { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/imports/PackageLocalClassReferencedError.txt b/compiler/testData/diagnostics/tests/imports/PackageLocalClassReferencedError.txt index 70cdfdf4391..f00763fff34 100644 --- a/compiler/testData/diagnostics/tests/imports/PackageLocalClassReferencedError.txt +++ b/compiler/testData/diagnostics/tests/imports/PackageLocalClassReferencedError.txt @@ -2,7 +2,7 @@ package package a { - internal final class X : pack1.SomeClass { + public final class X : pack1.SomeClass { public constructor X() invisible_fake open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean invisible_fake open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/imports/PrivateClassNotImported.txt b/compiler/testData/diagnostics/tests/imports/PrivateClassNotImported.txt index 36fc1627969..7185bc7eaec 100644 --- a/compiler/testData/diagnostics/tests/imports/PrivateClassNotImported.txt +++ b/compiler/testData/diagnostics/tests/imports/PrivateClassNotImported.txt @@ -2,14 +2,14 @@ package package a { - internal final class X : pack2.N { + public final class X : pack2.N { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Y : pack1.SomeClass.PublicNested { + public final class Y : pack1.SomeClass.PublicNested { public constructor Y() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/imports/PrivateClassReferencedError.txt b/compiler/testData/diagnostics/tests/imports/PrivateClassReferencedError.txt index d1ab90388d2..63a655f64f6 100644 --- a/compiler/testData/diagnostics/tests/imports/PrivateClassReferencedError.txt +++ b/compiler/testData/diagnostics/tests/imports/PrivateClassReferencedError.txt @@ -2,7 +2,7 @@ package package a { - internal final class X : pack1.SomeClass.N { + public final class X : pack1.SomeClass.N { public constructor X() invisible_fake open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean invisible_fake open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/imports/RenameOnImport.txt b/compiler/testData/diagnostics/tests/imports/RenameOnImport.txt index d6764092516..3bcd7b2d8d0 100644 --- a/compiler/testData/diagnostics/tests/imports/RenameOnImport.txt +++ b/compiler/testData/diagnostics/tests/imports/RenameOnImport.txt @@ -1,9 +1,9 @@ package package a { - internal val x: kotlin.Int = 1 + public val x: kotlin.Int = 1 } package b { - internal val y: kotlin.Int = 1 + public val y: kotlin.Int = 1 } diff --git a/compiler/testData/diagnostics/tests/imports/StarImportFromObject.txt b/compiler/testData/diagnostics/tests/imports/StarImportFromObject.txt index 9a190e419d1..fafd9dde94d 100644 --- a/compiler/testData/diagnostics/tests/imports/StarImportFromObject.txt +++ b/compiler/testData/diagnostics/tests/imports/StarImportFromObject.txt @@ -2,19 +2,19 @@ package package a { - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object C { + public object C { private constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object G { + public object G { private constructor G() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -28,7 +28,7 @@ package a { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object H { + public object H { private constructor H() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -36,20 +36,20 @@ package a { } } - internal object D { + public object D { private constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class E { + public final class E { public constructor E() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object J { + public object J { private constructor J() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -58,26 +58,26 @@ package a { } } - internal object B { + public object B { private constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object A { + public object A { private constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object D { + public object D { private constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -86,7 +86,7 @@ package a { } } - internal final enum class E : kotlin.Enum { + public final enum class E : kotlin.Enum { enum entry E1 enum entry E2 diff --git a/compiler/testData/diagnostics/tests/imports/importFunctionWithAllUnderImport.txt b/compiler/testData/diagnostics/tests/imports/importFunctionWithAllUnderImport.txt index 9b88c8837f2..be74cd97ad0 100644 --- a/compiler/testData/diagnostics/tests/imports/importFunctionWithAllUnderImport.txt +++ b/compiler/testData/diagnostics/tests/imports/importFunctionWithAllUnderImport.txt @@ -1,9 +1,9 @@ package package test { - internal val inferTypeFromImportedFun: kotlin.Int + public val inferTypeFromImportedFun: kotlin.Int - internal final class B : testOther.A { + public final class B : testOther.A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -12,9 +12,9 @@ package test { } package testOther { - internal fun testFun(): kotlin.Int + public fun testFun(): kotlin.Int - internal open class A { + public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/imports/importFunctionWithAllUnderImportAfterNamedImport.txt b/compiler/testData/diagnostics/tests/imports/importFunctionWithAllUnderImportAfterNamedImport.txt index 07c5bef23a3..9469993fedd 100644 --- a/compiler/testData/diagnostics/tests/imports/importFunctionWithAllUnderImportAfterNamedImport.txt +++ b/compiler/testData/diagnostics/tests/imports/importFunctionWithAllUnderImportAfterNamedImport.txt @@ -1,12 +1,12 @@ package package test { - internal val a: [ERROR : Type for TestFun()] + public val a: [ERROR : Type for TestFun()] } package testing { - internal final class TestFun { + public final class TestFun { public constructor TestFun() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -14,6 +14,6 @@ package testing { } package testing.other { - internal fun TestFun(): kotlin.Int + public fun TestFun(): kotlin.Int } } diff --git a/compiler/testData/diagnostics/tests/imports/propertyClassFileDependencyRecursion.txt b/compiler/testData/diagnostics/tests/imports/propertyClassFileDependencyRecursion.txt index e21f838b73f..caa7bcb5ac1 100644 --- a/compiler/testData/diagnostics/tests/imports/propertyClassFileDependencyRecursion.txt +++ b/compiler/testData/diagnostics/tests/imports/propertyClassFileDependencyRecursion.txt @@ -1,13 +1,13 @@ package package other { - internal val prop: test.PropType? = null + public val prop: test.PropType? = null } package test { - internal val checkTypeProp: test.PropType? = null + public val checkTypeProp: test.PropType? = null - internal final class PropType { + public final class PropType { public constructor PropType() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/incompleteCode/NoSenselessComparisonForErrorType.txt b/compiler/testData/diagnostics/tests/incompleteCode/NoSenselessComparisonForErrorType.txt index f161d6731cf..3cc30023bfd 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/NoSenselessComparisonForErrorType.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/NoSenselessComparisonForErrorType.txt @@ -1,5 +1,5 @@ package package a { - internal fun foo(): kotlin.Unit + public fun foo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/incompleteCode/SupertypeOfErrorType.txt b/compiler/testData/diagnostics/tests/incompleteCode/SupertypeOfErrorType.txt index a815871b038..cb594ef7e8b 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/SupertypeOfErrorType.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/SupertypeOfErrorType.txt @@ -1,7 +1,7 @@ package package a { - internal fun bar(/*0*/ i: kotlin.Int, /*1*/ a: [ERROR : U]): kotlin.Unit + public fun bar(/*0*/ i: kotlin.Int, /*1*/ a: [ERROR : U]): kotlin.Unit kotlin.inline() public fun comparator(/*0*/ fn: (T, T) -> kotlin.Int): java.util.Comparator - internal fun foo(): kotlin.Unit + public fun foo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/incompleteCode/arrayBracketsRange.txt b/compiler/testData/diagnostics/tests/incompleteCode/arrayBracketsRange.txt index 9387f085fc3..c1d57bf1597 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/arrayBracketsRange.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/arrayBracketsRange.txt @@ -1,5 +1,5 @@ package package b { - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/incompleteCode/checkNothingIsSubtype.txt b/compiler/testData/diagnostics/tests/incompleteCode/checkNothingIsSubtype.txt index 71a893b5343..0a9d2eba9c4 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/checkNothingIsSubtype.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/checkNothingIsSubtype.txt @@ -1,11 +1,11 @@ package package d { - internal fun infer(/*0*/ a: d.A): T - internal fun sum(/*0*/ a: kotlin.IntArray): kotlin.Int - internal fun test(/*0*/ nothing: kotlin.Nothing?): kotlin.Unit + public fun infer(/*0*/ a: d.A): T + public fun sum(/*0*/ a: kotlin.IntArray): kotlin.Int + public fun test(/*0*/ nothing: kotlin.Nothing?): kotlin.Unit - internal interface A { + public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/incompleteCode/controlStructuresErrors.txt b/compiler/testData/diagnostics/tests/incompleteCode/controlStructuresErrors.txt index 961bbb49b96..078eaf5914e 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/controlStructuresErrors.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/controlStructuresErrors.txt @@ -1,4 +1,4 @@ package -internal fun test1(): kotlin.Unit -internal fun test2(/*0*/ l: kotlin.List<[ERROR : AA]>): kotlin.Unit +public fun test1(): kotlin.Unit +public fun test2(/*0*/ l: kotlin.List<[ERROR : AA]>): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/arrayExpression.txt b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/arrayExpression.txt index acba0c31a84..58d3dc550b5 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/arrayExpression.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/arrayExpression.txt @@ -1,5 +1,5 @@ package package bar { - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/checkBackingFieldException.txt b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/checkBackingFieldException.txt index 3c4931e05e7..8d3da9635c0 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/checkBackingFieldException.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/checkBackingFieldException.txt @@ -1,12 +1,12 @@ package package h { - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal final class Square { + public final class Square { public constructor Square() - internal final var area: kotlin.Double - internal final var size: kotlin.Double + public final var area: kotlin.Double + public final var size: kotlin.Double public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/completeFunctionArgumentsOfNestedCalls.txt b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/completeFunctionArgumentsOfNestedCalls.txt index ea5d81f4b1c..a9d2b15e474 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/completeFunctionArgumentsOfNestedCalls.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/completeFunctionArgumentsOfNestedCalls.txt @@ -1,5 +1,5 @@ package package c { - internal fun demo(): kotlin.Unit + public fun demo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/funEquals.txt b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/funEquals.txt index fe244da0a3c..27fda0d0051 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/funEquals.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/funEquals.txt @@ -1,3 +1,3 @@ package -internal fun foo(): [ERROR : No type, no body] +public fun foo(): [ERROR : No type, no body] diff --git a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/funKeyword.txt b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/funKeyword.txt index 19b9e56abdc..6c1b9754078 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/funKeyword.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/funKeyword.txt @@ -1,3 +1,3 @@ package -internal fun (): kotlin.Unit +public fun (): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/funcitonTypes.txt b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/funcitonTypes.txt index 47160a1d452..7aa1cdcece7 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/funcitonTypes.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/funcitonTypes.txt @@ -1,6 +1,6 @@ package -internal final class A : ([ERROR : No type element]) -> [ERROR : No type element] { +public final class A : ([ERROR : No type element]) -> [ERROR : No type element] { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/incompleteEnumReference.txt b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/incompleteEnumReference.txt index 0b264ae3049..19f559e51d8 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/incompleteEnumReference.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/incompleteEnumReference.txt @@ -1,8 +1,8 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry A enum entry B diff --git a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/incompleteVal.txt b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/incompleteVal.txt index 70e7602dcf5..1add37f180e 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/incompleteVal.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/incompleteVal.txt @@ -1,5 +1,5 @@ package package c { - internal val i: [ERROR : No type, no body] + public val i: [ERROR : No type, no body] } diff --git a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/incompleteValWithAccessor.txt b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/incompleteValWithAccessor.txt index 4a69b4b7b30..78a6b633b0b 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/incompleteValWithAccessor.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/incompleteValWithAccessor.txt @@ -1,5 +1,5 @@ package package c { - internal val i: kotlin.String + public val i: kotlin.String } diff --git a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/incompleteWhen.txt b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/incompleteWhen.txt index ea0b217dac1..8a1f81b88f7 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/incompleteWhen.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/incompleteWhen.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ a: kotlin.Any): kotlin.Unit +public fun test(/*0*/ a: kotlin.Any): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/namedFun.txt b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/namedFun.txt index b015afc1ae0..19a5b8840b9 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/namedFun.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/namedFun.txt @@ -1,3 +1,3 @@ package -internal fun bar(): kotlin.Unit +public fun bar(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/noTypeParamsInReturnType.txt b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/noTypeParamsInReturnType.txt index 6de06679aee..bd72e159402 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/noTypeParamsInReturnType.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/noTypeParamsInReturnType.txt @@ -1,7 +1,7 @@ package package b { - internal fun bar123(): kotlin.Unit - internal fun foo(/*0*/ map: kotlin.Map): R - internal fun getMap(): kotlin.Map + public fun bar123(): kotlin.Unit + public fun foo(/*0*/ map: kotlin.Map): R + public fun getMap(): kotlin.Map } diff --git a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/typeReferenceError.txt b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/typeReferenceError.txt index 80c6c2931a1..bc042c02228 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/typeReferenceError.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/typeReferenceError.txt @@ -2,7 +2,7 @@ package package typeReferenceError { - internal final class Pair : ([ERROR : No type element]) -> [ERROR : main] { + public final class Pair : ([ERROR : No type element]) -> [ERROR : main] { public constructor Pair() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/incompleteCode/inExpr.txt b/compiler/testData/diagnostics/tests/incompleteCode/inExpr.txt index 61faced0562..09be2069898 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/inExpr.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/inExpr.txt @@ -1,5 +1,5 @@ package package l { - internal fun test(/*0*/ a: kotlin.Int): kotlin.Unit + public fun test(/*0*/ a: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/incompleteCode/incompleteAssignment.txt b/compiler/testData/diagnostics/tests/incompleteCode/incompleteAssignment.txt index 7b394095140..6145543d1c6 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/incompleteAssignment.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/incompleteAssignment.txt @@ -1,8 +1,8 @@ package package sum { - internal fun assertEquals(/*0*/ actual: T?, /*1*/ expected: T?, /*2*/ message: kotlin.Any? = ...): kotlin.Unit - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal fun sum(/*0*/ a: kotlin.IntArray): kotlin.Int - internal fun test(/*0*/ expectedSum: kotlin.Int, /*1*/ vararg data: kotlin.Int /*kotlin.IntArray*/): kotlin.Unit + public fun assertEquals(/*0*/ actual: T?, /*1*/ expected: T?, /*2*/ message: kotlin.Any? = ...): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun sum(/*0*/ a: kotlin.IntArray): kotlin.Int + public fun test(/*0*/ expectedSum: kotlin.Int, /*1*/ vararg data: kotlin.Int /*kotlin.IntArray*/): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/incompleteCode/incompleteEquals.txt b/compiler/testData/diagnostics/tests/incompleteCode/incompleteEquals.txt index ab4f2f419f3..dc381931f86 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/incompleteEquals.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/incompleteEquals.txt @@ -1,5 +1,5 @@ package package a { - internal fun foo(/*0*/ a: kotlin.Any): kotlin.Boolean + public fun foo(/*0*/ a: kotlin.Any): kotlin.Boolean } diff --git a/compiler/testData/diagnostics/tests/incompleteCode/kt1955.txt b/compiler/testData/diagnostics/tests/incompleteCode/kt1955.txt index cbe7f9b5c6e..c30a5dd71ce 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/kt1955.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/kt1955.txt @@ -1,5 +1,5 @@ package package b { - internal fun foo(): kotlin.Unit + public fun foo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/incompleteCode/kt2014.txt b/compiler/testData/diagnostics/tests/incompleteCode/kt2014.txt index 217822e94fa..40d179d3bd0 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/kt2014.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/kt2014.txt @@ -1,19 +1,19 @@ package package c { - internal fun x(/*0*/ f: c.Foo): kotlin.Unit + public fun x(/*0*/ f: c.Foo): kotlin.Unit - internal final class Foo { + public final class Foo { public constructor Foo() - internal final val a: kotlin.Int = 1 - internal final fun bar(/*0*/ i: kotlin.Int): kotlin.Int + public final val a: kotlin.Int = 1 + public final fun bar(/*0*/ i: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun prop(): kotlin.Int + public final fun prop(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object R { + public object R { private constructor R() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/incompleteCode/kt4866UnresolvedArrayAccess.txt b/compiler/testData/diagnostics/tests/incompleteCode/kt4866UnresolvedArrayAccess.txt index b9d8af302cd..c1661ee1090 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/kt4866UnresolvedArrayAccess.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/kt4866UnresolvedArrayAccess.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ i: kotlin.Int, /*1*/ j: kotlin.Int): kotlin.Unit +public fun test(/*0*/ i: kotlin.Int, /*1*/ j: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/incompleteCode/plusOnTheRight.txt b/compiler/testData/diagnostics/tests/incompleteCode/plusOnTheRight.txt index b5729a640fb..7e5f56973db 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/plusOnTheRight.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/plusOnTheRight.txt @@ -1,9 +1,9 @@ package package a { - internal fun main(/*0*/ arg: a.MyClass1): kotlin.Unit + public fun main(/*0*/ arg: a.MyClass1): kotlin.Unit - internal final class MyClass1 { + public final class MyClass1 { public constructor MyClass1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/incompleteCode/pseudocodeTraverseNextInstructions.txt b/compiler/testData/diagnostics/tests/incompleteCode/pseudocodeTraverseNextInstructions.txt index cbe7f9b5c6e..c30a5dd71ce 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/pseudocodeTraverseNextInstructions.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/pseudocodeTraverseNextInstructions.txt @@ -1,5 +1,5 @@ package package b { - internal fun foo(): kotlin.Unit + public fun foo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/incompleteCode/senselessComparisonWithNull.txt b/compiler/testData/diagnostics/tests/incompleteCode/senselessComparisonWithNull.txt index b493a99cfff..454ceb74c74 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/senselessComparisonWithNull.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/senselessComparisonWithNull.txt @@ -1,5 +1,5 @@ package package d { - internal fun foo(/*0*/ a: kotlin.IntArray): kotlin.Unit + public fun foo(/*0*/ a: kotlin.IntArray): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/incompleteCode/typeParameterOnLhsOfDot.txt b/compiler/testData/diagnostics/tests/incompleteCode/typeParameterOnLhsOfDot.txt index 4ed74d490fa..e13ea7f71ad 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/typeParameterOnLhsOfDot.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/typeParameterOnLhsOfDot.txt @@ -2,10 +2,10 @@ package package bar { - internal final class S { + public final class S { public constructor S() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/incompleteCode/unresolvedArguments.txt b/compiler/testData/diagnostics/tests/incompleteCode/unresolvedArguments.txt index 7c1b940eee5..22b498fe815 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/unresolvedArguments.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/unresolvedArguments.txt @@ -1,7 +1,7 @@ package -internal fun bar(/*0*/ i: kotlin.Int): kotlin.Unit -internal fun bar(/*0*/ s: kotlin.String): kotlin.Unit -internal fun foo(/*0*/ i: kotlin.Int, /*1*/ t: T): kotlin.Unit -internal fun foo(/*0*/ s: kotlin.String, /*1*/ t: T): kotlin.Unit -internal fun test(): kotlin.Unit +public fun bar(/*0*/ i: kotlin.Int): kotlin.Unit +public fun bar(/*0*/ s: kotlin.String): kotlin.Unit +public fun foo(/*0*/ i: kotlin.Int, /*1*/ t: T): kotlin.Unit +public fun foo(/*0*/ s: kotlin.String, /*1*/ t: T): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/incompleteCode/unresolvedOperation.txt b/compiler/testData/diagnostics/tests/incompleteCode/unresolvedOperation.txt index 80043f1024c..fe452cbb93c 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/unresolvedOperation.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/unresolvedOperation.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ a: kotlin.Int): kotlin.Unit +public fun foo(/*0*/ a: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/incompleteCode/variableDeclarationInSelector.txt b/compiler/testData/diagnostics/tests/incompleteCode/variableDeclarationInSelector.txt index 8ae1467f7a7..5d40afefb48 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/variableDeclarationInSelector.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/variableDeclarationInSelector.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ s: kotlin.String): kotlin.Unit +public fun foo(/*0*/ s: kotlin.String): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inference/NoInferenceFromDeclaredBounds.txt b/compiler/testData/diagnostics/tests/inference/NoInferenceFromDeclaredBounds.txt index 31b1aef6af8..47c0850f88b 100644 --- a/compiler/testData/diagnostics/tests/inference/NoInferenceFromDeclaredBounds.txt +++ b/compiler/testData/diagnostics/tests/inference/NoInferenceFromDeclaredBounds.txt @@ -1,6 +1,6 @@ package -internal val n: kotlin.Nothing -internal fun foo1(): kotlin.Unit -internal fun fooT22(): T? -internal fun T?.sure(): T +public val n: kotlin.Nothing +public fun foo1(): kotlin.Unit +public fun fooT22(): T? +public fun T?.sure(): T diff --git a/compiler/testData/diagnostics/tests/inference/cannotCompleteResolveAmbiguity.txt b/compiler/testData/diagnostics/tests/inference/cannotCompleteResolveAmbiguity.txt index fada5d5c873..19451690cfa 100644 --- a/compiler/testData/diagnostics/tests/inference/cannotCompleteResolveAmbiguity.txt +++ b/compiler/testData/diagnostics/tests/inference/cannotCompleteResolveAmbiguity.txt @@ -1,7 +1,7 @@ package package f { - internal fun g(/*0*/ a: kotlin.Any, /*1*/ i: kotlin.Int): kotlin.Collection - internal fun g(/*0*/ i: kotlin.Int, /*1*/ a: kotlin.Any): kotlin.List - internal fun test(): kotlin.Unit + public fun g(/*0*/ a: kotlin.Any, /*1*/ i: kotlin.Int): kotlin.Collection + public fun g(/*0*/ i: kotlin.Int, /*1*/ a: kotlin.Any): kotlin.List + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/cannotCompleteResolveFunctionLiteralsNoUse.txt b/compiler/testData/diagnostics/tests/inference/cannotCompleteResolveFunctionLiteralsNoUse.txt index f33d11421d9..3d43b1731a2 100644 --- a/compiler/testData/diagnostics/tests/inference/cannotCompleteResolveFunctionLiteralsNoUse.txt +++ b/compiler/testData/diagnostics/tests/inference/cannotCompleteResolveFunctionLiteralsNoUse.txt @@ -1,7 +1,7 @@ package package f { - internal fun h(/*0*/ a: kotlin.Any, /*1*/ i: kotlin.Int, /*2*/ r: R, /*3*/ f: (kotlin.Boolean) -> kotlin.Int): kotlin.Int - internal fun h(/*0*/ i: kotlin.Int, /*1*/ a: kotlin.Any, /*2*/ r: R, /*3*/ f: (kotlin.Boolean) -> kotlin.Int): kotlin.Int - internal fun test(): [ERROR : Error function type] + public fun h(/*0*/ a: kotlin.Any, /*1*/ i: kotlin.Int, /*2*/ r: R, /*3*/ f: (kotlin.Boolean) -> kotlin.Int): kotlin.Int + public fun h(/*0*/ i: kotlin.Int, /*1*/ a: kotlin.Any, /*2*/ r: R, /*3*/ f: (kotlin.Boolean) -> kotlin.Int): kotlin.Int + public fun test(): [ERROR : Error function type] } diff --git a/compiler/testData/diagnostics/tests/inference/cannotCompleteResolveNoInfoForParameter.txt b/compiler/testData/diagnostics/tests/inference/cannotCompleteResolveNoInfoForParameter.txt index 6fa1daecf37..2198a9241b7 100644 --- a/compiler/testData/diagnostics/tests/inference/cannotCompleteResolveNoInfoForParameter.txt +++ b/compiler/testData/diagnostics/tests/inference/cannotCompleteResolveNoInfoForParameter.txt @@ -1,8 +1,8 @@ package package f { - internal fun emptyList(): kotlin.List - internal fun f(/*0*/ a: kotlin.Any, /*1*/ l: kotlin.List): kotlin.Collection - internal fun f(/*0*/ i: kotlin.Int, /*1*/ c: kotlin.Collection): kotlin.List - internal fun test(/*0*/ l: kotlin.List): kotlin.Unit + public fun emptyList(): kotlin.List + public fun f(/*0*/ a: kotlin.Any, /*1*/ l: kotlin.List): kotlin.Collection + public fun f(/*0*/ i: kotlin.Int, /*1*/ c: kotlin.Collection): kotlin.List + public fun test(/*0*/ l: kotlin.List): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/cannotCompleteResolveNoneApplicable.txt b/compiler/testData/diagnostics/tests/inference/cannotCompleteResolveNoneApplicable.txt index bf28594ccc3..6a327b4bd04 100644 --- a/compiler/testData/diagnostics/tests/inference/cannotCompleteResolveNoneApplicable.txt +++ b/compiler/testData/diagnostics/tests/inference/cannotCompleteResolveNoneApplicable.txt @@ -1,7 +1,7 @@ package package f { - internal fun f(/*0*/ a: kotlin.Any, /*1*/ t: T, /*2*/ l: kotlin.MutableList): kotlin.Unit - internal fun f(/*0*/ i: kotlin.Int, /*1*/ t: T, /*2*/ c: kotlin.MutableCollection): kotlin.Unit - internal fun test(/*0*/ l: kotlin.List): kotlin.Unit + public fun f(/*0*/ a: kotlin.Any, /*1*/ t: T, /*2*/ l: kotlin.MutableList): kotlin.Unit + public fun f(/*0*/ i: kotlin.Int, /*1*/ t: T, /*2*/ c: kotlin.MutableCollection): kotlin.Unit + public fun test(/*0*/ l: kotlin.List): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/cannotCompleteResolveWithFunctionLiterals.txt b/compiler/testData/diagnostics/tests/inference/cannotCompleteResolveWithFunctionLiterals.txt index 7777cc106d7..37ff1155f5f 100644 --- a/compiler/testData/diagnostics/tests/inference/cannotCompleteResolveWithFunctionLiterals.txt +++ b/compiler/testData/diagnostics/tests/inference/cannotCompleteResolveWithFunctionLiterals.txt @@ -1,8 +1,8 @@ package package f { - internal fun getAnswer(): kotlin.Int - internal fun h(/*0*/ f: (kotlin.Boolean) -> R): kotlin.Int - internal fun h(/*0*/ f: (kotlin.String) -> R): kotlin.Int - internal fun test(): [ERROR : Error function type] + public fun getAnswer(): kotlin.Int + public fun h(/*0*/ f: (kotlin.Boolean) -> R): kotlin.Int + public fun h(/*0*/ f: (kotlin.String) -> R): kotlin.Int + public fun test(): [ERROR : Error function type] } diff --git a/compiler/testData/diagnostics/tests/inference/capturedTypes/cannotCaptureInProjection.txt b/compiler/testData/diagnostics/tests/inference/capturedTypes/cannotCaptureInProjection.txt index 95bb306319f..6d1ad67272a 100644 --- a/compiler/testData/diagnostics/tests/inference/capturedTypes/cannotCaptureInProjection.txt +++ b/compiler/testData/diagnostics/tests/inference/capturedTypes/cannotCaptureInProjection.txt @@ -1,6 +1,6 @@ package -internal fun bar(/*0*/ a: kotlin.Array): kotlin.Array -internal fun foo(/*0*/ l: kotlin.Array): kotlin.Array> -internal fun test1(/*0*/ a: kotlin.Array): kotlin.Unit -internal fun test2(/*0*/ a: kotlin.Array): kotlin.Unit +public fun bar(/*0*/ a: kotlin.Array): kotlin.Array +public fun foo(/*0*/ l: kotlin.Array): kotlin.Array> +public fun test1(/*0*/ a: kotlin.Array): kotlin.Unit +public fun test2(/*0*/ a: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inference/capturedTypes/captureForNullableTypes.txt b/compiler/testData/diagnostics/tests/inference/capturedTypes/captureForNullableTypes.txt index a05fa5ebcad..9576cc3d5e2 100644 --- a/compiler/testData/diagnostics/tests/inference/capturedTypes/captureForNullableTypes.txt +++ b/compiler/testData/diagnostics/tests/inference/capturedTypes/captureForNullableTypes.txt @@ -1,6 +1,6 @@ package -internal fun bar(/*0*/ a: kotlin.Array): kotlin.Array -internal fun foo(/*0*/ l: kotlin.Array): kotlin.Array> -internal fun test1(/*0*/ a: kotlin.Array): kotlin.Unit -internal fun test2(/*0*/ a: kotlin.Array): kotlin.Unit +public fun bar(/*0*/ a: kotlin.Array): kotlin.Array +public fun foo(/*0*/ l: kotlin.Array): kotlin.Array> +public fun test1(/*0*/ a: kotlin.Array): kotlin.Unit +public fun test2(/*0*/ a: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inference/capturedTypes/captureForPlatformTypes.txt b/compiler/testData/diagnostics/tests/inference/capturedTypes/captureForPlatformTypes.txt index f16ccde2494..c31921aad9a 100644 --- a/compiler/testData/diagnostics/tests/inference/capturedTypes/captureForPlatformTypes.txt +++ b/compiler/testData/diagnostics/tests/inference/capturedTypes/captureForPlatformTypes.txt @@ -1,7 +1,7 @@ package -internal fun tes2t(/*0*/ clazz: java.lang.Class): kotlin.Unit -internal fun test1(/*0*/ clazz: java.lang.Class): kotlin.Unit +public fun tes2t(/*0*/ clazz: java.lang.Class): kotlin.Unit +public fun test1(/*0*/ clazz: java.lang.Class): kotlin.Unit public open class A { public constructor A() diff --git a/compiler/testData/diagnostics/tests/inference/capturedTypes/captureFromNullableTypeVariable.txt b/compiler/testData/diagnostics/tests/inference/capturedTypes/captureFromNullableTypeVariable.txt index e1c97e937e3..3ebb79cb132 100644 --- a/compiler/testData/diagnostics/tests/inference/capturedTypes/captureFromNullableTypeVariable.txt +++ b/compiler/testData/diagnostics/tests/inference/capturedTypes/captureFromNullableTypeVariable.txt @@ -1,5 +1,5 @@ package -internal fun test1(/*0*/ a: kotlin.Array): kotlin.Unit -internal fun test2(/*0*/ vararg a: kotlin.Int? /*kotlin.Array*/): kotlin.Unit -internal fun kotlin.Array.filterNotNull(): kotlin.List +public fun test1(/*0*/ a: kotlin.Array): kotlin.Unit +public fun test2(/*0*/ vararg a: kotlin.Int? /*kotlin.Array*/): kotlin.Unit +public fun kotlin.Array.filterNotNull(): kotlin.List diff --git a/compiler/testData/diagnostics/tests/inference/capturedTypes/captureTypeOnlyOnTopLevel.txt b/compiler/testData/diagnostics/tests/inference/capturedTypes/captureTypeOnlyOnTopLevel.txt index 8ef8e5e00f1..798be02496a 100644 --- a/compiler/testData/diagnostics/tests/inference/capturedTypes/captureTypeOnlyOnTopLevel.txt +++ b/compiler/testData/diagnostics/tests/inference/capturedTypes/captureTypeOnlyOnTopLevel.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ array: kotlin.Array>): kotlin.Array> -internal fun test(/*0*/ array: kotlin.Array>): kotlin.Unit +public fun foo(/*0*/ array: kotlin.Array>): kotlin.Array> +public fun test(/*0*/ array: kotlin.Array>): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inference/capturedTypes/capturedType.txt b/compiler/testData/diagnostics/tests/inference/capturedTypes/capturedType.txt index 95c4749e805..14b32edf2d0 100644 --- a/compiler/testData/diagnostics/tests/inference/capturedTypes/capturedType.txt +++ b/compiler/testData/diagnostics/tests/inference/capturedTypes/capturedType.txt @@ -1,5 +1,5 @@ package -internal fun foo(/*0*/ array: kotlin.Array): kotlin.Array -internal fun test1(/*0*/ a1: kotlin.Array): kotlin.Unit -internal fun test2(/*0*/ a2: kotlin.Array): kotlin.Unit +public fun foo(/*0*/ array: kotlin.Array): kotlin.Array +public fun test1(/*0*/ a1: kotlin.Array): kotlin.Unit +public fun test2(/*0*/ a2: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inference/capturedTypes/capturedTypeAndApproximation.txt b/compiler/testData/diagnostics/tests/inference/capturedTypes/capturedTypeAndApproximation.txt index e3bf8ce2aa0..13bc607e069 100644 --- a/compiler/testData/diagnostics/tests/inference/capturedTypes/capturedTypeAndApproximation.txt +++ b/compiler/testData/diagnostics/tests/inference/capturedTypes/capturedTypeAndApproximation.txt @@ -1,5 +1,5 @@ package -internal fun foo(/*0*/ a: kotlin.Array): kotlin.Array> -internal fun test1(/*0*/ a1: kotlin.Array): kotlin.Unit -internal fun test2(/*0*/ a2: kotlin.Array): kotlin.Unit +public fun foo(/*0*/ a: kotlin.Array): kotlin.Array> +public fun test1(/*0*/ a1: kotlin.Array): kotlin.Unit +public fun test2(/*0*/ a2: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inference/capturedTypes/capturedTypeSubstitutedIntoOppositeProjection.txt b/compiler/testData/diagnostics/tests/inference/capturedTypes/capturedTypeSubstitutedIntoOppositeProjection.txt index bde310d0938..259613ad500 100644 --- a/compiler/testData/diagnostics/tests/inference/capturedTypes/capturedTypeSubstitutedIntoOppositeProjection.txt +++ b/compiler/testData/diagnostics/tests/inference/capturedTypes/capturedTypeSubstitutedIntoOppositeProjection.txt @@ -1,6 +1,6 @@ package -internal fun foo1(/*0*/ a1: kotlin.Array, /*1*/ a2: kotlin.Array): T -internal fun foo2(/*0*/ a1: kotlin.Array, /*1*/ a2: kotlin.Array): T -internal fun test1(/*0*/ a1: kotlin.Array, /*1*/ a2: kotlin.Array): kotlin.Unit -internal fun test2(/*0*/ a1: kotlin.Array, /*1*/ a2: kotlin.Array): kotlin.Unit +public fun foo1(/*0*/ a1: kotlin.Array, /*1*/ a2: kotlin.Array): T +public fun foo2(/*0*/ a1: kotlin.Array, /*1*/ a2: kotlin.Array): T +public fun test1(/*0*/ a1: kotlin.Array, /*1*/ a2: kotlin.Array): kotlin.Unit +public fun test2(/*0*/ a1: kotlin.Array, /*1*/ a2: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inference/capturedTypes/expectedTypeMismatchWithInVariance.txt b/compiler/testData/diagnostics/tests/inference/capturedTypes/expectedTypeMismatchWithInVariance.txt index 0b965cde280..7cee0793c4e 100644 --- a/compiler/testData/diagnostics/tests/inference/capturedTypes/expectedTypeMismatchWithInVariance.txt +++ b/compiler/testData/diagnostics/tests/inference/capturedTypes/expectedTypeMismatchWithInVariance.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ a1: kotlin.Array, /*1*/ a2: kotlin.Array): T -internal fun test(/*0*/ a1: kotlin.Array, /*1*/ a2: kotlin.Array): kotlin.Unit +public fun foo(/*0*/ a1: kotlin.Array, /*1*/ a2: kotlin.Array): T +public fun test(/*0*/ a1: kotlin.Array, /*1*/ a2: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inference/capturedTypes/kt2570.txt b/compiler/testData/diagnostics/tests/inference/capturedTypes/kt2570.txt index b5ef01bc9b9..b3531e16ebc 100644 --- a/compiler/testData/diagnostics/tests/inference/capturedTypes/kt2570.txt +++ b/compiler/testData/diagnostics/tests/inference/capturedTypes/kt2570.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ l: kotlin.MutableList): kotlin.MutableList -internal fun test(/*0*/ l: kotlin.MutableList): kotlin.Unit +public fun foo(/*0*/ l: kotlin.MutableList): kotlin.MutableList +public fun test(/*0*/ l: kotlin.MutableList): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inference/capturedTypes/kt2872.txt b/compiler/testData/diagnostics/tests/inference/capturedTypes/kt2872.txt index eb32a926636..fc662476e7e 100644 --- a/compiler/testData/diagnostics/tests/inference/capturedTypes/kt2872.txt +++ b/compiler/testData/diagnostics/tests/inference/capturedTypes/kt2872.txt @@ -1,4 +1,4 @@ package -internal fun test(/*0*/ array: kotlin.Array): kotlin.Unit -internal fun kotlin.Array.foo(): kotlin.Unit +public fun test(/*0*/ array: kotlin.Array): kotlin.Unit +public fun kotlin.Array.foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inference/capturedTypes/notApproximateWhenCopyDescriptors.txt b/compiler/testData/diagnostics/tests/inference/capturedTypes/notApproximateWhenCopyDescriptors.txt index 9e6fa284a3a..f215cd373e3 100644 --- a/compiler/testData/diagnostics/tests/inference/capturedTypes/notApproximateWhenCopyDescriptors.txt +++ b/compiler/testData/diagnostics/tests/inference/capturedTypes/notApproximateWhenCopyDescriptors.txt @@ -1,18 +1,18 @@ package -internal fun Bar.foo(): kotlin.Int +public fun Bar.foo(): kotlin.Int -internal final class Bar { +public final class Bar { public constructor Bar() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal object MyObject { +public object MyObject { private constructor MyObject() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ bar: Bar): kotlin.Int + public final fun foo(/*0*/ bar: Bar): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inference/capturedTypes/overApproximationForInCaptured.txt b/compiler/testData/diagnostics/tests/inference/capturedTypes/overApproximationForInCaptured.txt index da1d38689ea..34b870150a9 100644 --- a/compiler/testData/diagnostics/tests/inference/capturedTypes/overApproximationForInCaptured.txt +++ b/compiler/testData/diagnostics/tests/inference/capturedTypes/overApproximationForInCaptured.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ a: kotlin.Array): T -internal fun test(/*0*/ a: kotlin.Array): kotlin.Unit +public fun foo(/*0*/ a: kotlin.Array): T +public fun test(/*0*/ a: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inference/capturedTypes/overApproximationForOutCaptured.txt b/compiler/testData/diagnostics/tests/inference/capturedTypes/overApproximationForOutCaptured.txt index 1c44eb0b19f..47f2ae4d0e3 100644 --- a/compiler/testData/diagnostics/tests/inference/capturedTypes/overApproximationForOutCaptured.txt +++ b/compiler/testData/diagnostics/tests/inference/capturedTypes/overApproximationForOutCaptured.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ a: kotlin.Array): T -internal fun test(/*0*/ a: kotlin.Array): kotlin.Unit +public fun foo(/*0*/ a: kotlin.Array): T +public fun test(/*0*/ a: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inference/commonSystem/boundOnNullableVariable.txt b/compiler/testData/diagnostics/tests/inference/commonSystem/boundOnNullableVariable.txt index e1ca5592c90..8bc4e433dad 100644 --- a/compiler/testData/diagnostics/tests/inference/commonSystem/boundOnNullableVariable.txt +++ b/compiler/testData/diagnostics/tests/inference/commonSystem/boundOnNullableVariable.txt @@ -1,5 +1,5 @@ package -internal fun doFun(/*0*/ f: () -> R?): () -> R? -internal fun test(/*0*/ f: (T) -> T?): kotlin.Unit -internal fun ((E) -> E?).ext(): () -> E? +public fun doFun(/*0*/ f: () -> R?): () -> R? +public fun test(/*0*/ f: (T) -> T?): kotlin.Unit +public fun ((E) -> E?).ext(): () -> E? diff --git a/compiler/testData/diagnostics/tests/inference/commonSystem/dontCaptureTypeVariable.txt b/compiler/testData/diagnostics/tests/inference/commonSystem/dontCaptureTypeVariable.txt index 6085ec7dd70..15d6f8db8b3 100644 --- a/compiler/testData/diagnostics/tests/inference/commonSystem/dontCaptureTypeVariable.txt +++ b/compiler/testData/diagnostics/tests/inference/commonSystem/dontCaptureTypeVariable.txt @@ -1,4 +1,4 @@ package public fun sort(/*0*/ list: kotlin.List, /*1*/ c: java.util.Comparator): kotlin.Unit -internal fun test(/*0*/ list: java.util.ArrayList, /*1*/ comparatorFun: (kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Unit +public fun test(/*0*/ list: java.util.ArrayList, /*1*/ comparatorFun: (kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inference/commonSystem/fixVariablesInRightOrder.txt b/compiler/testData/diagnostics/tests/inference/commonSystem/fixVariablesInRightOrder.txt index 2f49bcdfb65..93eaf8dc80c 100644 --- a/compiler/testData/diagnostics/tests/inference/commonSystem/fixVariablesInRightOrder.txt +++ b/compiler/testData/diagnostics/tests/inference/commonSystem/fixVariablesInRightOrder.txt @@ -1,19 +1,19 @@ package public fun bar(/*0*/ t: T, /*1*/ ext: GenericClass.() -> kotlin.Unit): kotlin.Unit -internal fun mapOf(/*0*/ keyValuePair: Pair): kotlin.Map -internal fun test(): kotlin.Unit +public fun mapOf(/*0*/ keyValuePair: Pair): kotlin.Map +public fun test(): kotlin.Unit public fun GenericClass>.foo(): kotlin.Unit -internal fun A.to(/*0*/ that: B): Pair +public fun A.to(/*0*/ that: B): Pair -internal final class GenericClass { +public final class GenericClass { public constructor GenericClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Pair { +public final class Pair { public constructor Pair() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inference/commonSystem/genericCandidateInGenericClass.txt b/compiler/testData/diagnostics/tests/inference/commonSystem/genericCandidateInGenericClass.txt index b0c56b38ada..c784319bb51 100644 --- a/compiler/testData/diagnostics/tests/inference/commonSystem/genericCandidateInGenericClass.txt +++ b/compiler/testData/diagnostics/tests/inference/commonSystem/genericCandidateInGenericClass.txt @@ -2,9 +2,9 @@ package public fun GenericClass>.bar(): kotlin.Unit -internal final class GenericClass { +public final class GenericClass { public constructor GenericClass(/*0*/ value: T) - internal final val value: T + public final val value: T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun foo(/*0*/ extension: T.() -> P): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inference/commonSystem/inferenceWithUpperBoundsInLambda.txt b/compiler/testData/diagnostics/tests/inference/commonSystem/inferenceWithUpperBoundsInLambda.txt index be4b7ba4273..4c78869ac9c 100644 --- a/compiler/testData/diagnostics/tests/inference/commonSystem/inferenceWithUpperBoundsInLambda.txt +++ b/compiler/testData/diagnostics/tests/inference/commonSystem/inferenceWithUpperBoundsInLambda.txt @@ -1,17 +1,17 @@ package -internal fun test(/*0*/ map: kotlin.MutableMap>): kotlin.Unit -internal fun kotlin.MutableMap.getOrPut1(/*0*/ key: K, /*1*/ defaultValue: () -> V): V +public fun test(/*0*/ map: kotlin.MutableMap>): kotlin.Unit +public fun kotlin.MutableMap.getOrPut1(/*0*/ key: K, /*1*/ defaultValue: () -> V): V -internal final class Bar { +public final class Bar { public constructor Bar(/*0*/ list: kotlin.MutableList) - internal final val list: kotlin.MutableList + public final val list: kotlin.MutableList public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Foo { +public interface Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/commonSystem/kt3372toCollection.txt b/compiler/testData/diagnostics/tests/inference/commonSystem/kt3372toCollection.txt index 2f6681972e4..27be4074463 100644 --- a/compiler/testData/diagnostics/tests/inference/commonSystem/kt3372toCollection.txt +++ b/compiler/testData/diagnostics/tests/inference/commonSystem/kt3372toCollection.txt @@ -1,4 +1,4 @@ package -internal fun test(/*0*/ list: kotlin.List): kotlin.Unit -internal fun > kotlin.Iterable.toCollection(/*0*/ result: C): C +public fun test(/*0*/ list: kotlin.List): kotlin.Unit +public fun > kotlin.Iterable.toCollection(/*0*/ result: C): C diff --git a/compiler/testData/diagnostics/tests/inference/commonSystem/nestedLambdas.txt b/compiler/testData/diagnostics/tests/inference/commonSystem/nestedLambdas.txt index 225cd969604..419997ec931 100644 --- a/compiler/testData/diagnostics/tests/inference/commonSystem/nestedLambdas.txt +++ b/compiler/testData/diagnostics/tests/inference/commonSystem/nestedLambdas.txt @@ -1,4 +1,4 @@ package -internal fun test(/*0*/ list: kotlin.List>): kotlin.Unit -internal fun kotlin.Collection.map(/*0*/ transform: (T) -> R): kotlin.List +public fun test(/*0*/ list: kotlin.List>): kotlin.Unit +public fun kotlin.Collection.map(/*0*/ transform: (T) -> R): kotlin.List diff --git a/compiler/testData/diagnostics/tests/inference/commonSystem/theSameFunctionInArgs.txt b/compiler/testData/diagnostics/tests/inference/commonSystem/theSameFunctionInArgs.txt index e4c746ca220..59e62cf50ee 100644 --- a/compiler/testData/diagnostics/tests/inference/commonSystem/theSameFunctionInArgs.txt +++ b/compiler/testData/diagnostics/tests/inference/commonSystem/theSameFunctionInArgs.txt @@ -1,4 +1,4 @@ package -internal fun arrayOf(/*0*/ vararg t: T /*kotlin.Array*/): kotlin.Array -internal fun test(): kotlin.Unit +public fun arrayOf(/*0*/ vararg t: T /*kotlin.Array*/): kotlin.Array +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inference/completeInferenceIfManyFailed.txt b/compiler/testData/diagnostics/tests/inference/completeInferenceIfManyFailed.txt index f1c0256183d..e5d48115f4c 100644 --- a/compiler/testData/diagnostics/tests/inference/completeInferenceIfManyFailed.txt +++ b/compiler/testData/diagnostics/tests/inference/completeInferenceIfManyFailed.txt @@ -1,7 +1,7 @@ package package d { - internal fun joinT(/*0*/ x: kotlin.Comparable<*>, /*1*/ y: T): T? - internal fun joinT(/*0*/ x: kotlin.Int, /*1*/ vararg a: T /*kotlin.Array*/): T? - internal fun test(): kotlin.Unit + public fun joinT(/*0*/ x: kotlin.Comparable<*>, /*1*/ y: T): T? + public fun joinT(/*0*/ x: kotlin.Int, /*1*/ vararg a: T /*kotlin.Array*/): T? + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/conflictingSubstitutions.txt b/compiler/testData/diagnostics/tests/inference/conflictingSubstitutions.txt index 4e4a6f1dede..883f3d620ef 100644 --- a/compiler/testData/diagnostics/tests/inference/conflictingSubstitutions.txt +++ b/compiler/testData/diagnostics/tests/inference/conflictingSubstitutions.txt @@ -1,8 +1,8 @@ package package conflictingSubstitutions { - internal fun elemAndList(/*0*/ r: R, /*1*/ t: kotlin.MutableList): R - internal fun list(/*0*/ value: T): java.util.ArrayList - internal fun test(): kotlin.Unit - internal fun R.elemAndListWithReceiver(/*0*/ r: R, /*1*/ t: kotlin.MutableList): R + public fun elemAndList(/*0*/ r: R, /*1*/ t: kotlin.MutableList): R + public fun list(/*0*/ value: T): java.util.ArrayList + public fun test(): kotlin.Unit + public fun R.elemAndListWithReceiver(/*0*/ r: R, /*1*/ t: kotlin.MutableList): R } diff --git a/compiler/testData/diagnostics/tests/inference/constraints/constraintOnFunctionLiteral.txt b/compiler/testData/diagnostics/tests/inference/constraints/constraintOnFunctionLiteral.txt index 65da6b87ae7..777f81bbc4c 100644 --- a/compiler/testData/diagnostics/tests/inference/constraints/constraintOnFunctionLiteral.txt +++ b/compiler/testData/diagnostics/tests/inference/constraints/constraintOnFunctionLiteral.txt @@ -2,6 +2,6 @@ package package c { public fun > kotlin.Array.mapTo(/*0*/ result: C, /*1*/ transform: (T) -> R): C - internal fun kotlin.Array.toArrayList(): java.util.ArrayList - internal fun kotlin.Array.toIntArray(): kotlin.IntArray + public fun kotlin.Array.toArrayList(): java.util.ArrayList + public fun kotlin.Array.toIntArray(): kotlin.IntArray } diff --git a/compiler/testData/diagnostics/tests/inference/constraints/equalityConstraintOnNullableType.txt b/compiler/testData/diagnostics/tests/inference/constraints/equalityConstraintOnNullableType.txt index f90dc7b112a..b9b5a009e35 100644 --- a/compiler/testData/diagnostics/tests/inference/constraints/equalityConstraintOnNullableType.txt +++ b/compiler/testData/diagnostics/tests/inference/constraints/equalityConstraintOnNullableType.txt @@ -1,10 +1,10 @@ package -internal fun doA(/*0*/ a: A): T -internal fun foo(/*0*/ a: A, /*1*/ aN: A): T -internal fun test(/*0*/ a: A, /*1*/ aN: A): kotlin.Unit +public fun doA(/*0*/ a: A): T +public fun foo(/*0*/ a: A, /*1*/ aN: A): T +public fun test(/*0*/ a: A, /*1*/ aN: A): kotlin.Unit -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/constraints/ignoreConstraintFromImplicitInNothing.txt b/compiler/testData/diagnostics/tests/inference/constraints/ignoreConstraintFromImplicitInNothing.txt index 6ba6b57c13f..01f2d927d72 100644 --- a/compiler/testData/diagnostics/tests/inference/constraints/ignoreConstraintFromImplicitInNothing.txt +++ b/compiler/testData/diagnostics/tests/inference/constraints/ignoreConstraintFromImplicitInNothing.txt @@ -1,10 +1,10 @@ package -internal fun foo1(/*0*/ f: (T) -> kotlin.Unit): Foo -kotlin.inline() internal fun foo2(/*0*/ f: (T) -> kotlin.Unit): Foo -internal fun test1(): kotlin.Unit +public fun foo1(/*0*/ f: (T) -> kotlin.Unit): Foo +kotlin.inline() public fun foo2(/*0*/ f: (T) -> kotlin.Unit): Foo +public fun test1(): kotlin.Unit -internal final class Foo { +public final class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inference/constraints/kt6320.txt b/compiler/testData/diagnostics/tests/inference/constraints/kt6320.txt index 9b23f72ca4b..8f956026413 100644 --- a/compiler/testData/diagnostics/tests/inference/constraints/kt6320.txt +++ b/compiler/testData/diagnostics/tests/inference/constraints/kt6320.txt @@ -1,31 +1,31 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B(/*0*/ foo: A) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test1(/*0*/ a: A): kotlin.Unit + public final fun test1(/*0*/ a: A): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class D { +public final class D { public constructor D(/*0*/ foo: C) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(/*0*/ a: C): kotlin.Unit + public final fun test(/*0*/ a: C): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inference/constraints/kt7351ConstraintFromUnitExpectedType.txt b/compiler/testData/diagnostics/tests/inference/constraints/kt7351ConstraintFromUnitExpectedType.txt index 88c9a339390..4b990b4c1ec 100644 --- a/compiler/testData/diagnostics/tests/inference/constraints/kt7351ConstraintFromUnitExpectedType.txt +++ b/compiler/testData/diagnostics/tests/inference/constraints/kt7351ConstraintFromUnitExpectedType.txt @@ -1,19 +1,19 @@ package package kt7351 { - internal fun crashMe(/*0*/ node: kt7351.Node): kotlin.Unit - internal fun kt7351.Node.append(/*0*/ block: kt7351.Source.() -> kotlin.Unit): kotlin.Unit - internal fun > S.woo(): T + public fun crashMe(/*0*/ node: kt7351.Node): kotlin.Unit + public fun kt7351.Node.append(/*0*/ block: kt7351.Source.() -> kotlin.Unit): kotlin.Unit + public fun > S.woo(): T - internal interface Node { + public interface Node { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface Source { + public interface Source { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun f(): T + public abstract fun f(): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inference/constraints/kt7433.txt b/compiler/testData/diagnostics/tests/inference/constraints/kt7433.txt index b7696ee16dd..570bb35522e 100644 --- a/compiler/testData/diagnostics/tests/inference/constraints/kt7433.txt +++ b/compiler/testData/diagnostics/tests/inference/constraints/kt7433.txt @@ -1,4 +1,4 @@ package -internal fun test(/*0*/ ints: kotlin.List): kotlin.Unit +public fun test(/*0*/ ints: kotlin.List): kotlin.Unit kotlin.inline() public fun kotlin.Iterable.reduce1(/*0*/ operation: (S, T) -> S): S diff --git a/compiler/testData/diagnostics/tests/inference/constraints/notNullConstraintOnNullableType.txt b/compiler/testData/diagnostics/tests/inference/constraints/notNullConstraintOnNullableType.txt index 018dbe4febb..4e7a14512e8 100644 --- a/compiler/testData/diagnostics/tests/inference/constraints/notNullConstraintOnNullableType.txt +++ b/compiler/testData/diagnostics/tests/inference/constraints/notNullConstraintOnNullableType.txt @@ -1,24 +1,24 @@ package -internal fun doA(/*0*/ i: A): kotlin.Unit -internal fun doIn(/*0*/ i: In): kotlin.Unit -internal fun doOut(/*0*/ o: Out): T -internal fun doT(/*0*/ t: T?): T -internal fun test(/*0*/ out: Out, /*1*/ i: In, /*2*/ inv: A): kotlin.Unit +public fun doA(/*0*/ i: A): kotlin.Unit +public fun doIn(/*0*/ i: In): kotlin.Unit +public fun doOut(/*0*/ o: Out): T +public fun doT(/*0*/ t: T?): T +public fun test(/*0*/ out: Out, /*1*/ i: In, /*2*/ inv: A): kotlin.Unit -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface In { +public interface In { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Out { +public interface Out { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/constraints/subtypeConstraintOnNullableType.txt b/compiler/testData/diagnostics/tests/inference/constraints/subtypeConstraintOnNullableType.txt index 56023308ee7..7d50c5b121a 100644 --- a/compiler/testData/diagnostics/tests/inference/constraints/subtypeConstraintOnNullableType.txt +++ b/compiler/testData/diagnostics/tests/inference/constraints/subtypeConstraintOnNullableType.txt @@ -1,16 +1,16 @@ package -internal fun doOut(/*0*/ o: Out): T -internal fun foo(/*0*/ a: A, /*1*/ o: Out): T -internal fun test(/*0*/ a: A, /*1*/ aN: A, /*2*/ o: Out): kotlin.Unit +public fun doOut(/*0*/ o: Out): T +public fun foo(/*0*/ a: A, /*1*/ o: Out): T +public fun test(/*0*/ a: A, /*1*/ aN: A, /*2*/ o: Out): kotlin.Unit -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Out { +public interface Out { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/constraints/supertypeConstraintOnNullableType.txt b/compiler/testData/diagnostics/tests/inference/constraints/supertypeConstraintOnNullableType.txt index af23a2c2403..de6bc088305 100644 --- a/compiler/testData/diagnostics/tests/inference/constraints/supertypeConstraintOnNullableType.txt +++ b/compiler/testData/diagnostics/tests/inference/constraints/supertypeConstraintOnNullableType.txt @@ -1,16 +1,16 @@ package -internal fun doIn(/*0*/ i: In): T -internal fun foo(/*0*/ a: A, /*1*/ i: In): T -internal fun test(/*0*/ a: A, /*1*/ aN: A, /*2*/ i: In): kotlin.Unit +public fun doIn(/*0*/ i: In): T +public fun foo(/*0*/ a: A, /*1*/ i: In): T +public fun test(/*0*/ a: A, /*1*/ aN: A, /*2*/ i: In): kotlin.Unit -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface In { +public interface In { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/dependOnExpectedType.txt b/compiler/testData/diagnostics/tests/inference/dependOnExpectedType.txt index d6271b3efe1..c13b134b7ca 100644 --- a/compiler/testData/diagnostics/tests/inference/dependOnExpectedType.txt +++ b/compiler/testData/diagnostics/tests/inference/dependOnExpectedType.txt @@ -1,12 +1,12 @@ package package h { - internal fun both(/*0*/ t1: T, /*1*/ t2: T): T - internal fun elem(/*0*/ t: kotlin.List): R - internal fun elemAndList(/*0*/ r: R, /*1*/ t: kotlin.List): R - internal fun id(/*0*/ t: T): T - internal fun id1(/*0*/ t: T): T - internal fun list(/*0*/ value: T): java.util.ArrayList - internal fun newList(): java.util.ArrayList - internal fun test1(): kotlin.Unit + public fun both(/*0*/ t1: T, /*1*/ t2: T): T + public fun elem(/*0*/ t: kotlin.List): R + public fun elemAndList(/*0*/ r: R, /*1*/ t: kotlin.List): R + public fun id(/*0*/ t: T): T + public fun id1(/*0*/ t: T): T + public fun list(/*0*/ value: T): java.util.ArrayList + public fun newList(): java.util.ArrayList + public fun test1(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/dependantOnVariance.txt b/compiler/testData/diagnostics/tests/inference/dependantOnVariance.txt index 0007e5e057d..28cab7298f4 100644 --- a/compiler/testData/diagnostics/tests/inference/dependantOnVariance.txt +++ b/compiler/testData/diagnostics/tests/inference/dependantOnVariance.txt @@ -1,16 +1,16 @@ package package a { - internal fun getMyList(/*0*/ t: T): a.MyList - internal fun getMyListToReadFrom(/*0*/ t: T): a.MyList - internal fun getMyListToWriteTo(/*0*/ t: T): a.MyList - internal fun readFromMyList(/*0*/ l: a.MyList, /*1*/ t: T): kotlin.Unit - internal fun test1(/*0*/ int: kotlin.Int, /*1*/ any: kotlin.Any): kotlin.Unit - internal fun use(/*0*/ vararg a: kotlin.Any /*kotlin.Array*/): kotlin.Array - internal fun useMyList(/*0*/ l: a.MyList, /*1*/ t: T): kotlin.Unit - internal fun writeToMyList(/*0*/ l: a.MyList, /*1*/ t: T): kotlin.Unit + public fun getMyList(/*0*/ t: T): a.MyList + public fun getMyListToReadFrom(/*0*/ t: T): a.MyList + public fun getMyListToWriteTo(/*0*/ t: T): a.MyList + public fun readFromMyList(/*0*/ l: a.MyList, /*1*/ t: T): kotlin.Unit + public fun test1(/*0*/ int: kotlin.Int, /*1*/ any: kotlin.Any): kotlin.Unit + public fun use(/*0*/ vararg a: kotlin.Any /*kotlin.Array*/): kotlin.Array + public fun useMyList(/*0*/ l: a.MyList, /*1*/ t: T): kotlin.Unit + public fun writeToMyList(/*0*/ l: a.MyList, /*1*/ t: T): kotlin.Unit - internal final class MyList { + public final class MyList { public constructor MyList(/*0*/ t: T) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inference/dependantOnVarianceNullable.txt b/compiler/testData/diagnostics/tests/inference/dependantOnVarianceNullable.txt index 70124cf0246..5f51f6eb816 100644 --- a/compiler/testData/diagnostics/tests/inference/dependantOnVarianceNullable.txt +++ b/compiler/testData/diagnostics/tests/inference/dependantOnVarianceNullable.txt @@ -1,6 +1,6 @@ package package b { - internal fun comparator(/*0*/ fn: (T, T) -> kotlin.Int): java.util.Comparator - internal fun foo(/*0*/ list: kotlin.List): kotlin.String + public fun comparator(/*0*/ fn: (T, T) -> kotlin.Int): java.util.Comparator + public fun foo(/*0*/ list: kotlin.List): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inference/functionPlaceholderError.txt b/compiler/testData/diagnostics/tests/inference/functionPlaceholderError.txt index c848d64e91e..6cb178587e4 100644 --- a/compiler/testData/diagnostics/tests/inference/functionPlaceholderError.txt +++ b/compiler/testData/diagnostics/tests/inference/functionPlaceholderError.txt @@ -1,7 +1,7 @@ package package a { - internal fun emptyList(): kotlin.List - internal fun foo(/*0*/ f: T.() -> kotlin.Unit, /*1*/ l: kotlin.List): T - internal fun test(): kotlin.Unit + public fun emptyList(): kotlin.List + public fun foo(/*0*/ f: T.() -> kotlin.Unit, /*1*/ l: kotlin.List): T + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/hasErrorInConstrainingTypes.txt b/compiler/testData/diagnostics/tests/inference/hasErrorInConstrainingTypes.txt index 75351ad427b..e3b301cfb0b 100644 --- a/compiler/testData/diagnostics/tests/inference/hasErrorInConstrainingTypes.txt +++ b/compiler/testData/diagnostics/tests/inference/hasErrorInConstrainingTypes.txt @@ -1,6 +1,6 @@ package package n { - internal fun foo(/*0*/ t: T, /*1*/ t1: T): kotlin.Unit - internal fun test(): kotlin.Unit + public fun foo(/*0*/ t: T, /*1*/ t1: T): kotlin.Unit + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/immutableArrayList.txt b/compiler/testData/diagnostics/tests/inference/immutableArrayList.txt index dc5b15ba65d..b58c65babcf 100644 --- a/compiler/testData/diagnostics/tests/inference/immutableArrayList.txt +++ b/compiler/testData/diagnostics/tests/inference/immutableArrayList.txt @@ -1,9 +1,9 @@ package -internal final class Foo : p.J.Sub { +public final class Foo : p.J.Sub { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): p.J.Super + public final fun foo(): p.J.Super public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inference/inferInFunctionLiterals.txt b/compiler/testData/diagnostics/tests/inference/inferInFunctionLiterals.txt index 4ca53fc323d..1e1695107c1 100644 --- a/compiler/testData/diagnostics/tests/inference/inferInFunctionLiterals.txt +++ b/compiler/testData/diagnostics/tests/inference/inferInFunctionLiterals.txt @@ -1,7 +1,7 @@ package package n { - internal fun expected(/*0*/ t: T, /*1*/ f: () -> T): T - internal fun test(/*0*/ arrayList: java.util.ArrayList, /*1*/ list: kotlin.List): kotlin.Unit - internal fun kotlin.List.reverse(): kotlin.List + public fun expected(/*0*/ t: T, /*1*/ f: () -> T): T + public fun test(/*0*/ arrayList: java.util.ArrayList, /*1*/ list: kotlin.List): kotlin.Unit + public fun kotlin.List.reverse(): kotlin.List } diff --git a/compiler/testData/diagnostics/tests/inference/inferInFunctionLiteralsWithReturn.txt b/compiler/testData/diagnostics/tests/inference/inferInFunctionLiteralsWithReturn.txt index 4ca53fc323d..1e1695107c1 100644 --- a/compiler/testData/diagnostics/tests/inference/inferInFunctionLiteralsWithReturn.txt +++ b/compiler/testData/diagnostics/tests/inference/inferInFunctionLiteralsWithReturn.txt @@ -1,7 +1,7 @@ package package n { - internal fun expected(/*0*/ t: T, /*1*/ f: () -> T): T - internal fun test(/*0*/ arrayList: java.util.ArrayList, /*1*/ list: kotlin.List): kotlin.Unit - internal fun kotlin.List.reverse(): kotlin.List + public fun expected(/*0*/ t: T, /*1*/ f: () -> T): T + public fun test(/*0*/ arrayList: java.util.ArrayList, /*1*/ list: kotlin.List): kotlin.Unit + public fun kotlin.List.reverse(): kotlin.List } diff --git a/compiler/testData/diagnostics/tests/inference/kt1293.txt b/compiler/testData/diagnostics/tests/inference/kt1293.txt index aeaff608ead..bde13c89d8b 100644 --- a/compiler/testData/diagnostics/tests/inference/kt1293.txt +++ b/compiler/testData/diagnostics/tests/inference/kt1293.txt @@ -1,6 +1,6 @@ package package kt1293 { - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal fun requiresInt(/*0*/ i: kotlin.Int): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun requiresInt(/*0*/ i: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/kt3184.txt b/compiler/testData/diagnostics/tests/inference/kt3184.txt index 326de8d2919..1c269c33e67 100644 --- a/compiler/testData/diagnostics/tests/inference/kt3184.txt +++ b/compiler/testData/diagnostics/tests/inference/kt3184.txt @@ -1,9 +1,9 @@ package package a { - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal fun println(/*0*/ message: kotlin.Any?): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun println(/*0*/ message: kotlin.Any?): kotlin.Unit private fun test(/*0*/ value: T, /*1*/ extf: kotlin.String.(T) -> kotlin.Unit): kotlin.Unit - internal fun tests(): kotlin.Unit - internal fun kotlin.MutableMap.set(/*0*/ key: K, /*1*/ value: V): V? + public fun tests(): kotlin.Unit + public fun kotlin.MutableMap.set(/*0*/ key: K, /*1*/ value: V): V? } diff --git a/compiler/testData/diagnostics/tests/inference/kt6175.txt b/compiler/testData/diagnostics/tests/inference/kt6175.txt index 2d8cbe63848..113eccb8ad7 100644 --- a/compiler/testData/diagnostics/tests/inference/kt6175.txt +++ b/compiler/testData/diagnostics/tests/inference/kt6175.txt @@ -1,11 +1,11 @@ package -internal fun bar(/*0*/ body: (R) -> T): T -internal fun baz(/*0*/ body: (kotlin.List) -> T): T -internal fun brr(/*0*/ body: (kotlin.List) -> T): T -internal fun fail(): kotlin.Nothing -internal fun foo(/*0*/ body: (R?) -> T): T -internal fun test1(): kotlin.Unit -internal fun test2(): kotlin.Unit -internal fun test3(): kotlin.Unit -internal fun test4(): kotlin.Unit +public fun bar(/*0*/ body: (R) -> T): T +public fun baz(/*0*/ body: (kotlin.List) -> T): T +public fun brr(/*0*/ body: (kotlin.List) -> T): T +public fun fail(): kotlin.Nothing +public fun foo(/*0*/ body: (R?) -> T): T +public fun test1(): kotlin.Unit +public fun test2(): kotlin.Unit +public fun test3(): kotlin.Unit +public fun test4(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inference/kt619.txt b/compiler/testData/diagnostics/tests/inference/kt619.txt index b061d1ad6af..5725d7ae7f2 100644 --- a/compiler/testData/diagnostics/tests/inference/kt619.txt +++ b/compiler/testData/diagnostics/tests/inference/kt619.txt @@ -1,8 +1,8 @@ package -internal final class A : kotlin.Comparable { +public final class A : kotlin.Comparable { public constructor A(/*0*/ t: kotlin.Int) - internal final var i: kotlin.Int + public final var i: kotlin.Int public open override /*1*/ fun compareTo(/*0*/ other: A): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inference/listConstructor.txt b/compiler/testData/diagnostics/tests/inference/listConstructor.txt index 76cc056cfe3..f9137f0b786 100644 --- a/compiler/testData/diagnostics/tests/inference/listConstructor.txt +++ b/compiler/testData/diagnostics/tests/inference/listConstructor.txt @@ -1,9 +1,9 @@ package package a { - internal fun arrayList(/*0*/ vararg values: T /*kotlin.Array*/): java.util.ArrayList - internal fun cons(/*0*/ x: A, /*1*/ xs: kotlin.List): kotlin.List - internal fun nil(): kotlin.List - internal fun test(): kotlin.Unit - internal fun > kotlin.Array.toCollection(/*0*/ result: C): C + public fun arrayList(/*0*/ vararg values: T /*kotlin.Array*/): java.util.ArrayList + public fun cons(/*0*/ x: A, /*1*/ xs: kotlin.List): kotlin.List + public fun nil(): kotlin.List + public fun test(): kotlin.Unit + public fun > kotlin.Array.toCollection(/*0*/ result: C): C } diff --git a/compiler/testData/diagnostics/tests/inference/mapFunction.txt b/compiler/testData/diagnostics/tests/inference/mapFunction.txt index 2268ddbdbd1..bcb41d68574 100644 --- a/compiler/testData/diagnostics/tests/inference/mapFunction.txt +++ b/compiler/testData/diagnostics/tests/inference/mapFunction.txt @@ -1,8 +1,8 @@ package package a { - internal fun array(/*0*/ vararg t: T /*kotlin.Array*/): kotlin.Array - internal fun foo(): kotlin.Unit - internal fun kotlin.Array.map(/*0*/ transform: (T) -> R): kotlin.List - internal fun kotlin.Iterable.map(/*0*/ transform: (T) -> R): kotlin.List + public fun array(/*0*/ vararg t: T /*kotlin.Array*/): kotlin.Array + public fun foo(): kotlin.Unit + public fun kotlin.Array.map(/*0*/ transform: (T) -> R): kotlin.List + public fun kotlin.Iterable.map(/*0*/ transform: (T) -> R): kotlin.List } diff --git a/compiler/testData/diagnostics/tests/inference/mostSpecificAfterInference.txt b/compiler/testData/diagnostics/tests/inference/mostSpecificAfterInference.txt index 014c9724a1e..fe615db5f66 100644 --- a/compiler/testData/diagnostics/tests/inference/mostSpecificAfterInference.txt +++ b/compiler/testData/diagnostics/tests/inference/mostSpecificAfterInference.txt @@ -1,10 +1,10 @@ package package i { - internal fun test(/*0*/ list: kotlin.List): kotlin.Unit - internal fun test1(/*0*/ list: kotlin.List): kotlin.Unit - internal fun java.lang.Iterable.foo(): kotlin.Unit - internal fun kotlin.Collection.foo(): kotlin.Unit - internal fun java.lang.Iterable.map1(/*0*/ f: (T) -> R): kotlin.List - internal fun kotlin.Collection.map1(/*0*/ f: (T) -> R): kotlin.List + public fun test(/*0*/ list: kotlin.List): kotlin.Unit + public fun test1(/*0*/ list: kotlin.List): kotlin.Unit + public fun java.lang.Iterable.foo(): kotlin.Unit + public fun kotlin.Collection.foo(): kotlin.Unit + public fun java.lang.Iterable.map1(/*0*/ f: (T) -> R): kotlin.List + public fun kotlin.Collection.map1(/*0*/ f: (T) -> R): kotlin.List } diff --git a/compiler/testData/diagnostics/tests/inference/nestedCalls/arrayAccess.txt b/compiler/testData/diagnostics/tests/inference/nestedCalls/arrayAccess.txt index 463f84ad293..5b9541408c5 100644 --- a/compiler/testData/diagnostics/tests/inference/nestedCalls/arrayAccess.txt +++ b/compiler/testData/diagnostics/tests/inference/nestedCalls/arrayAccess.txt @@ -1,13 +1,13 @@ package package b { - internal fun bar(/*0*/ l: kotlin.List): kotlin.List - internal fun test(/*0*/ a: b.A): kotlin.Unit + public fun bar(/*0*/ l: kotlin.List): kotlin.List + public fun test(/*0*/ a: b.A): kotlin.Unit - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ i: kotlin.Int): kotlin.List + public final fun get(/*0*/ i: kotlin.Int): kotlin.List public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inference/nestedCalls/binaryExpressions.txt b/compiler/testData/diagnostics/tests/inference/nestedCalls/binaryExpressions.txt index 7ae3150d33b..9ab9d0158a0 100644 --- a/compiler/testData/diagnostics/tests/inference/nestedCalls/binaryExpressions.txt +++ b/compiler/testData/diagnostics/tests/inference/nestedCalls/binaryExpressions.txt @@ -1,28 +1,28 @@ package package h { - internal fun id(/*0*/ t: T): T - internal fun newA(): h.A - internal fun test(/*0*/ z: h.Z): kotlin.Unit - internal fun test1(/*0*/ z: h.Z): kotlin.Unit - internal fun test2(/*0*/ z: h.Z): kotlin.Unit - internal fun test3(/*0*/ z: h.Z): kotlin.Unit - internal fun test4(/*0*/ collection: kotlin.Collection>): kotlin.Unit - internal fun test5(): kotlin.Unit - internal fun toBeOrNot(): kotlin.Boolean - internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array*/): kotlin.Array - internal fun h.Z.compareTo(/*0*/ a: h.A): kotlin.Int - internal fun h.Z.equals(/*0*/ any: kotlin.Any): kotlin.Int - internal fun h.Z.foo(/*0*/ a: h.A): h.A - internal fun h.Z.plus(/*0*/ a: h.A): h.A + public fun id(/*0*/ t: T): T + public fun newA(): h.A + public fun test(/*0*/ z: h.Z): kotlin.Unit + public fun test1(/*0*/ z: h.Z): kotlin.Unit + public fun test2(/*0*/ z: h.Z): kotlin.Unit + public fun test3(/*0*/ z: h.Z): kotlin.Unit + public fun test4(/*0*/ collection: kotlin.Collection>): kotlin.Unit + public fun test5(): kotlin.Unit + public fun toBeOrNot(): kotlin.Boolean + public fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array*/): kotlin.Array + public fun h.Z.compareTo(/*0*/ a: h.A): kotlin.Int + public fun h.Z.equals(/*0*/ any: kotlin.Any): kotlin.Int + public fun h.Z.foo(/*0*/ a: h.A): h.A + public fun h.Z.plus(/*0*/ a: h.A): h.A - internal interface A { + public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface Z { + public interface Z { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/nestedCalls/checkTypesForQualifiedProperties.txt b/compiler/testData/diagnostics/tests/inference/nestedCalls/checkTypesForQualifiedProperties.txt index eb90213094c..9c47f344956 100644 --- a/compiler/testData/diagnostics/tests/inference/nestedCalls/checkTypesForQualifiedProperties.txt +++ b/compiler/testData/diagnostics/tests/inference/nestedCalls/checkTypesForQualifiedProperties.txt @@ -1,12 +1,12 @@ package package a { - internal fun foo(/*0*/ s: kotlin.String): kotlin.String - internal fun test(/*0*/ c: a.C): kotlin.Unit + public fun foo(/*0*/ s: kotlin.String): kotlin.String + public fun test(/*0*/ c: a.C): kotlin.Unit - internal final class C { + public final class C { public constructor C(/*0*/ b: kotlin.Int) - internal final val b: kotlin.Int + public final val b: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/nestedCalls/completeNestedCallsForArraySetExpression.txt b/compiler/testData/diagnostics/tests/inference/nestedCalls/completeNestedCallsForArraySetExpression.txt index 1fe046b7d63..4bcfa335cd0 100644 --- a/compiler/testData/diagnostics/tests/inference/nestedCalls/completeNestedCallsForArraySetExpression.txt +++ b/compiler/testData/diagnostics/tests/inference/nestedCalls/completeNestedCallsForArraySetExpression.txt @@ -1,5 +1,5 @@ package -internal fun foo(/*0*/ t: T): T -internal fun test(/*0*/ map: kotlin.MutableMap, /*1*/ t: kotlin.Int): kotlin.Unit -internal fun kotlin.MutableMap.set(/*0*/ key: K, /*1*/ value: V): V? +public fun foo(/*0*/ t: T): T +public fun test(/*0*/ map: kotlin.MutableMap, /*1*/ t: kotlin.Int): kotlin.Unit +public fun kotlin.MutableMap.set(/*0*/ key: K, /*1*/ value: V): V? diff --git a/compiler/testData/diagnostics/tests/inference/nestedCalls/completeNestedForVariableAsFunctionCall.txt b/compiler/testData/diagnostics/tests/inference/nestedCalls/completeNestedForVariableAsFunctionCall.txt index e89abadb574..0e161a2b59c 100644 --- a/compiler/testData/diagnostics/tests/inference/nestedCalls/completeNestedForVariableAsFunctionCall.txt +++ b/compiler/testData/diagnostics/tests/inference/nestedCalls/completeNestedForVariableAsFunctionCall.txt @@ -1,26 +1,26 @@ package package j { - internal fun foo(/*0*/ a: j.A): kotlin.Unit - internal fun id(/*0*/ r: R): R + public fun foo(/*0*/ a: j.A): kotlin.Unit + public fun id(/*0*/ r: R): R - internal final class A { + public final class A { public constructor A(/*0*/ b: j.B) - internal final val b: j.B + public final val b: j.B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun invoke(/*0*/ f: (T) -> T): j.MyFunc + public final fun invoke(/*0*/ f: (T) -> T): j.MyFunc public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface MyFunc { + public interface MyFunc { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/nestedCalls/inferenceForNestedBinaryCall.txt b/compiler/testData/diagnostics/tests/inference/nestedCalls/inferenceForNestedBinaryCall.txt index eba2934f503..4e374690ec7 100644 --- a/compiler/testData/diagnostics/tests/inference/nestedCalls/inferenceForNestedBinaryCall.txt +++ b/compiler/testData/diagnostics/tests/inference/nestedCalls/inferenceForNestedBinaryCall.txt @@ -1,7 +1,7 @@ package package aaa { - internal fun a(): kotlin.Unit - internal fun id(/*0*/ t: T): T - internal fun T.foo(/*0*/ t: T): T + public fun a(): kotlin.Unit + public fun id(/*0*/ t: T): T + public fun T.foo(/*0*/ t: T): T } diff --git a/compiler/testData/diagnostics/tests/inference/nestedCalls/kt3395.txt b/compiler/testData/diagnostics/tests/inference/nestedCalls/kt3395.txt index f67510866b7..5db538c973d 100644 --- a/compiler/testData/diagnostics/tests/inference/nestedCalls/kt3395.txt +++ b/compiler/testData/diagnostics/tests/inference/nestedCalls/kt3395.txt @@ -1,15 +1,15 @@ package package b { - internal fun foo(/*0*/ t: T): T - internal fun mapOf(/*0*/ vararg values: b.Pair /*kotlin.Array>*/): kotlin.Map - internal fun println(/*0*/ message: kotlin.Any?): kotlin.Unit + public fun foo(/*0*/ t: T): T + public fun mapOf(/*0*/ vararg values: b.Pair /*kotlin.Array>*/): kotlin.Map + public fun println(/*0*/ message: kotlin.Any?): kotlin.Unit public fun query(/*0*/ t: T, /*1*/ args: kotlin.Map): kotlin.List - internal fun test(/*0*/ pair: b.Pair): kotlin.Unit - internal fun test(/*0*/ t: kotlin.String): kotlin.Unit - internal fun A.to(/*0*/ that: B): b.Pair + public fun test(/*0*/ pair: b.Pair): kotlin.Unit + public fun test(/*0*/ t: kotlin.String): kotlin.Unit + public fun A.to(/*0*/ that: B): b.Pair - internal final class Pair { + public final class Pair { public constructor Pair() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inference/nestedCalls/kt3461checkTypes.txt b/compiler/testData/diagnostics/tests/inference/nestedCalls/kt3461checkTypes.txt index ea25bf9d75b..7f580813f1b 100644 --- a/compiler/testData/diagnostics/tests/inference/nestedCalls/kt3461checkTypes.txt +++ b/compiler/testData/diagnostics/tests/inference/nestedCalls/kt3461checkTypes.txt @@ -1,15 +1,15 @@ package package a { - internal fun foo(/*0*/ s: kotlin.String): kotlin.Unit - internal fun r(): kotlin.Int? - internal fun test(): kotlin.Unit + public fun foo(/*0*/ s: kotlin.String): kotlin.Unit + public fun r(): kotlin.Int? + public fun test(): kotlin.Unit - internal final class F { + public final class F { public constructor F() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun p(): kotlin.String? + public final fun p(): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/inference/nestedCalls/makeNullableIfSafeCall.txt b/compiler/testData/diagnostics/tests/inference/nestedCalls/makeNullableIfSafeCall.txt index 3ff7a95718c..77eb30460b0 100644 --- a/compiler/testData/diagnostics/tests/inference/nestedCalls/makeNullableIfSafeCall.txt +++ b/compiler/testData/diagnostics/tests/inference/nestedCalls/makeNullableIfSafeCall.txt @@ -1,23 +1,23 @@ package package a { - internal fun doInt(/*0*/ i: kotlin.Int): kotlin.Int - internal fun test(/*0*/ a: a.A?): kotlin.Unit - internal fun test(/*0*/ u: a.A?, /*1*/ x: a.A?, /*2*/ y: a.A?, /*3*/ z: a.A?, /*4*/ w: a.A, /*5*/ v: a.A?): kotlin.Unit - internal fun a.B?.bar(): kotlin.Int - internal fun a.B?.baz(): kotlin.Int? + public fun doInt(/*0*/ i: kotlin.Int): kotlin.Int + public fun test(/*0*/ a: a.A?): kotlin.Unit + public fun test(/*0*/ u: a.A?, /*1*/ x: a.A?, /*2*/ y: a.A?, /*3*/ z: a.A?, /*4*/ w: a.A, /*5*/ v: a.A?): kotlin.Unit + public fun a.B?.bar(): kotlin.Int + public fun a.B?.baz(): kotlin.Int? - internal interface A { - internal abstract val b: a.B - internal abstract val nb: a.B? + public interface A { + public abstract val b: a.B + public abstract val nb: a.B? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface B { + public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Int + public abstract fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inference/nestedCalls/nontrivialCallExpression.txt b/compiler/testData/diagnostics/tests/inference/nestedCalls/nontrivialCallExpression.txt index 3033fda91de..3d48a1ff061 100644 --- a/compiler/testData/diagnostics/tests/inference/nestedCalls/nontrivialCallExpression.txt +++ b/compiler/testData/diagnostics/tests/inference/nestedCalls/nontrivialCallExpression.txt @@ -1,10 +1,10 @@ package package a { - internal fun bar(/*0*/ a: kotlin.Any): kotlin.Any - internal fun bar(/*0*/ i: kotlin.Int): kotlin.Int - internal fun emptyList(): kotlin.List - internal fun foo(/*0*/ l: kotlin.List): kotlin.Int - internal fun makeNullable(/*0*/ t: T): T? - internal fun test(/*0*/ array: kotlin.Array): kotlin.Unit + public fun bar(/*0*/ a: kotlin.Any): kotlin.Any + public fun bar(/*0*/ i: kotlin.Int): kotlin.Int + public fun emptyList(): kotlin.List + public fun foo(/*0*/ l: kotlin.List): kotlin.Int + public fun makeNullable(/*0*/ t: T): T? + public fun test(/*0*/ array: kotlin.Array): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/noInformationForParameter.txt b/compiler/testData/diagnostics/tests/inference/noInformationForParameter.txt index df99acacfe1..451959273c2 100644 --- a/compiler/testData/diagnostics/tests/inference/noInformationForParameter.txt +++ b/compiler/testData/diagnostics/tests/inference/noInformationForParameter.txt @@ -1,6 +1,6 @@ package package noInformationForParameter { - internal fun newList(): java.util.ArrayList - internal fun test(): kotlin.Unit + public fun newList(): java.util.ArrayList + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/nullableUpperBound.txt b/compiler/testData/diagnostics/tests/inference/nullableUpperBound.txt index 299f4f0b586..ed88c22f354 100644 --- a/compiler/testData/diagnostics/tests/inference/nullableUpperBound.txt +++ b/compiler/testData/diagnostics/tests/inference/nullableUpperBound.txt @@ -1,10 +1,10 @@ package package o { - internal fun accept(/*0*/ v: o.JV): R? - internal fun foo(): kotlin.String? + public fun accept(/*0*/ v: o.JV): R? + public fun foo(): kotlin.String? - internal open class JV { + public open class JV { public constructor JV() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inference/opposite.txt b/compiler/testData/diagnostics/tests/inference/opposite.txt index 8561a8aa919..f25f1df4084 100644 --- a/compiler/testData/diagnostics/tests/inference/opposite.txt +++ b/compiler/testData/diagnostics/tests/inference/opposite.txt @@ -2,25 +2,25 @@ package package a { - internal interface Persistent { + public interface Persistent { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface PersistentFactory { + public interface PersistentFactory { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Relation { + public final class Relation { public constructor Relation(/*0*/ sources: a.PersistentFactory, /*1*/ targets: a.PersistentFactory) - internal final val sources: a.PersistentFactory - internal final val targets: a.PersistentFactory + public final val sources: a.PersistentFactory + public final val targets: a.PersistentFactory public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun opposite(): a.Relation + public final fun opposite(): a.Relation public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/inference/possibleCycleOnConstraints.txt b/compiler/testData/diagnostics/tests/inference/possibleCycleOnConstraints.txt index 2e9c7d250e6..34307b4a6c8 100644 --- a/compiler/testData/diagnostics/tests/inference/possibleCycleOnConstraints.txt +++ b/compiler/testData/diagnostics/tests/inference/possibleCycleOnConstraints.txt @@ -1,6 +1,6 @@ package package a { - internal fun g(/*0*/ f: () -> kotlin.List): T - internal fun test(): kotlin.Unit + public fun g(/*0*/ f: () -> kotlin.List): T + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/compareBy.txt b/compiler/testData/diagnostics/tests/inference/regressions/compareBy.txt index 63001a98c7f..80e2a46e1e6 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/compareBy.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/compareBy.txt @@ -1,11 +1,11 @@ package -internal fun compareBy(/*0*/ a: T?, /*1*/ b: T?, /*2*/ vararg functions: T.() -> kotlin.Comparable<*>? /*kotlin.Array kotlin.Comparable<*>?>*/): kotlin.Int +public fun compareBy(/*0*/ a: T?, /*1*/ b: T?, /*2*/ vararg functions: T.() -> kotlin.Comparable<*>? /*kotlin.Array kotlin.Comparable<*>?>*/): kotlin.Int -internal final class Item : kotlin.Comparable { +public final class Item : kotlin.Comparable { public constructor Item(/*0*/ name: kotlin.String, /*1*/ rating: kotlin.Int) - internal final val name: kotlin.String - internal final val rating: kotlin.Int + public final val name: kotlin.String + public final val rating: kotlin.Int public open override /*1*/ fun compareTo(/*0*/ other: Item): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt1029.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt1029.txt index 997fe4d1af8..1e12dbb5ff1 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt1029.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt1029.txt @@ -1,7 +1,7 @@ package package i { - internal fun a(): kotlin.Unit + public fun a(): kotlin.Unit public fun from(/*0*/ yielder: () -> kotlin.Iterable): kotlin.Iterable public fun kotlin.Iterable.where(/*0*/ predicate: (T) -> kotlin.Boolean): () -> kotlin.Iterable } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt1031.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt1031.txt index 081a5ea767a..7c0b60efd6f 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt1031.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt1031.txt @@ -1,7 +1,7 @@ package package i { - internal fun a(): kotlin.Unit + public fun a(): kotlin.Unit public fun select(/*0*/ yielder: () -> kotlin.Iterable, /*1*/ selector: (TItem) -> TResult): () -> kotlin.Iterable public fun kotlin.Iterable.where(/*0*/ predicate: (TItem) -> kotlin.Boolean): () -> kotlin.Iterable } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt1127.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt1127.txt index 91c0c8825cd..a4e11bc6471 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt1127.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt1127.txt @@ -1,6 +1,6 @@ package package d { - internal fun asList(/*0*/ t: T): kotlin.List? - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun asList(/*0*/ t: T): kotlin.List? + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt1145.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt1145.txt index f2727c1389f..633555c708b 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt1145.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt1145.txt @@ -1,7 +1,7 @@ package package d { - internal fun test(/*0*/ numbers: kotlin.Iterable): kotlin.Unit - internal fun kotlin.Iterable.fold(/*0*/ initial: T, /*1*/ operation: (T, T) -> T): T - internal fun kotlin.Iterable.map(/*0*/ transform: (T) -> R): kotlin.List + public fun test(/*0*/ numbers: kotlin.Iterable): kotlin.Unit + public fun kotlin.Iterable.fold(/*0*/ initial: T, /*1*/ operation: (T, T) -> T): T + public fun kotlin.Iterable.map(/*0*/ transform: (T) -> R): kotlin.List } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt1358.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt1358.txt index a0fc7707abe..702b1312841 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt1358.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt1358.txt @@ -1,7 +1,7 @@ package package d { - internal fun bar(/*0*/ a: kotlin.Any?): kotlin.Unit - internal fun T?.foo(): kotlin.Unit - internal fun T?.sure(): T + public fun bar(/*0*/ a: kotlin.Any?): kotlin.Unit + public fun T?.foo(): kotlin.Unit + public fun T?.sure(): T } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt1410.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt1410.txt index 454affd40db..5151978d1e3 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt1410.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt1410.txt @@ -1,8 +1,8 @@ package package d { - internal fun foo(/*0*/ result: kotlin.MutableList, /*1*/ collection: kotlin.MutableCollection, /*2*/ prefix: kotlin.String): kotlin.Unit - internal fun test(/*0*/ result: kotlin.MutableList, /*1*/ collection: kotlin.MutableCollection, /*2*/ prefix: kotlin.String): kotlin.Unit + public fun foo(/*0*/ result: kotlin.MutableList, /*1*/ collection: kotlin.MutableCollection, /*2*/ prefix: kotlin.String): kotlin.Unit + public fun test(/*0*/ result: kotlin.MutableList, /*1*/ collection: kotlin.MutableCollection, /*2*/ prefix: kotlin.String): kotlin.Unit public fun kotlin.MutableCollection.filterToMy(/*0*/ result: kotlin.MutableList, /*1*/ filter: (T) -> kotlin.Boolean): kotlin.MutableCollection - internal fun kotlin.String.startsWith(/*0*/ prefix: kotlin.String): kotlin.Boolean + public fun kotlin.String.startsWith(/*0*/ prefix: kotlin.String): kotlin.Boolean } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt1718.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt1718.txt index ac456b4b349..75c60be6bec 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt1718.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt1718.txt @@ -1,7 +1,7 @@ package package n { - internal fun arrayList(/*0*/ vararg values: T /*kotlin.Array*/): java.util.ArrayList - internal fun test(): kotlin.Unit - internal fun kotlin.Iterable.plus(/*0*/ elements: kotlin.Iterable): kotlin.List + public fun arrayList(/*0*/ vararg values: T /*kotlin.Array*/): java.util.ArrayList + public fun test(): kotlin.Unit + public fun kotlin.Iterable.plus(/*0*/ elements: kotlin.Iterable): kotlin.List } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt1944.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt1944.txt index 3501c44134f..ba5b429e5d5 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt1944.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt1944.txt @@ -1,13 +1,13 @@ package package j { - internal fun run(/*0*/ f: () -> T): T + public fun run(/*0*/ f: () -> T): T - internal final class P { + public final class P { public constructor P() - internal final var x: kotlin.Int + public final var x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2057.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2057.txt index 451227671c1..07593eb3f17 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2057.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2057.txt @@ -1,6 +1,6 @@ package -internal val bar: kotlin.Unit -internal val bar2: kotlin.Unit -internal fun arrayListOf(/*0*/ vararg values: T /*kotlin.Array*/): java.util.ArrayList -internal fun foo(/*0*/ a: T, /*1*/ b: kotlin.Collection, /*2*/ c: kotlin.Int): kotlin.Unit +public val bar: kotlin.Unit +public val bar2: kotlin.Unit +public fun arrayListOf(/*0*/ vararg values: T /*kotlin.Array*/): java.util.ArrayList +public fun foo(/*0*/ a: T, /*1*/ b: kotlin.Collection, /*2*/ c: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2179.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2179.txt index 42e73ac1e08..1c3c8480014 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2179.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2179.txt @@ -1,10 +1,10 @@ package package i { - internal val kotlin.Collection<*>.size: kotlin.Int - internal fun arrayList(/*0*/ vararg values: T /*kotlin.Array*/): java.util.ArrayList - internal fun test(): kotlin.Unit - internal fun kotlin.Collection.map(/*0*/ transform: (T) -> R): kotlin.List - internal fun > kotlin.Collection.mapTo(/*0*/ result: C, /*1*/ transform: (T) -> R): C - internal fun > kotlin.Array.toCollection(/*0*/ result: C): C + public val kotlin.Collection<*>.size: kotlin.Int + public fun arrayList(/*0*/ vararg values: T /*kotlin.Array*/): java.util.ArrayList + public fun test(): kotlin.Unit + public fun kotlin.Collection.map(/*0*/ transform: (T) -> R): kotlin.List + public fun > kotlin.Collection.mapTo(/*0*/ result: C, /*1*/ transform: (T) -> R): C + public fun > kotlin.Array.toCollection(/*0*/ result: C): C } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2200.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2200.txt index d937d49e320..41ce4d5cdfd 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2200.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2200.txt @@ -1,6 +1,6 @@ package package n { - internal fun array(/*0*/ vararg t: T /*kotlin.Array*/): kotlin.Array - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun array(/*0*/ vararg t: T /*kotlin.Array*/): kotlin.Array + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2283.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2283.txt index d71aaf7a988..58043ef36d4 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2283.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2283.txt @@ -1,10 +1,10 @@ package package a { - internal fun foo(): kotlin.Unit - internal fun a.Foo.map(/*0*/ f: (A) -> B): a.Foo + public fun foo(): kotlin.Unit + public fun a.Foo.map(/*0*/ f: (A) -> B): a.Foo - internal interface Foo { + public interface Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2286.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2286.txt index 5627ff81b32..141d53b0d8d 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2286.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2286.txt @@ -1,16 +1,16 @@ package package n { - internal fun kotlin.Iterable.find(/*0*/ predicate: (T) -> kotlin.Boolean): T? + public fun kotlin.Iterable.find(/*0*/ predicate: (T) -> kotlin.Boolean): T? - internal abstract class Buggy { + public abstract class Buggy { public constructor Buggy() - internal final val anotherThree: kotlin.Int - internal abstract val coll: kotlin.Collection - internal final val extendedGetter: kotlin.Int - internal final val yetAnotherThree: kotlin.Int + public final val anotherThree: kotlin.Int + public abstract val coll: kotlin.Collection + public final val extendedGetter: kotlin.Int + public final val yetAnotherThree: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun getThree(): kotlin.Int? + public final fun getThree(): kotlin.Int? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2294.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2294.txt index 07ae225c6c5..a01fc4b95a7 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2294.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2294.txt @@ -1,7 +1,7 @@ package package a { - internal fun array(/*0*/ vararg t: T /*kotlin.Array*/): kotlin.Array + public fun array(/*0*/ vararg t: T /*kotlin.Array*/): kotlin.Array public fun foo(/*0*/ array: kotlin.Array): kotlin.Array public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2320.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2320.txt index b656e919a30..7b70e304eda 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2320.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2320.txt @@ -1,17 +1,17 @@ package package i { - internal fun i.NotMap.mapValuesOnly(/*0*/ f: (B) -> C): i.NotMap - internal fun i.NotMap.mapValuesOriginal(/*0*/ ff: (i.Entry) -> R): i.NotMap + public fun i.NotMap.mapValuesOnly(/*0*/ f: (B) -> C): i.NotMap + public fun i.NotMap.mapValuesOriginal(/*0*/ ff: (i.Entry) -> R): i.NotMap - internal interface Entry { + public interface Entry { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun getValue(): B + public abstract fun getValue(): B public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface NotMap { + public interface NotMap { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2324.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2324.txt index 00313c7dd69..c9afa49a8d3 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2324.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2324.txt @@ -1,9 +1,9 @@ package package i { - internal fun arrayList(/*0*/ vararg values: T /*kotlin.Array*/): java.util.ArrayList - internal fun assertEquals(/*0*/ expected: kotlin.Any?, /*1*/ actual: kotlin.Any?, /*2*/ message: kotlin.String = ...): kotlin.Unit - internal fun someFunction(/*0*/ list: kotlin.List, /*1*/ transform: (T) -> K): kotlin.List - internal fun testSomeFunction(): kotlin.Unit - internal fun > kotlin.Array.toCollection(/*0*/ result: C): C + public fun arrayList(/*0*/ vararg values: T /*kotlin.Array*/): java.util.ArrayList + public fun assertEquals(/*0*/ expected: kotlin.Any?, /*1*/ actual: kotlin.Any?, /*2*/ message: kotlin.String = ...): kotlin.Unit + public fun someFunction(/*0*/ list: kotlin.List, /*1*/ transform: (T) -> K): kotlin.List + public fun testSomeFunction(): kotlin.Unit + public fun > kotlin.Array.toCollection(/*0*/ result: C): C } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2407.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2407.txt index 8c3ea8d8d88..6f8b9bd2770 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2407.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2407.txt @@ -1,8 +1,8 @@ package package n { - internal fun arrayList(/*0*/ vararg values: T /*kotlin.Array*/): java.util.ArrayList - internal fun test(): kotlin.Unit - internal fun kotlin.Iterable.fold(/*0*/ initial: T, /*1*/ operation: (T, T) -> T): T - internal fun kotlin.Collection.map(/*0*/ transform: (T) -> R): kotlin.List + public fun arrayList(/*0*/ vararg values: T /*kotlin.Array*/): java.util.ArrayList + public fun test(): kotlin.Unit + public fun kotlin.Iterable.fold(/*0*/ initial: T, /*1*/ operation: (T, T) -> T): T + public fun kotlin.Collection.map(/*0*/ transform: (T) -> R): kotlin.List } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2445.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2445.txt index 70741b56f22..d3c991e1135 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2445.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2445.txt @@ -1,6 +1,6 @@ package package a { - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal fun test(/*0*/ callback: (R) -> kotlin.Unit): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun test(/*0*/ callback: (R) -> kotlin.Unit): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2459.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2459.txt index f8e914e6a0f..ffa857ace87 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2459.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2459.txt @@ -1,12 +1,12 @@ package package b { - internal fun arrayList(/*0*/ vararg values: T /*kotlin.Array*/): java.util.ArrayList - internal fun f(/*0*/ x: T): b.B + public fun arrayList(/*0*/ vararg values: T /*kotlin.Array*/): java.util.ArrayList + public fun f(/*0*/ x: T): b.B - internal final class B { + public final class B { public constructor B(/*0*/ x: kotlin.List) - internal final val x: kotlin.List + public final val x: kotlin.List public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2484.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2484.txt index 188102f9a0b..1ea29353be7 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2484.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2484.txt @@ -1,7 +1,7 @@ package package a { - internal fun bar(/*0*/ operation: (kotlin.String) -> kotlin.Unit): kotlin.Unit - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal fun kotlin.Array.forEach(/*0*/ operation: (T) -> kotlin.Unit): kotlin.Unit + public fun bar(/*0*/ operation: (kotlin.String) -> kotlin.Unit): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun kotlin.Array.forEach(/*0*/ operation: (T) -> kotlin.Unit): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2505.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2505.txt index c4dbacd6ebf..355bdfa1bad 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2505.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2505.txt @@ -1,7 +1,7 @@ package package a { - internal fun test(/*0*/ httpResponse: a.HttpResponse, /*1*/ rtype: a.MyClass): kotlin.Unit + public fun test(/*0*/ httpResponse: a.HttpResponse, /*1*/ rtype: a.MyClass): kotlin.Unit public open class HttpResponse { public constructor HttpResponse() @@ -12,14 +12,14 @@ package a { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyClass : a.MyType { + public final class MyClass : a.MyType { public constructor MyClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface MyType { + public interface MyType { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2514.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2514.txt index 82c17c27ab1..06d23fb1120 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2514.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2514.txt @@ -1,7 +1,7 @@ package package kt2514 { - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal fun T.use(/*0*/ block: (T) -> R): R - internal fun java.lang.Thread.use(/*0*/ block: java.lang.Thread.() -> T): T + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun T.use(/*0*/ block: (T) -> R): R + public fun java.lang.Thread.use(/*0*/ block: java.lang.Thread.() -> T): T } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2588.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2588.txt index 8efcc0c878e..5c12abc4c67 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2588.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2588.txt @@ -1,35 +1,35 @@ package -internal fun foo(/*0*/ b: MyClass, /*1*/ c: MyClass): kotlin.Unit -internal fun hashSetOf(/*0*/ vararg values: T /*kotlin.Array*/): java.util.HashSet +public fun foo(/*0*/ b: MyClass, /*1*/ c: MyClass): kotlin.Unit +public fun hashSetOf(/*0*/ vararg values: T /*kotlin.Array*/): java.util.HashSet -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A, D { +public final class B : A, D { public constructor B() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : A, D { +public final class C : A, D { public constructor C() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface D { +public interface D { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class MyClass { +public final class MyClass { public constructor MyClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2741.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2741.txt index d5ee5d1432a..0bee5979a16 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2741.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2741.txt @@ -1,13 +1,13 @@ package package a { - internal fun _arrayList(/*0*/ vararg values: T /*kotlin.Array*/): kotlin.List - internal fun test(): kotlin.Unit - internal fun > kotlin.Iterable._sortBy(/*0*/ f: (T) -> R): kotlin.List + public fun _arrayList(/*0*/ vararg values: T /*kotlin.Array*/): kotlin.List + public fun test(): kotlin.Unit + public fun > kotlin.Iterable._sortBy(/*0*/ f: (T) -> R): kotlin.List - internal final class _Pair { + public final class _Pair { public constructor _Pair(/*0*/ a: A) - internal final val a: A + public final val a: A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2754.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2754.txt index 507f19c225e..cfd71d39f6c 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2754.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2754.txt @@ -1,36 +1,36 @@ package -internal fun test(): kotlin.Unit -internal fun , /*1*/ U : Builder> T.copy(/*0*/ fn: U.() -> kotlin.Unit): T +public fun test(): kotlin.Unit +public fun , /*1*/ U : Builder> T.copy(/*0*/ fn: U.() -> kotlin.Unit): T -internal interface Builder { - internal abstract fun build(): T +public interface Builder { + public abstract fun build(): T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Copyable> { - internal abstract fun builder(): U +public interface Copyable> { + public abstract fun builder(): U public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Foo : Copyable { +public open class Foo : Copyable { public constructor Foo(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int) - internal final val x: kotlin.Int - internal final val y: kotlin.Int - internal open override /*1*/ fun builder(): Foo.FooBuilder + public final val x: kotlin.Int + public final val y: kotlin.Int + public open override /*1*/ fun builder(): Foo.FooBuilder public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal open class FooBuilder : Builder { + public open class FooBuilder : Builder { public constructor FooBuilder(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int) - internal final var x: kotlin.Int - internal final var y: kotlin.Int - internal open override /*1*/ fun build(): Foo + public final var x: kotlin.Int + public final var y: kotlin.Int + public open override /*1*/ fun build(): Foo public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2838.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2838.txt index 6be376e1d46..2c34569c57a 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2838.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2838.txt @@ -1,9 +1,9 @@ package package a { - internal fun bar(/*0*/ a: T, /*1*/ b: kotlin.Map): kotlin.String? - internal fun foo(/*0*/ a: T, /*1*/ b: kotlin.Map?): kotlin.String? - internal fun test(/*0*/ a: kotlin.Int): kotlin.Unit - internal fun test1(/*0*/ a: kotlin.Int): kotlin.Unit - internal fun test2(/*0*/ a: kotlin.Int): kotlin.Unit + public fun bar(/*0*/ a: T, /*1*/ b: kotlin.Map): kotlin.String? + public fun foo(/*0*/ a: T, /*1*/ b: kotlin.Map?): kotlin.String? + public fun test(/*0*/ a: kotlin.Int): kotlin.Unit + public fun test1(/*0*/ a: kotlin.Int): kotlin.Unit + public fun test2(/*0*/ a: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2841.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2841.txt index 3fee0b23948..b1f918b4adc 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2841.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2841.txt @@ -1,17 +1,17 @@ package package a { - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit kotlin.inline() public fun T.use1(/*0*/ block: (T) -> R): R - internal final class C : a.Closeable { + public final class C : a.Closeable { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface Closeable { + public interface Closeable { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2841_it.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2841_it.txt index 7f9df3dd2da..8c439a491e3 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2841_it.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2841_it.txt @@ -1,19 +1,19 @@ package package a { - internal fun test(): kotlin.Unit + public fun test(): kotlin.Unit kotlin.inline() public fun T.use(/*0*/ block: (T) -> R): R - internal final class C : a.Closeable { + public final class C : a.Closeable { public constructor C() - internal open override /*1*/ /*fake_override*/ fun close(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun close(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface Closeable { - internal open fun close(): kotlin.Unit + public interface Closeable { + public open fun close(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2841_it_this.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2841_it_this.txt index 51067f97ec1..a40fef87f45 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2841_it_this.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2841_it_this.txt @@ -1,19 +1,19 @@ package package a { - internal fun test(): kotlin.Unit + public fun test(): kotlin.Unit kotlin.inline() public fun use(/*0*/ t: T, /*1*/ block: T.(T) -> R): R - internal final class C : a.Closeable { + public final class C : a.Closeable { public constructor C() - internal open override /*1*/ /*fake_override*/ fun close(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun close(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface Closeable { - internal open fun close(): kotlin.Unit + public interface Closeable { + public open fun close(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2841_this.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2841_this.txt index 9f12a489831..0aac9ff5db7 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2841_this.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2841_this.txt @@ -1,19 +1,19 @@ package package a { - internal fun test(): kotlin.Unit + public fun test(): kotlin.Unit kotlin.inline() public fun T.use(/*0*/ block: T.() -> R): R - internal final class C : a.Closeable { + public final class C : a.Closeable { public constructor C() - internal open override /*1*/ /*fake_override*/ fun close(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun close(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface Closeable { - internal open fun close(): kotlin.Unit + public interface Closeable { + public open fun close(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2842.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2842.txt index 6d97fdeceee..4856c351959 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2842.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2842.txt @@ -1,14 +1,14 @@ package package c { - internal fun foo(): kotlin.Boolean - internal fun getNullableList(): kotlin.List? - internal fun test(/*0*/ a: c.A?): kotlin.Unit - internal fun test(/*0*/ nullabilityInfoMap: kotlin.Map?): kotlin.Unit - internal fun c.A.foo(): kotlin.Unit + public fun foo(): kotlin.Boolean + public fun getNullableList(): kotlin.List? + public fun test(/*0*/ a: c.A?): kotlin.Unit + public fun test(/*0*/ nullabilityInfoMap: kotlin.Map?): kotlin.Unit + public fun c.A.foo(): kotlin.Unit public fun kotlin.Map.iterator(): kotlin.Iterator> - internal interface A { + public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt2883.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt2883.txt index 7b5986133ef..cce5f5b6ec3 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt2883.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt2883.txt @@ -1,16 +1,16 @@ package package a { - internal fun bar(/*0*/ t: T): T - internal fun bar(/*0*/ context: a.Y): TItem + public fun bar(/*0*/ t: T): T + public fun bar(/*0*/ context: a.Y): TItem public fun doAction(/*0*/ action: () -> kotlin.Unit): kotlin.Unit - internal fun foo(): kotlin.Unit - internal fun test(): kotlin.Unit - internal fun testWithoutInference(/*0*/ col: kotlin.MutableCollection): kotlin.Unit + public fun foo(): kotlin.Unit + public fun test(): kotlin.Unit + public fun testWithoutInference(/*0*/ col: kotlin.MutableCollection): kotlin.Unit - internal final class Y { + public final class Y { public constructor Y(/*0*/ itemToString: (TItem) -> kotlin.String) - internal final val itemToString: (TItem) -> kotlin.String + public final val itemToString: (TItem) -> kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt3007.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt3007.txt index 0fadbe80269..c1c04aa4b77 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt3007.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt3007.txt @@ -1,14 +1,14 @@ package package a { - internal fun tempFun(): a.SomeEnum - internal fun kotlin.Iterable.fold(/*0*/ initial: R, /*1*/ operation: (R, T) -> R): R - internal fun kotlin.Iterable.some(): kotlin.Unit - internal fun kotlin.Iterable.someInt(): kotlin.Unit - internal fun kotlin.Iterable.someSimple(): kotlin.Unit - internal fun kotlin.Iterable.someSimpleWithFun(): kotlin.Unit + public fun tempFun(): a.SomeEnum + public fun kotlin.Iterable.fold(/*0*/ initial: R, /*1*/ operation: (R, T) -> R): R + public fun kotlin.Iterable.some(): kotlin.Unit + public fun kotlin.Iterable.someInt(): kotlin.Unit + public fun kotlin.Iterable.someSimple(): kotlin.Unit + public fun kotlin.Iterable.someSimpleWithFun(): kotlin.Unit - internal final enum class SomeEnum : kotlin.Enum { + public final enum class SomeEnum : kotlin.Enum { enum entry FIRST enum entry SECOND diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt3038.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt3038.txt index 9a15b745cc8..937f50b2b85 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt3038.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt3038.txt @@ -1,11 +1,11 @@ package package a { - internal fun hello(): kotlin.Unit - internal fun inferenceTest(/*0*/ a: T): T - internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array*/): kotlin.Array + public fun hello(): kotlin.Unit + public fun inferenceTest(/*0*/ a: T): T + public fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array*/): kotlin.Array - internal final enum class TestEnum : kotlin.Enum { + public final enum class TestEnum : kotlin.Enum { enum entry FIRST enum entry SECOND diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt3150.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt3150.txt index 8eb4cf31060..5c1ad0b27da 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt3150.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt3150.txt @@ -1,24 +1,24 @@ package package aa { - internal fun test(): kotlin.Unit - internal fun aa.SomeTemplate.query(/*0*/ f: (kotlin.Int) -> kotlin.Unit): (kotlin.Int) -> kotlin.Unit - internal fun aa.SomeTemplate.query1(/*0*/ f: (kotlin.Int) -> kotlin.Unit): (kotlin.Int) -> kotlin.Unit + public fun test(): kotlin.Unit + public fun aa.SomeTemplate.query(/*0*/ f: (kotlin.Int) -> kotlin.Unit): (kotlin.Int) -> kotlin.Unit + public fun aa.SomeTemplate.query1(/*0*/ f: (kotlin.Int) -> kotlin.Unit): (kotlin.Int) -> kotlin.Unit - internal final class Some { + public final class Some { public constructor Some() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class SomeTemplate { + public final class SomeTemplate { public constructor SomeTemplate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun query(/*0*/ some: java.lang.Class): java.lang.Class - internal final fun query1(/*0*/ some: aa.Some): aa.Some - internal final fun query1(/*0*/ some: java.lang.Class): java.lang.Class + public final fun query(/*0*/ some: java.lang.Class): java.lang.Class + public final fun query1(/*0*/ some: aa.Some): aa.Some + public final fun query1(/*0*/ some: java.lang.Class): java.lang.Class public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt3174.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt3174.txt index 3b8a5d1a4b6..1fe86d96168 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt3174.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt3174.txt @@ -1,8 +1,8 @@ package package a { - internal fun foo(/*0*/ a: kotlin.Any?): kotlin.Any? - internal fun test(/*0*/ s: kotlin.String?, /*1*/ l: kotlin.MutableList): kotlin.Unit - internal fun T.fff(/*0*/ l: kotlin.MutableList): kotlin.Boolean - internal fun T.test(): T + public fun foo(/*0*/ a: kotlin.Any?): kotlin.Any? + public fun test(/*0*/ s: kotlin.String?, /*1*/ l: kotlin.MutableList): kotlin.Unit + public fun T.fff(/*0*/ l: kotlin.MutableList): kotlin.Boolean + public fun T.test(): T } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt3301.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt3301.txt index e5e2fac201d..57f84dde05d 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt3301.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt3301.txt @@ -1,30 +1,30 @@ package package arrays { - internal fun array(/*0*/ vararg t: T /*kotlin.Array*/): kotlin.Array - internal fun m(/*0*/ args: kotlin.Array): kotlin.Unit - internal fun test122(): kotlin.Unit + public fun array(/*0*/ vararg t: T /*kotlin.Array*/): kotlin.Array + public fun m(/*0*/ args: kotlin.Array): kotlin.Unit + public fun test122(): kotlin.Unit - internal interface A { + public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface B { + public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object CAB : arrays.A, arrays.B { + public object CAB : arrays.A, arrays.B { private constructor CAB() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal object DAB : arrays.A, arrays.B { + public object DAB : arrays.A, arrays.B { private constructor DAB() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt3344.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt3344.txt index 4a6e5fc9e62..122dfee8556 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt3344.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt3344.txt @@ -2,18 +2,18 @@ package package i { - internal final class Bar { + public final class Bar { public constructor Bar() - internal final val foos: java.util.ArrayList - internal final fun bar11(/*0*/ foo: i.Foo): kotlin.Unit + public final val foos: java.util.ArrayList + public final fun bar11(/*0*/ foo: i.Foo): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Foo { + public final class Foo { public constructor Foo(/*0*/ attributes: kotlin.Map) - internal final val attributes: kotlin.Map + public final val attributes: kotlin.Map public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt3496.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt3496.txt index c404da8b297..eb8dd544855 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt3496.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt3496.txt @@ -1,10 +1,10 @@ package -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ s: kotlin.String): S + public final fun get(/*0*/ s: kotlin.String): S public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun x(/*0*/ y: B>): kotlin.Unit + public final fun x(/*0*/ y: B>): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt3496_2.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt3496_2.txt index 9439ea910a7..c9e83c8a296 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt3496_2.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt3496_2.txt @@ -1,11 +1,11 @@ package -internal fun kotlin.Any.get(/*0*/ s: kotlin.String, /*1*/ w: java.util.ArrayList): java.util.ArrayList +public fun kotlin.Any.get(/*0*/ s: kotlin.String, /*1*/ w: java.util.ArrayList): java.util.ArrayList -internal final class F { +public final class F { public constructor F() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun x(/*0*/ y: F>, /*1*/ w: java.util.ArrayList): kotlin.Unit + public final fun x(/*0*/ y: F>, /*1*/ w: java.util.ArrayList): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt3559.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt3559.txt index dd9e3b06ea9..48e1e9136f8 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt3559.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt3559.txt @@ -1,4 +1,4 @@ package kotlin.inline() public fun let(/*0*/ subj: T?, /*1*/ body: (T) -> R): R? -internal fun test(/*0*/ s: kotlin.String?): kotlin.String? +public fun test(/*0*/ s: kotlin.String?): kotlin.String? diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt4420.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt4420.txt index 7f1125d18ed..925dd0a4a25 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt4420.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt4420.txt @@ -1,9 +1,9 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal fun Foo.bar(): T +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun Foo.bar(): T -internal final class Foo { +public final class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt702.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt702.txt index a22dc01c1e3..0b3a17dbde9 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt702.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt702.txt @@ -1,7 +1,7 @@ package package a { - internal fun getJavaClass(): java.lang.Class + public fun getJavaClass(): java.lang.Class public final class Throwables { public constructor Throwables() diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt731.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt731.txt index e3314bb6ed2..54a1a523374 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt731.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt731.txt @@ -1,12 +1,12 @@ package package a { - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal fun a.A.foo(/*0*/ x: (T) -> G): G + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun a.A.foo(/*0*/ x: (T) -> G): G - internal final class A { + public final class A { public constructor A(/*0*/ x: T) - internal final val p: T + public final val p: T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt742.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt742.txt index ba4ba117061..4a29995783f 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt742.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt742.txt @@ -1,15 +1,15 @@ package package a { - internal fun a.List.map1(/*0*/ f: (T) -> Q): a.List? - internal fun a.List.map2(/*0*/ f: (T) -> Q): a.List? - internal fun a.List.map3(/*0*/ f: (T) -> Q): a.List? - internal fun T?.sure(): T + public fun a.List.map1(/*0*/ f: (T) -> Q): a.List? + public fun a.List.map2(/*0*/ f: (T) -> Q): a.List? + public fun a.List.map3(/*0*/ f: (T) -> Q): a.List? + public fun T?.sure(): T - internal final class List { + public final class List { public constructor List(/*0*/ head: T, /*1*/ tail: a.List? = ...) - internal final val head: T - internal final val tail: a.List? + public final val head: T + public final val tail: a.List? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt8132.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt8132.txt index 4a0ea42f804..f8bc527e1b3 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt8132.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt8132.txt @@ -1,4 +1,4 @@ package -internal fun test(/*0*/ foo: kotlin.List): T -internal fun kotlin.Iterable.reduce(/*0*/ operation: (S, T) -> S): S +public fun test(/*0*/ foo: kotlin.List): T +public fun kotlin.Iterable.reduce(/*0*/ operation: (S, T) -> S): S diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt832.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt832.txt index d47f8f5fe6f..3157c232c6c 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt832.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt832.txt @@ -1,6 +1,6 @@ package package a { - internal fun fooT2(): (T) -> T - internal fun test(): kotlin.Unit + public fun fooT2(): (T) -> T + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt943.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt943.txt index 24af8475c9d..e82bb1a128c 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt943.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt943.txt @@ -2,6 +2,6 @@ package package maze { kotlin.inline() public fun comparator(/*0*/ fn: (T, T) -> kotlin.Int): java.util.Comparator - internal fun foo(/*0*/ lines: kotlin.List): kotlin.Unit - internal fun T?.sure(): T + public fun foo(/*0*/ lines: kotlin.List): kotlin.Unit + public fun T?.sure(): T } diff --git a/compiler/testData/diagnostics/tests/inference/regressions/kt948.txt b/compiler/testData/diagnostics/tests/inference/regressions/kt948.txt index 56391805dba..f1a39a62a59 100644 --- a/compiler/testData/diagnostics/tests/inference/regressions/kt948.txt +++ b/compiler/testData/diagnostics/tests/inference/regressions/kt948.txt @@ -1,7 +1,7 @@ package package a { - internal fun doWithList(/*0*/ list: kotlin.List): kotlin.List - internal fun emptyList(): kotlin.List? - internal fun foo(): kotlin.Unit + public fun doWithList(/*0*/ list: kotlin.List): kotlin.List + public fun emptyList(): kotlin.List? + public fun foo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/reportingImprovements/ErrorTypeAsGenericParameter.txt b/compiler/testData/diagnostics/tests/inference/reportingImprovements/ErrorTypeAsGenericParameter.txt index 605be607a9f..5ded94124aa 100644 --- a/compiler/testData/diagnostics/tests/inference/reportingImprovements/ErrorTypeAsGenericParameter.txt +++ b/compiler/testData/diagnostics/tests/inference/reportingImprovements/ErrorTypeAsGenericParameter.txt @@ -1,6 +1,6 @@ package package a { - internal fun foo(/*0*/ block: (T) -> R, /*1*/ second: (T) -> S): (T) -> R - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun foo(/*0*/ block: (T) -> R, /*1*/ second: (T) -> S): (T) -> R + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/reportingImprovements/FunctionPlaceholder.txt b/compiler/testData/diagnostics/tests/inference/reportingImprovements/FunctionPlaceholder.txt index 30f7d9eff86..e1d84f9892a 100644 --- a/compiler/testData/diagnostics/tests/inference/reportingImprovements/FunctionPlaceholder.txt +++ b/compiler/testData/diagnostics/tests/inference/reportingImprovements/FunctionPlaceholder.txt @@ -1,11 +1,11 @@ package package a { - internal fun bar(/*0*/ f: (T) -> R): (T) -> R - internal fun foo(/*0*/ a: a.A): a.A - internal fun test(): kotlin.Unit + public fun bar(/*0*/ f: (T) -> R): (T) -> R + public fun foo(/*0*/ a: a.A): a.A + public fun test(): kotlin.Unit - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inference/reportingImprovements/NoAmbiguityForDifferentFunctionTypes.txt b/compiler/testData/diagnostics/tests/inference/reportingImprovements/NoAmbiguityForDifferentFunctionTypes.txt index daba8eb130b..9abca0e5913 100644 --- a/compiler/testData/diagnostics/tests/inference/reportingImprovements/NoAmbiguityForDifferentFunctionTypes.txt +++ b/compiler/testData/diagnostics/tests/inference/reportingImprovements/NoAmbiguityForDifferentFunctionTypes.txt @@ -1,18 +1,18 @@ package package a { - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal fun T.foo(/*0*/ block: (T) -> R): (T) -> R - internal fun T.foo(/*0*/ block: (T, T) -> R): (T, T) -> R + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun T.foo(/*0*/ block: (T) -> R): (T) -> R + public fun T.foo(/*0*/ block: (T, T) -> R): (T, T) -> R - internal final class C : a.Closeable { + public final class C : a.Closeable { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface Closeable { + public interface Closeable { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/reportingImprovements/cannotInferParameterTypeWithInference.txt b/compiler/testData/diagnostics/tests/inference/reportingImprovements/cannotInferParameterTypeWithInference.txt index 058f08cfe37..ec9ccb8f0a7 100644 --- a/compiler/testData/diagnostics/tests/inference/reportingImprovements/cannotInferParameterTypeWithInference.txt +++ b/compiler/testData/diagnostics/tests/inference/reportingImprovements/cannotInferParameterTypeWithInference.txt @@ -1,8 +1,8 @@ package package aa { - internal fun bar(/*0*/ f: ([ERROR : A]) -> kotlin.Unit): kotlin.Unit - internal fun foo(/*0*/ block: (T) -> R): (T) -> R - internal fun test1(): kotlin.Unit - internal fun test2(): kotlin.Unit + public fun bar(/*0*/ f: ([ERROR : A]) -> kotlin.Unit): kotlin.Unit + public fun foo(/*0*/ block: (T) -> R): (T) -> R + public fun test1(): kotlin.Unit + public fun test2(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/reportingImprovements/subtypeForInvariantWithErrorGenerics.txt b/compiler/testData/diagnostics/tests/inference/reportingImprovements/subtypeForInvariantWithErrorGenerics.txt index 4e53648ed1b..9c2e1fac932 100644 --- a/compiler/testData/diagnostics/tests/inference/reportingImprovements/subtypeForInvariantWithErrorGenerics.txt +++ b/compiler/testData/diagnostics/tests/inference/reportingImprovements/subtypeForInvariantWithErrorGenerics.txt @@ -1,8 +1,8 @@ package package a { - internal fun arrayListOf(/*0*/ vararg values: T /*kotlin.Array*/): kotlin.MutableList - internal fun bar(/*0*/ r: kotlin.MutableList, /*1*/ f: () -> R): kotlin.Boolean - internal fun foo(/*0*/ f: () -> R, /*1*/ r: kotlin.MutableList): kotlin.Boolean - internal fun test(): kotlin.Unit + public fun arrayListOf(/*0*/ vararg values: T /*kotlin.Array*/): kotlin.MutableList + public fun bar(/*0*/ r: kotlin.MutableList, /*1*/ f: () -> R): kotlin.Boolean + public fun foo(/*0*/ f: () -> R, /*1*/ r: kotlin.MutableList): kotlin.Boolean + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/substitutions/delegationAndInference.txt b/compiler/testData/diagnostics/tests/inference/substitutions/delegationAndInference.txt index 2faa56775f4..79409cec098 100644 --- a/compiler/testData/diagnostics/tests/inference/substitutions/delegationAndInference.txt +++ b/compiler/testData/diagnostics/tests/inference/substitutions/delegationAndInference.txt @@ -1,13 +1,13 @@ package -internal fun kotlin.MutableMap.get(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.PropertyMetadata): G -internal fun kotlin.MutableMap.set(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.PropertyMetadata, /*2*/ value: S): kotlin.Unit -internal fun kotlin.MutableMap.withDefault1(/*0*/ default: (K) -> V): kotlin.MutableMap +public fun kotlin.MutableMap.get(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.PropertyMetadata): G +public fun kotlin.MutableMap.set(/*0*/ thisRef: kotlin.Any?, /*1*/ property: kotlin.PropertyMetadata, /*2*/ value: S): kotlin.Unit +public fun kotlin.MutableMap.withDefault1(/*0*/ default: (K) -> V): kotlin.MutableMap -internal final class A { +public final class A { public constructor A(/*0*/ map: kotlin.MutableMap) - internal final var a: kotlin.String - internal final val map: kotlin.MutableMap + public final var a: kotlin.String + public final val map: kotlin.MutableMap public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/substitutions/kt6081SubstituteIntoClassCorrectly.txt b/compiler/testData/diagnostics/tests/inference/substitutions/kt6081SubstituteIntoClassCorrectly.txt index 1a62eb12b0f..dc84e73dccc 100644 --- a/compiler/testData/diagnostics/tests/inference/substitutions/kt6081SubstituteIntoClassCorrectly.txt +++ b/compiler/testData/diagnostics/tests/inference/substitutions/kt6081SubstituteIntoClassCorrectly.txt @@ -1,18 +1,18 @@ package -internal fun bar(): Bar -internal fun doesNotWork(/*0*/ bi: Bar, /*1*/ bs: Bar): kotlin.Unit +public fun bar(): Bar +public fun doesNotWork(/*0*/ bi: Bar, /*1*/ bs: Bar): kotlin.Unit -internal final class Bar { +public final class Bar { public constructor Bar() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Foo { +public final class Foo { public constructor Foo() - internal final fun add(/*0*/ bar: Bar): Foo + public final fun add(/*0*/ bar: Bar): Foo public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/substitutions/simpleSubstitutionCheckTypeArgumentsNotTypeParameters.txt b/compiler/testData/diagnostics/tests/inference/substitutions/simpleSubstitutionCheckTypeArgumentsNotTypeParameters.txt index 0404e67d3ab..c1d6ecf8c92 100644 --- a/compiler/testData/diagnostics/tests/inference/substitutions/simpleSubstitutionCheckTypeArgumentsNotTypeParameters.txt +++ b/compiler/testData/diagnostics/tests/inference/substitutions/simpleSubstitutionCheckTypeArgumentsNotTypeParameters.txt @@ -1,12 +1,12 @@ package -internal fun test1(): kotlin.Unit +public fun test1(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun newA(): A + public final fun newA(): A public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun useT(/*0*/ t: T): T + public final fun useT(/*0*/ t: T): T } diff --git a/compiler/testData/diagnostics/tests/inference/substitutions/substitutionIntoAnonymousClass.txt b/compiler/testData/diagnostics/tests/inference/substitutions/substitutionIntoAnonymousClass.txt index 39d1f37e5c9..3d89067fba2 100644 --- a/compiler/testData/diagnostics/tests/inference/substitutions/substitutionIntoAnonymousClass.txt +++ b/compiler/testData/diagnostics/tests/inference/substitutions/substitutionIntoAnonymousClass.txt @@ -1,20 +1,20 @@ package -internal final class Foo { +public final class Foo { public constructor Foo() private final fun bar(): Foo.bar. public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun getR(/*0*/ r: R): R + public final fun getR(/*0*/ r: R): R public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Test { +public final class Test { public constructor Test() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String private final fun T.self(): Test.self. } diff --git a/compiler/testData/diagnostics/tests/inference/substitutions/substitutionIntoInnerClass.txt b/compiler/testData/diagnostics/tests/inference/substitutions/substitutionIntoInnerClass.txt index e2720eef6eb..196c3c2f939 100644 --- a/compiler/testData/diagnostics/tests/inference/substitutions/substitutionIntoInnerClass.txt +++ b/compiler/testData/diagnostics/tests/inference/substitutions/substitutionIntoInnerClass.txt @@ -1,34 +1,34 @@ package -internal fun test1(): kotlin.Unit -internal fun test1(/*0*/ a: A, /*1*/ b: B): kotlin.Unit +public fun test1(): kotlin.Unit +public fun test1(/*0*/ a: A, /*1*/ b: B): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Outer { +public final class Outer { public constructor Outer() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun useOuterParam(/*0*/ t: T): kotlin.Unit + public final fun useOuterParam(/*0*/ t: T): kotlin.Unit - internal final inner class Inner { + public final inner class Inner { public constructor Inner() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun genericFun(/*0*/ r: R): Outer - internal final fun getOuter(): Outer + public final fun genericFun(/*0*/ r: R): Outer + public final fun getOuter(): Outer public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inference/tryNumberLowerBoundsBeforeUpperBounds.txt b/compiler/testData/diagnostics/tests/inference/tryNumberLowerBoundsBeforeUpperBounds.txt index 1f5958cb4e9..63a41a1c908 100644 --- a/compiler/testData/diagnostics/tests/inference/tryNumberLowerBoundsBeforeUpperBounds.txt +++ b/compiler/testData/diagnostics/tests/inference/tryNumberLowerBoundsBeforeUpperBounds.txt @@ -1,4 +1,4 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit public fun iterate(/*0*/ initialValue: T, /*1*/ nextFunction: (T) -> T?): kotlin.Iterator diff --git a/compiler/testData/diagnostics/tests/inference/typeConstructorMismatch.txt b/compiler/testData/diagnostics/tests/inference/typeConstructorMismatch.txt index 3408f990ee7..fabe8d9d65e 100644 --- a/compiler/testData/diagnostics/tests/inference/typeConstructorMismatch.txt +++ b/compiler/testData/diagnostics/tests/inference/typeConstructorMismatch.txt @@ -1,7 +1,7 @@ package package typeConstructorMismatch { - internal fun elemAndList(/*0*/ r: R, /*1*/ t: kotlin.List): R - internal fun test(/*0*/ set: kotlin.Set): kotlin.Unit - internal fun R.elemAndListWithReceiver(/*0*/ r: R, /*1*/ t: kotlin.List): R + public fun elemAndList(/*0*/ r: R, /*1*/ t: kotlin.List): R + public fun test(/*0*/ set: kotlin.Set): kotlin.Unit + public fun R.elemAndListWithReceiver(/*0*/ r: R, /*1*/ t: kotlin.List): R } diff --git a/compiler/testData/diagnostics/tests/inference/typeInferenceExpectedTypeMismatch.txt b/compiler/testData/diagnostics/tests/inference/typeInferenceExpectedTypeMismatch.txt index 3ed34de472e..1b8ce77ddc8 100644 --- a/compiler/testData/diagnostics/tests/inference/typeInferenceExpectedTypeMismatch.txt +++ b/compiler/testData/diagnostics/tests/inference/typeInferenceExpectedTypeMismatch.txt @@ -1,45 +1,45 @@ package package typeInferenceExpectedTypeMismatch { - internal fun bar(/*0*/ o: typeInferenceExpectedTypeMismatch.Out, /*1*/ i: typeInferenceExpectedTypeMismatch.In): typeInferenceExpectedTypeMismatch.Two - internal fun foo(/*0*/ o: typeInferenceExpectedTypeMismatch.Out, /*1*/ i: typeInferenceExpectedTypeMismatch.In): typeInferenceExpectedTypeMismatch.Two - internal fun newList(): java.util.ArrayList - internal fun test(): kotlin.Unit - internal fun test1(/*0*/ outA: typeInferenceExpectedTypeMismatch.Out, /*1*/ inB: typeInferenceExpectedTypeMismatch.In): kotlin.Unit - internal fun test2(/*0*/ outA: typeInferenceExpectedTypeMismatch.Out, /*1*/ inC: typeInferenceExpectedTypeMismatch.In): kotlin.Unit - internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array*/): kotlin.Array + public fun bar(/*0*/ o: typeInferenceExpectedTypeMismatch.Out, /*1*/ i: typeInferenceExpectedTypeMismatch.In): typeInferenceExpectedTypeMismatch.Two + public fun foo(/*0*/ o: typeInferenceExpectedTypeMismatch.Out, /*1*/ i: typeInferenceExpectedTypeMismatch.In): typeInferenceExpectedTypeMismatch.Two + public fun newList(): java.util.ArrayList + public fun test(): kotlin.Unit + public fun test1(/*0*/ outA: typeInferenceExpectedTypeMismatch.Out, /*1*/ inB: typeInferenceExpectedTypeMismatch.In): kotlin.Unit + public fun test2(/*0*/ outA: typeInferenceExpectedTypeMismatch.Out, /*1*/ inC: typeInferenceExpectedTypeMismatch.In): kotlin.Unit + public fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array*/): kotlin.Array - internal interface A { + public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface B : typeInferenceExpectedTypeMismatch.A { + public interface B : typeInferenceExpectedTypeMismatch.A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface C : typeInferenceExpectedTypeMismatch.A { + public interface C : typeInferenceExpectedTypeMismatch.A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface In { + public interface In { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface Out { + public interface Out { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface Two { + public interface Two { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/upperBounds/conflictingSubstitutionsFromUpperBound.txt b/compiler/testData/diagnostics/tests/inference/upperBounds/conflictingSubstitutionsFromUpperBound.txt index 622637693f7..bf1bba9e01b 100644 --- a/compiler/testData/diagnostics/tests/inference/upperBounds/conflictingSubstitutionsFromUpperBound.txt +++ b/compiler/testData/diagnostics/tests/inference/upperBounds/conflictingSubstitutionsFromUpperBound.txt @@ -1,6 +1,6 @@ package package g { - internal fun > convert(/*0*/ src: kotlin.Collection, /*1*/ dest: C): C - internal fun test(/*0*/ l: kotlin.List): kotlin.Unit + public fun > convert(/*0*/ src: kotlin.Collection, /*1*/ dest: C): C + public fun test(/*0*/ l: kotlin.List): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/upperBounds/doNotInferFromBoundsOnly.txt b/compiler/testData/diagnostics/tests/inference/upperBounds/doNotInferFromBoundsOnly.txt index fc7f8024a6b..daf4ee12b05 100644 --- a/compiler/testData/diagnostics/tests/inference/upperBounds/doNotInferFromBoundsOnly.txt +++ b/compiler/testData/diagnostics/tests/inference/upperBounds/doNotInferFromBoundsOnly.txt @@ -1,25 +1,25 @@ package package a { - internal fun emptyList(): kotlin.List - internal fun emptyListOfA(): kotlin.List - internal fun emptyStrangeMap(): kotlin.Map - internal fun emptyStrangeMap1(/*0*/ t: T): kotlin.Map - internal fun emptyStrangeMap2(/*0*/ t: T): kotlin.Map where R : a.A - internal fun emptyStrangeMap3(/*0*/ r: R): kotlin.Map - internal fun emptyStrangeMap4(/*0*/ l: kotlin.MutableList): kotlin.Map - internal fun foo(): U - internal fun test1(): kotlin.Unit - internal fun test2(): kotlin.Unit - internal fun test3(): kotlin.Unit - internal fun test4(): kotlin.Unit - internal fun test5(/*0*/ a: a.A): kotlin.Unit - internal fun test6(/*0*/ a: a.A): kotlin.Unit - internal fun test7(): kotlin.Map - internal fun test7(/*0*/ list: kotlin.MutableList): kotlin.Unit - internal fun test8(): kotlin.Int + public fun emptyList(): kotlin.List + public fun emptyListOfA(): kotlin.List + public fun emptyStrangeMap(): kotlin.Map + public fun emptyStrangeMap1(/*0*/ t: T): kotlin.Map + public fun emptyStrangeMap2(/*0*/ t: T): kotlin.Map where R : a.A + public fun emptyStrangeMap3(/*0*/ r: R): kotlin.Map + public fun emptyStrangeMap4(/*0*/ l: kotlin.MutableList): kotlin.Map + public fun foo(): U + public fun test1(): kotlin.Unit + public fun test2(): kotlin.Unit + public fun test3(): kotlin.Unit + public fun test4(): kotlin.Unit + public fun test5(/*0*/ a: a.A): kotlin.Unit + public fun test6(/*0*/ a: a.A): kotlin.Unit + public fun test7(): kotlin.Map + public fun test7(/*0*/ list: kotlin.MutableList): kotlin.Unit + public fun test8(): kotlin.Int - internal interface A { + public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/upperBounds/intersectUpperBounds.txt b/compiler/testData/diagnostics/tests/inference/upperBounds/intersectUpperBounds.txt index 1f18dbb293f..4dc7a069e5f 100644 --- a/compiler/testData/diagnostics/tests/inference/upperBounds/intersectUpperBounds.txt +++ b/compiler/testData/diagnostics/tests/inference/upperBounds/intersectUpperBounds.txt @@ -1,31 +1,31 @@ package package s { - internal fun bar(/*0*/ in1: s.In): T - internal fun foo(/*0*/ in1: s.In, /*1*/ in2: s.In): T - internal fun test(/*0*/ inA: s.In): kotlin.Unit - internal fun test(/*0*/ inA: s.In, /*1*/ inB: s.In, /*2*/ inC: s.In): kotlin.Unit - internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array*/): kotlin.Array + public fun bar(/*0*/ in1: s.In): T + public fun foo(/*0*/ in1: s.In, /*1*/ in2: s.In): T + public fun test(/*0*/ inA: s.In): kotlin.Unit + public fun test(/*0*/ inA: s.In, /*1*/ inB: s.In, /*2*/ inC: s.In): kotlin.Unit + public fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array*/): kotlin.Array - internal interface A { + public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface B { + public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface C : s.A, s.B { + public interface C : s.A, s.B { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface In { + public interface In { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/upperBounds/kt2856.txt b/compiler/testData/diagnostics/tests/inference/upperBounds/kt2856.txt index 6c02196ea05..23ad282958a 100644 --- a/compiler/testData/diagnostics/tests/inference/upperBounds/kt2856.txt +++ b/compiler/testData/diagnostics/tests/inference/upperBounds/kt2856.txt @@ -1,7 +1,7 @@ package package d { - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal fun println(/*0*/ message: kotlin.Any?): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun println(/*0*/ message: kotlin.Any?): kotlin.Unit kotlin.inline() public fun kotlin.Map.getOrElse1(/*0*/ key: K, /*1*/ defaultValue: () -> V1): V1 } diff --git a/compiler/testData/diagnostics/tests/inference/upperBounds/nonNullUpperBound.txt b/compiler/testData/diagnostics/tests/inference/upperBounds/nonNullUpperBound.txt index 5fb7090e12b..007c0d71643 100644 --- a/compiler/testData/diagnostics/tests/inference/upperBounds/nonNullUpperBound.txt +++ b/compiler/testData/diagnostics/tests/inference/upperBounds/nonNullUpperBound.txt @@ -1,11 +1,11 @@ package -internal fun foo(/*0*/ v: kotlin.Any): T? -internal fun fooA(/*0*/ v: kotlin.Any): T? -internal fun unescape(/*0*/ value: kotlin.Any): R? -internal fun unescapeA(/*0*/ value: kotlin.Any): R? +public fun foo(/*0*/ v: kotlin.Any): T? +public fun fooA(/*0*/ v: kotlin.Any): T? +public fun unescape(/*0*/ value: kotlin.Any): R? +public fun unescapeA(/*0*/ value: kotlin.Any): R? -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inference/upperBounds/useBoundsIfUnknownParameters.txt b/compiler/testData/diagnostics/tests/inference/upperBounds/useBoundsIfUnknownParameters.txt index b8fb537f663..371075c9614 100644 --- a/compiler/testData/diagnostics/tests/inference/upperBounds/useBoundsIfUnknownParameters.txt +++ b/compiler/testData/diagnostics/tests/inference/upperBounds/useBoundsIfUnknownParameters.txt @@ -1,23 +1,23 @@ package package Hello { - internal fun test(): kotlin.Unit + public fun test(): kotlin.Unit - internal open class Base { + public open class Base { public constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Client> { + public final class Client> { public constructor Client>(/*0*/ x: X) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class StringBase : Hello.Base { + public final class StringBase : Hello.Base { public constructor StringBase() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inference/upperBounds/useBoundsToInferTypeParamsSimple.txt b/compiler/testData/diagnostics/tests/inference/upperBounds/useBoundsToInferTypeParamsSimple.txt index f79b1437bff..52710112406 100644 --- a/compiler/testData/diagnostics/tests/inference/upperBounds/useBoundsToInferTypeParamsSimple.txt +++ b/compiler/testData/diagnostics/tests/inference/upperBounds/useBoundsToInferTypeParamsSimple.txt @@ -1,11 +1,11 @@ package package a { - internal fun arrayListOf(/*0*/ vararg t: T /*kotlin.Array*/): kotlin.MutableList - internal fun bar(/*0*/ v: V, /*1*/ u: U): U - internal fun baz(/*0*/ v: V, /*1*/ u: kotlin.MutableSet): kotlin.MutableSet - internal fun checkItIsExactlyAny(/*0*/ t: T, /*1*/ l: kotlin.MutableList): kotlin.Unit - internal fun foo(/*0*/ v: V, /*1*/ u: U): U - internal fun test(/*0*/ a: kotlin.Any, /*1*/ s: kotlin.MutableSet): kotlin.Unit - internal fun test(/*0*/ a: kotlin.Any, /*1*/ s: kotlin.String): kotlin.Unit + public fun arrayListOf(/*0*/ vararg t: T /*kotlin.Array*/): kotlin.MutableList + public fun bar(/*0*/ v: V, /*1*/ u: U): U + public fun baz(/*0*/ v: V, /*1*/ u: kotlin.MutableSet): kotlin.MutableSet + public fun checkItIsExactlyAny(/*0*/ t: T, /*1*/ l: kotlin.MutableList): kotlin.Unit + public fun foo(/*0*/ v: V, /*1*/ u: U): U + public fun test(/*0*/ a: kotlin.Any, /*1*/ s: kotlin.MutableSet): kotlin.Unit + public fun test(/*0*/ a: kotlin.Any, /*1*/ s: kotlin.String): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inference/useFunctionLiteralsToInferType.txt b/compiler/testData/diagnostics/tests/inference/useFunctionLiteralsToInferType.txt index 9cf9312d2db..f44ca534436 100644 --- a/compiler/testData/diagnostics/tests/inference/useFunctionLiteralsToInferType.txt +++ b/compiler/testData/diagnostics/tests/inference/useFunctionLiteralsToInferType.txt @@ -1,15 +1,15 @@ package package m { - internal fun testGetOrPut(/*0*/ result: kotlin.MutableMap>, /*1*/ key: K): kotlin.Unit - internal fun testProperty(): m.Property - internal fun testProperty1(): m.Property - internal fun kotlin.MutableMap.getOrPut(/*0*/ key: K, /*1*/ defaultValue: () -> V): V + public fun testGetOrPut(/*0*/ result: kotlin.MutableMap>, /*1*/ key: K): kotlin.Unit + public fun testProperty(): m.Property + public fun testProperty1(): m.Property + public fun kotlin.MutableMap.getOrPut(/*0*/ key: K, /*1*/ defaultValue: () -> V): V - internal final class Property> { + public final class Property> { public constructor Property>(/*0*/ name: kotlin.String, /*1*/ default: () -> T) - internal final val default: () -> T - internal final val name: kotlin.String + public final val default: () -> T + public final val name: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/infos/PropertiesWithBackingFields.txt b/compiler/testData/diagnostics/tests/infos/PropertiesWithBackingFields.txt index 484c268f847..55358c7f94b 100644 --- a/compiler/testData/diagnostics/tests/infos/PropertiesWithBackingFields.txt +++ b/compiler/testData/diagnostics/tests/infos/PropertiesWithBackingFields.txt @@ -1,57 +1,57 @@ package -internal open class Super { +public open class Super { public constructor Super(/*0*/ i: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class Test { +public abstract class Test { public constructor Test() - internal final val a: kotlin.Int - internal final val b: kotlin.Int - internal final val c: kotlin.Int = 1 - internal final val c1: kotlin.Int = 1 - internal final val c2: kotlin.Int - internal final val c3: kotlin.Int - internal final val c4: kotlin.Int - internal final val c5: kotlin.Int - internal final var v: kotlin.Int - internal final var v1: kotlin.Int - internal final var v10: kotlin.Int - internal abstract val v11: kotlin.Int - internal abstract var v12: kotlin.Int - internal final var v2: kotlin.Int - internal final var v3: kotlin.Int - internal final var v4: kotlin.Int - internal final var v5: kotlin.Int - internal final var v6: kotlin.Int - internal abstract val v7: kotlin.Int - internal abstract var v8: kotlin.Int - internal final var v9: kotlin.Int - internal abstract val x: kotlin.Int - internal abstract val x1: kotlin.Int - internal abstract val x2: kotlin.Int - internal abstract var y: kotlin.Int - internal abstract var y1: kotlin.Int - internal abstract var y2: kotlin.Int - internal abstract var y3: kotlin.Int - internal abstract var y4: kotlin.Int - internal abstract var y5: kotlin.Int - internal abstract var y6: kotlin.Int + public final val a: kotlin.Int + public final val b: kotlin.Int + public final val c: kotlin.Int = 1 + public final val c1: kotlin.Int = 1 + public final val c2: kotlin.Int + public final val c3: kotlin.Int + public final val c4: kotlin.Int + public final val c5: kotlin.Int + public final var v: kotlin.Int + public final var v1: kotlin.Int + public final var v10: kotlin.Int + public abstract val v11: kotlin.Int + public abstract var v12: kotlin.Int + public final var v2: kotlin.Int + public final var v3: kotlin.Int + public final var v4: kotlin.Int + public final var v5: kotlin.Int + public final var v6: kotlin.Int + public abstract val v7: kotlin.Int + public abstract var v8: kotlin.Int + public final var v9: kotlin.Int + public abstract val x: kotlin.Int + public abstract val x1: kotlin.Int + public abstract val x2: kotlin.Int + public abstract var y: kotlin.Int + public abstract var y1: kotlin.Int + public abstract var y2: kotlin.Int + public abstract var y3: kotlin.Int + public abstract var y4: kotlin.Int + public abstract var y5: kotlin.Int + public abstract var y6: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class TestPCParameters : Super { +public final class TestPCParameters : Super { public constructor TestPCParameters(/*0*/ w: kotlin.Int, /*1*/ x: kotlin.Int, /*2*/ y: kotlin.Int, /*3*/ z: kotlin.Int) - internal final val xx: kotlin.Int - internal final val y: kotlin.Int - internal final var z: kotlin.Int + public final val xx: kotlin.Int + public final val y: kotlin.Int + public final var z: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): [ERROR : Error function type] + public final fun foo(): [ERROR : Error function type] public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/infos/SmartCasts.txt b/compiler/testData/diagnostics/tests/infos/SmartCasts.txt index 288f80c9021..cb923a9e436 100644 --- a/compiler/testData/diagnostics/tests/infos/SmartCasts.txt +++ b/compiler/testData/diagnostics/tests/infos/SmartCasts.txt @@ -1,47 +1,47 @@ package -internal fun declarations(/*0*/ a: kotlin.Any?): kotlin.Unit -internal fun f(): kotlin.String -internal fun f10(/*0*/ init: A?): kotlin.Unit -internal fun f101(/*0*/ a: A?): kotlin.Unit -internal fun f11(/*0*/ a: A?): kotlin.Unit -internal fun f12(/*0*/ a: A?): kotlin.Unit -internal fun f13(/*0*/ a: A?): kotlin.Unit -internal fun f14(/*0*/ a: A?): kotlin.Unit -internal fun f15(/*0*/ a: A?): kotlin.Unit -internal fun f9(/*0*/ init: A?): kotlin.Unit -internal fun foo(/*0*/ aa: kotlin.Any?): kotlin.Int -internal fun getStringLength(/*0*/ obj: kotlin.Any): kotlin.Char? -internal fun illegalWhenBlock(/*0*/ a: kotlin.Any): kotlin.Int -internal fun illegalWhenBody(/*0*/ a: kotlin.Any): kotlin.Int -internal fun mergeSmartCasts(/*0*/ a: kotlin.Any?): kotlin.Unit -internal fun returnFunctionLiteral(/*0*/ a: kotlin.Any?): () -> kotlin.Int -internal fun returnFunctionLiteralBlock(/*0*/ a: kotlin.Any?): () -> kotlin.Int -internal fun toInt(/*0*/ i: kotlin.Int?): kotlin.Int -internal fun vars(/*0*/ a: kotlin.Any?): kotlin.Unit +public fun declarations(/*0*/ a: kotlin.Any?): kotlin.Unit +public fun f(): kotlin.String +public fun f10(/*0*/ init: A?): kotlin.Unit +public fun f101(/*0*/ a: A?): kotlin.Unit +public fun f11(/*0*/ a: A?): kotlin.Unit +public fun f12(/*0*/ a: A?): kotlin.Unit +public fun f13(/*0*/ a: A?): kotlin.Unit +public fun f14(/*0*/ a: A?): kotlin.Unit +public fun f15(/*0*/ a: A?): kotlin.Unit +public fun f9(/*0*/ init: A?): kotlin.Unit +public fun foo(/*0*/ aa: kotlin.Any?): kotlin.Int +public fun getStringLength(/*0*/ obj: kotlin.Any): kotlin.Char? +public fun illegalWhenBlock(/*0*/ a: kotlin.Any): kotlin.Int +public fun illegalWhenBody(/*0*/ a: kotlin.Any): kotlin.Int +public fun mergeSmartCasts(/*0*/ a: kotlin.Any?): kotlin.Unit +public fun returnFunctionLiteral(/*0*/ a: kotlin.Any?): () -> kotlin.Int +public fun returnFunctionLiteralBlock(/*0*/ a: kotlin.Any?): () -> kotlin.Int +public fun toInt(/*0*/ i: kotlin.Int?): kotlin.Int +public fun vars(/*0*/ a: kotlin.Any?): kotlin.Unit -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : A { +public final class C : A { public constructor C() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inline/anonymousObjects.txt b/compiler/testData/diagnostics/tests/inline/anonymousObjects.txt index 1810a6373b0..30206b31dfe 100644 --- a/compiler/testData/diagnostics/tests/inline/anonymousObjects.txt +++ b/compiler/testData/diagnostics/tests/inline/anonymousObjects.txt @@ -1,3 +1,3 @@ package -kotlin.inline() internal fun inlineFun(/*0*/ p: () -> R): kotlin.Unit +kotlin.inline() public fun inlineFun(/*0*/ p: () -> R): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/assignment.txt b/compiler/testData/diagnostics/tests/inline/assignment.txt index d975038c69f..8ce74177c33 100644 --- a/compiler/testData/diagnostics/tests/inline/assignment.txt +++ b/compiler/testData/diagnostics/tests/inline/assignment.txt @@ -1,4 +1,4 @@ package -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun ((kotlin.Int) -> kotlin.Unit).inlineExt(): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun ((kotlin.Int) -> kotlin.Unit).inlineExt(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/binaryExpressions/andOr.txt b/compiler/testData/diagnostics/tests/inline/binaryExpressions/andOr.txt index 7086e07959f..7840707d2e0 100644 --- a/compiler/testData/diagnostics/tests/inline/binaryExpressions/andOr.txt +++ b/compiler/testData/diagnostics/tests/inline/binaryExpressions/andOr.txt @@ -1,5 +1,5 @@ package -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun inlineFunWithInvokeNonInline(/*0*/ kotlin.noinline() s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun ((kotlin.Int) -> kotlin.Unit).inlineExt(): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvokeNonInline(/*0*/ kotlin.noinline() s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun ((kotlin.Int) -> kotlin.Unit).inlineExt(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/binaryExpressions/arrayAccess.txt b/compiler/testData/diagnostics/tests/inline/binaryExpressions/arrayAccess.txt index 6824c9c0a0e..0ed07f93c08 100644 --- a/compiler/testData/diagnostics/tests/inline/binaryExpressions/arrayAccess.txt +++ b/compiler/testData/diagnostics/tests/inline/binaryExpressions/arrayAccess.txt @@ -1,7 +1,7 @@ -package +package -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (T) -> U): kotlin.Unit -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (T, U) -> V, /*1*/ ext: T.(U, V) -> W): kotlin.Unit -kotlin.inline() internal fun ((T) -> U).get(/*0*/ index: kotlin.Int): kotlin.Unit -internal fun ((T, U) -> V).get(/*0*/ index: kotlin.Int): kotlin.Unit -internal fun (T.(U, V) -> W).get(/*0*/ index: kotlin.Int): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (T) -> U): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (T, U) -> V, /*1*/ ext: T.(U, V) -> W): kotlin.Unit +kotlin.inline() public fun ((T) -> U).get(/*0*/ index: kotlin.Int): kotlin.Unit +public fun ((T, U) -> V).get(/*0*/ index: kotlin.Int): kotlin.Unit +public fun (T.(U, V) -> W).get(/*0*/ index: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/binaryExpressions/assignment.txt b/compiler/testData/diagnostics/tests/inline/binaryExpressions/assignment.txt index 4122f843d8a..de1877ba841 100644 --- a/compiler/testData/diagnostics/tests/inline/binaryExpressions/assignment.txt +++ b/compiler/testData/diagnostics/tests/inline/binaryExpressions/assignment.txt @@ -1,9 +1,9 @@ package -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (T) -> U, /*1*/ ext: T.(U) -> V): kotlin.Unit -internal fun ((T) -> U).minusAssign(/*0*/ p: (T) -> U): kotlin.Unit -internal fun (T.(U) -> V).minusAssign(/*0*/ ext: T.(U) -> V): kotlin.Unit -kotlin.inline() internal fun ((T) -> U).modAssign(/*0*/ p: (T) -> U): () -> kotlin.Unit -kotlin.inline() internal fun (T.(U) -> V).modAssign(/*0*/ ext: T.(U) -> V): () -> kotlin.Unit -kotlin.inline() internal fun ((T) -> U).plusAssign(/*0*/ p: (T) -> U): kotlin.Unit -kotlin.inline() internal fun (T.(U) -> V).plusAssign(/*0*/ ext: T.(U) -> V): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (T) -> U, /*1*/ ext: T.(U) -> V): kotlin.Unit +public fun ((T) -> U).minusAssign(/*0*/ p: (T) -> U): kotlin.Unit +public fun (T.(U) -> V).minusAssign(/*0*/ ext: T.(U) -> V): kotlin.Unit +kotlin.inline() public fun ((T) -> U).modAssign(/*0*/ p: (T) -> U): () -> kotlin.Unit +kotlin.inline() public fun (T.(U) -> V).modAssign(/*0*/ ext: T.(U) -> V): () -> kotlin.Unit +kotlin.inline() public fun ((T) -> U).plusAssign(/*0*/ p: (T) -> U): kotlin.Unit +kotlin.inline() public fun (T.(U) -> V).plusAssign(/*0*/ ext: T.(U) -> V): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/binaryExpressions/comparison.txt b/compiler/testData/diagnostics/tests/inline/binaryExpressions/comparison.txt index 96091647329..a68e318f0c7 100644 --- a/compiler/testData/diagnostics/tests/inline/binaryExpressions/comparison.txt +++ b/compiler/testData/diagnostics/tests/inline/binaryExpressions/comparison.txt @@ -1,7 +1,7 @@ -package +package -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (T) -> U): kotlin.Unit -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (T, U) -> V, /*1*/ ext: T.(U, V) -> W): kotlin.Unit -kotlin.inline() internal fun ((T) -> U).compareTo(/*0*/ p: (T) -> U): kotlin.Int -internal fun ((T, U) -> V).compareTo(/*0*/ index: (T, U) -> V): kotlin.Int -internal fun (T.(U, V) -> W).compareTo(/*0*/ index: T.(U, V) -> W): kotlin.Int +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (T) -> U): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (T, U) -> V, /*1*/ ext: T.(U, V) -> W): kotlin.Unit +kotlin.inline() public fun ((T) -> U).compareTo(/*0*/ p: (T) -> U): kotlin.Int +public fun ((T, U) -> V).compareTo(/*0*/ index: (T, U) -> V): kotlin.Int +public fun (T.(U, V) -> W).compareTo(/*0*/ index: T.(U, V) -> W): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inline/binaryExpressions/componentAccess.txt b/compiler/testData/diagnostics/tests/inline/binaryExpressions/componentAccess.txt index b8b8cba2fec..e95c802800d 100644 --- a/compiler/testData/diagnostics/tests/inline/binaryExpressions/componentAccess.txt +++ b/compiler/testData/diagnostics/tests/inline/binaryExpressions/componentAccess.txt @@ -1,10 +1,10 @@ -package +package -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (T) -> U): kotlin.Unit -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (T, U) -> V, /*1*/ ext: T.(U, V) -> W): kotlin.Unit -kotlin.inline() internal fun ((T) -> U).component1(): kotlin.Int -internal fun ((T, U) -> V).component1(): kotlin.Int -internal fun (T.(U, V) -> W).component1(): kotlin.Int -kotlin.inline() internal fun ((T) -> U).component2(): kotlin.Int -internal fun ((T, U) -> V).component2(): kotlin.Int -internal fun (T.(U, V) -> W).component2(): kotlin.Int +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (T) -> U): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (T, U) -> V, /*1*/ ext: T.(U, V) -> W): kotlin.Unit +kotlin.inline() public fun ((T) -> U).component1(): kotlin.Int +public fun ((T, U) -> V).component1(): kotlin.Int +public fun (T.(U, V) -> W).component1(): kotlin.Int +kotlin.inline() public fun ((T) -> U).component2(): kotlin.Int +public fun ((T, U) -> V).component2(): kotlin.Int +public fun (T.(U, V) -> W).component2(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inline/binaryExpressions/contains.txt b/compiler/testData/diagnostics/tests/inline/binaryExpressions/contains.txt index c67e674cac5..d531d6a84e3 100644 --- a/compiler/testData/diagnostics/tests/inline/binaryExpressions/contains.txt +++ b/compiler/testData/diagnostics/tests/inline/binaryExpressions/contains.txt @@ -1,7 +1,7 @@ -package +package -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (T) -> U): kotlin.Unit -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (T, U) -> U, /*1*/ ext: T.(U, U) -> V): kotlin.Unit -kotlin.inline() internal fun ((T) -> U).contains(/*0*/ p: (T) -> U): kotlin.Boolean -internal fun ((T, U) -> V).contains(/*0*/ p: (T, U) -> V): kotlin.Boolean -internal fun (T.(U, V) -> W).contains(/*0*/ ext: T.(U, V) -> W): kotlin.Boolean +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (T) -> U): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (T, U) -> U, /*1*/ ext: T.(U, U) -> V): kotlin.Unit +kotlin.inline() public fun ((T) -> U).contains(/*0*/ p: (T) -> U): kotlin.Boolean +public fun ((T, U) -> V).contains(/*0*/ p: (T, U) -> V): kotlin.Boolean +public fun (T.(U, V) -> W).contains(/*0*/ ext: T.(U, V) -> W): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/inline/binaryExpressions/mathOperations.txt b/compiler/testData/diagnostics/tests/inline/binaryExpressions/mathOperations.txt index 9719185cd1f..e949415db5e 100644 --- a/compiler/testData/diagnostics/tests/inline/binaryExpressions/mathOperations.txt +++ b/compiler/testData/diagnostics/tests/inline/binaryExpressions/mathOperations.txt @@ -1,10 +1,10 @@ package -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (T) -> U, /*1*/ ext: T.(U) -> V): kotlin.Unit -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (T) -> U, /*1*/ ext: T.(U) -> V): kotlin.Unit -internal fun ((T) -> U).minus(/*0*/ p: (T) -> U): kotlin.Unit -internal fun (T.(U) -> V).minus(/*0*/ p: T.(U) -> V): kotlin.Unit -kotlin.inline() internal fun ((T) -> U).plus(/*0*/ p: (T) -> U): kotlin.Unit -kotlin.inline() internal fun (T.(U) -> V).plus(/*0*/ p: T.(U) -> V): kotlin.Unit -kotlin.inline() internal fun ((T) -> U).submit(): kotlin.Unit -kotlin.inline() internal fun (T.(U) -> V).submit(): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (T) -> U, /*1*/ ext: T.(U) -> V): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (T) -> U, /*1*/ ext: T.(U) -> V): kotlin.Unit +public fun ((T) -> U).minus(/*0*/ p: (T) -> U): kotlin.Unit +public fun (T.(U) -> V).minus(/*0*/ p: T.(U) -> V): kotlin.Unit +kotlin.inline() public fun ((T) -> U).plus(/*0*/ p: (T) -> U): kotlin.Unit +kotlin.inline() public fun (T.(U) -> V).plus(/*0*/ p: T.(U) -> V): kotlin.Unit +kotlin.inline() public fun ((T) -> U).submit(): kotlin.Unit +kotlin.inline() public fun (T.(U) -> V).submit(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/binaryExpressions/rangeTo.txt b/compiler/testData/diagnostics/tests/inline/binaryExpressions/rangeTo.txt index ff28cbe8e87..f079bd636f6 100644 --- a/compiler/testData/diagnostics/tests/inline/binaryExpressions/rangeTo.txt +++ b/compiler/testData/diagnostics/tests/inline/binaryExpressions/rangeTo.txt @@ -1,7 +1,7 @@ -package +package -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (T) -> U): kotlin.Unit -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (T, U) -> U, /*1*/ ext: T.(U, U) -> V): kotlin.Unit -kotlin.inline() internal fun ((T) -> U).rangeTo(/*0*/ p: (T) -> U): kotlin.Range -internal fun ((T, U) -> V).rangeTo(/*0*/ p: (T, U) -> V): kotlin.Range -internal fun (T.(U, V) -> W).rangeTo(/*0*/ ext: T.(U, V) -> W): kotlin.Range +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (T) -> U): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (T, U) -> U, /*1*/ ext: T.(U, U) -> V): kotlin.Unit +kotlin.inline() public fun ((T) -> U).rangeTo(/*0*/ p: (T) -> U): kotlin.Range +public fun ((T, U) -> V).rangeTo(/*0*/ p: (T, U) -> V): kotlin.Range +public fun (T.(U, V) -> W).rangeTo(/*0*/ ext: T.(U, V) -> W): kotlin.Range diff --git a/compiler/testData/diagnostics/tests/inline/capture.txt b/compiler/testData/diagnostics/tests/inline/capture.txt index 40cfa21eac4..76ab20815f0 100644 --- a/compiler/testData/diagnostics/tests/inline/capture.txt +++ b/compiler/testData/diagnostics/tests/inline/capture.txt @@ -1,9 +1,9 @@ package -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun inlineFunWithInvokeNonInline(/*0*/ kotlin.noinline() s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun inlineFunWrongExtension(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun testExtension(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun ((kotlin.Int) -> kotlin.Unit).inlineExt(): kotlin.Unit -kotlin.inline() internal fun ((kotlin.Int) -> kotlin.Unit).inlineExt2(/*0*/ p: kotlin.Int): kotlin.Unit -internal fun ((kotlin.Int) -> kotlin.Unit).noInlineExt(/*0*/ p: kotlin.Int): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvokeNonInline(/*0*/ kotlin.noinline() s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun inlineFunWrongExtension(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun testExtension(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun ((kotlin.Int) -> kotlin.Unit).inlineExt(): kotlin.Unit +kotlin.inline() public fun ((kotlin.Int) -> kotlin.Unit).inlineExt2(/*0*/ p: kotlin.Int): kotlin.Unit +public fun ((kotlin.Int) -> kotlin.Unit).noInlineExt(/*0*/ p: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/constructor.kt b/compiler/testData/diagnostics/tests/inline/constructor.kt index 4223421e64b..330cd5d69a2 100644 --- a/compiler/testData/diagnostics/tests/inline/constructor.kt +++ b/compiler/testData/diagnostics/tests/inline/constructor.kt @@ -3,5 +3,5 @@ class Z(s: (Int) -> Int) { } public inline fun test(s : (Int) -> Int) { - Z(s) + Z(s) } \ No newline at end of file diff --git a/compiler/testData/diagnostics/tests/inline/constructor.txt b/compiler/testData/diagnostics/tests/inline/constructor.txt index e2d2bbdeeee..e17e24f7849 100644 --- a/compiler/testData/diagnostics/tests/inline/constructor.txt +++ b/compiler/testData/diagnostics/tests/inline/constructor.txt @@ -2,7 +2,7 @@ package kotlin.inline() public fun test(/*0*/ s: (kotlin.Int) -> kotlin.Int): kotlin.Unit -internal final class Z { +public final class Z { public constructor Z(/*0*/ s: (kotlin.Int) -> kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inline/default.txt b/compiler/testData/diagnostics/tests/inline/default.txt index fcd23d5c26b..a21a72ed7c2 100644 --- a/compiler/testData/diagnostics/tests/inline/default.txt +++ b/compiler/testData/diagnostics/tests/inline/default.txt @@ -1,13 +1,13 @@ package -kotlin.inline() internal fun default(/*0*/ s: kotlin.Int = ...): kotlin.Unit -kotlin.inline() internal fun default2(/*0*/ p: kotlin.Int, /*1*/ s: kotlin.String = ...): kotlin.Unit +kotlin.inline() public fun default(/*0*/ s: kotlin.Int = ...): kotlin.Unit +kotlin.inline() public fun default2(/*0*/ p: kotlin.Int, /*1*/ s: kotlin.String = ...): kotlin.Unit -internal open class Base { +public open class Base { public constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.inline() internal final fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit - kotlin.inline() internal final fun foo2(/*0*/ a: kotlin.Int = ..., /*1*/ s: kotlin.String = ...): kotlin.Unit + kotlin.inline() public final fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + kotlin.inline() public final fun foo2(/*0*/ a: kotlin.Int = ..., /*1*/ s: kotlin.String = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inline/extensionOnFunction.txt b/compiler/testData/diagnostics/tests/inline/extensionOnFunction.txt index d88063f6192..3c5a675b8d5 100644 --- a/compiler/testData/diagnostics/tests/inline/extensionOnFunction.txt +++ b/compiler/testData/diagnostics/tests/inline/extensionOnFunction.txt @@ -1,8 +1,8 @@ package -kotlin.inline() internal fun inlineFunNoInline(/*0*/ kotlin.noinline() s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun inlineFunWrongExtension(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun testExtension(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun ((kotlin.Int) -> kotlin.Unit).inlineExt(): kotlin.Unit -kotlin.inline() internal fun ((kotlin.Int) -> kotlin.Unit).inlineExt2(/*0*/ p: kotlin.Int): kotlin.Unit -internal fun ((kotlin.Int) -> kotlin.Unit).noInlineExt(/*0*/ p: kotlin.Int): kotlin.Unit +kotlin.inline() public fun inlineFunNoInline(/*0*/ kotlin.noinline() s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun inlineFunWrongExtension(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun testExtension(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun ((kotlin.Int) -> kotlin.Unit).inlineExt(): kotlin.Unit +kotlin.inline() public fun ((kotlin.Int) -> kotlin.Unit).inlineExt2(/*0*/ p: kotlin.Int): kotlin.Unit +public fun ((kotlin.Int) -> kotlin.Unit).noInlineExt(/*0*/ p: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/fromInlineToNoInline.txt b/compiler/testData/diagnostics/tests/inline/fromInlineToNoInline.txt index a7a0e0c00fe..47a07e91661 100644 --- a/compiler/testData/diagnostics/tests/inline/fromInlineToNoInline.txt +++ b/compiler/testData/diagnostics/tests/inline/fromInlineToNoInline.txt @@ -1,4 +1,4 @@ package -kotlin.inline() internal fun inlineAll(/*0*/ kotlin.noinline() p: () -> R): kotlin.Unit -kotlin.inline() internal fun onlyLocal(/*0*/ p: () -> R): kotlin.Unit +kotlin.inline() public fun inlineAll(/*0*/ kotlin.noinline() p: () -> R): kotlin.Unit +kotlin.inline() public fun onlyLocal(/*0*/ p: () -> R): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/functions.txt b/compiler/testData/diagnostics/tests/inline/functions.txt index 97b5625f6c0..f7d2634c327 100644 --- a/compiler/testData/diagnostics/tests/inline/functions.txt +++ b/compiler/testData/diagnostics/tests/inline/functions.txt @@ -1,5 +1,5 @@ package -internal fun getFun(/*0*/ s: (kotlin.Int) -> kotlin.Unit): (kotlin.Int) -> kotlin.Int -kotlin.inline() internal fun getInlineFun(/*0*/ s: (kotlin.Int) -> kotlin.Unit): (kotlin.Int) -> kotlin.Int -kotlin.inline() internal fun testExtension(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit +public fun getFun(/*0*/ s: (kotlin.Int) -> kotlin.Unit): (kotlin.Int) -> kotlin.Int +kotlin.inline() public fun getInlineFun(/*0*/ s: (kotlin.Int) -> kotlin.Unit): (kotlin.Int) -> kotlin.Int +kotlin.inline() public fun testExtension(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/inlineReified.txt b/compiler/testData/diagnostics/tests/inline/inlineReified.txt index 49aa4c98e7f..35e488ae778 100644 --- a/compiler/testData/diagnostics/tests/inline/inlineReified.txt +++ b/compiler/testData/diagnostics/tests/inline/inlineReified.txt @@ -1,3 +1,3 @@ package -kotlin.inline() internal fun foo(): T3 +kotlin.inline() public fun foo(): T3 diff --git a/compiler/testData/diagnostics/tests/inline/invoke.txt b/compiler/testData/diagnostics/tests/inline/invoke.txt index 7086e07959f..7840707d2e0 100644 --- a/compiler/testData/diagnostics/tests/inline/invoke.txt +++ b/compiler/testData/diagnostics/tests/inline/invoke.txt @@ -1,5 +1,5 @@ package -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun inlineFunWithInvokeNonInline(/*0*/ kotlin.noinline() s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun ((kotlin.Int) -> kotlin.Unit).inlineExt(): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvokeNonInline(/*0*/ kotlin.noinline() s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun ((kotlin.Int) -> kotlin.Unit).inlineExt(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/kt4869.txt b/compiler/testData/diagnostics/tests/inline/kt4869.txt index fc6e1c4f2f4..f4187670295 100644 --- a/compiler/testData/diagnostics/tests/inline/kt4869.txt +++ b/compiler/testData/diagnostics/tests/inline/kt4869.txt @@ -1,3 +1,3 @@ package -kotlin.inline() internal fun foo(/*0*/ f: () -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun foo(/*0*/ f: () -> kotlin.Unit): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/labeled.txt b/compiler/testData/diagnostics/tests/inline/labeled.txt index c5a87db1735..0919165c833 100644 --- a/compiler/testData/diagnostics/tests/inline/labeled.txt +++ b/compiler/testData/diagnostics/tests/inline/labeled.txt @@ -1,4 +1,4 @@ package -kotlin.inline() internal fun foo(/*0*/ bar1: (kotlin.String.() -> kotlin.Int) -> kotlin.Int, /*1*/ bar2: (() -> kotlin.Int) -> kotlin.Int): kotlin.Unit -kotlin.inline() internal fun foo2(/*0*/ bar1: (kotlin.String.() -> kotlin.Int) -> kotlin.Int): kotlin.Unit +kotlin.inline() public fun foo(/*0*/ bar1: (kotlin.String.() -> kotlin.Int) -> kotlin.Int, /*1*/ bar2: (() -> kotlin.Int) -> kotlin.Int): kotlin.Unit +kotlin.inline() public fun foo2(/*0*/ bar1: (kotlin.String.() -> kotlin.Int) -> kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/localFun.txt b/compiler/testData/diagnostics/tests/inline/localFun.txt index dc8f04a7788..49ba831837b 100644 --- a/compiler/testData/diagnostics/tests/inline/localFun.txt +++ b/compiler/testData/diagnostics/tests/inline/localFun.txt @@ -1,3 +1,3 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/anonymousObjects.txt b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/anonymousObjects.txt index 8a8c27e14c5..307f35c52d6 100644 --- a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/anonymousObjects.txt +++ b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/anonymousObjects.txt @@ -1,4 +1,4 @@ package -kotlin.inline() internal fun inlineFun(/*0*/ p: () -> R): kotlin.Unit -kotlin.inline() internal fun inlineFunOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) p: () -> R): kotlin.Unit +kotlin.inline() public fun inlineFun(/*0*/ p: () -> R): kotlin.Unit +kotlin.inline() public fun inlineFunOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) p: () -> R): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/anonymousObjectsNested.txt b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/anonymousObjectsNested.txt index e0451ddd439..c5d192c2ed2 100644 --- a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/anonymousObjectsNested.txt +++ b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/anonymousObjectsNested.txt @@ -1,5 +1,5 @@ package -kotlin.inline() internal fun doCall(/*0*/ p: () -> R): kotlin.Unit -kotlin.inline() internal fun inlineFun(/*0*/ p: () -> R): kotlin.Unit -kotlin.inline() internal fun inlineFunOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) p: () -> R): kotlin.Unit +kotlin.inline() public fun doCall(/*0*/ p: () -> R): kotlin.Unit +kotlin.inline() public fun inlineFun(/*0*/ p: () -> R): kotlin.Unit +kotlin.inline() public fun inlineFunOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) p: () -> R): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/explicitReturnType.txt b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/explicitReturnType.txt index 779c190888b..dd17278ec58 100644 --- a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/explicitReturnType.txt +++ b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/explicitReturnType.txt @@ -1,7 +1,7 @@ package -internal fun inlineCall(): kotlin.String -internal fun inlineCallExplicitError(): kotlin.String -kotlin.inline() internal fun inlineFun(/*0*/ s: () -> kotlin.Int): kotlin.Unit -internal fun noInline(/*0*/ s: () -> kotlin.Int): kotlin.Unit -internal fun noInlineCall(): kotlin.String +public fun inlineCall(): kotlin.String +public fun inlineCallExplicitError(): kotlin.String +kotlin.inline() public fun inlineFun(/*0*/ s: () -> kotlin.Int): kotlin.Unit +public fun noInline(/*0*/ s: () -> kotlin.Int): kotlin.Unit +public fun noInlineCall(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/fromOnlyLocal.txt b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/fromOnlyLocal.txt index ceff757cef2..302a1e9a50b 100644 --- a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/fromOnlyLocal.txt +++ b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/fromOnlyLocal.txt @@ -1,4 +1,4 @@ package -kotlin.inline() internal fun inlineAll(/*0*/ p: () -> R): kotlin.Unit -kotlin.inline() internal fun onlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) p: () -> R): kotlin.Unit +kotlin.inline() public fun inlineAll(/*0*/ p: () -> R): kotlin.Unit +kotlin.inline() public fun onlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) p: () -> R): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/inlineLambda.txt b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/inlineLambda.txt index a106d564979..b318a8282d2 100644 --- a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/inlineLambda.txt +++ b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/inlineLambda.txt @@ -1,5 +1,5 @@ package -kotlin.inline() internal fun inlineFun(/*0*/ p: () -> R): kotlin.Unit -kotlin.inline() internal fun inlineFun2(/*0*/ p: () -> R): kotlin.Unit -kotlin.inline() internal fun inlineFunWithAnnotation(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) p: () -> R): kotlin.Unit +kotlin.inline() public fun inlineFun(/*0*/ p: () -> R): kotlin.Unit +kotlin.inline() public fun inlineFun2(/*0*/ p: () -> R): kotlin.Unit +kotlin.inline() public fun inlineFunWithAnnotation(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) p: () -> R): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/labeledReturn.txt b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/labeledReturn.txt index 257a0e3d850..a221997fb30 100644 --- a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/labeledReturn.txt +++ b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/labeledReturn.txt @@ -1,6 +1,6 @@ package -internal fun inlineCall(): kotlin.String -kotlin.inline() internal fun inlineFun(/*0*/ s: () -> kotlin.Int): kotlin.Unit -internal fun noInline(/*0*/ s: () -> kotlin.Int): kotlin.Unit -internal fun noInlineCall(): kotlin.String +public fun inlineCall(): kotlin.String +kotlin.inline() public fun inlineFun(/*0*/ s: () -> kotlin.Int): kotlin.Unit +public fun noInline(/*0*/ s: () -> kotlin.Int): kotlin.Unit +public fun noInlineCall(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/lambdaAsGeneric.txt b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/lambdaAsGeneric.txt index c7e7f1ca5fd..549019e11e4 100644 --- a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/lambdaAsGeneric.txt +++ b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/lambdaAsGeneric.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.inline() internal fun test(/*0*/ p: T): kotlin.Unit +public fun box(): kotlin.String +kotlin.inline() public fun test(/*0*/ p: T): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/lambdaAsNonFunction.txt b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/lambdaAsNonFunction.txt index b182828b120..7cc559d16b1 100644 --- a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/lambdaAsNonFunction.txt +++ b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/lambdaAsNonFunction.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -kotlin.inline() internal fun test(/*0*/ p: kotlin.Any): kotlin.Unit +public fun box(): kotlin.String +kotlin.inline() public fun test(/*0*/ p: kotlin.Any): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/lambdaWithGlobalReturnsInsideOnlyLocalOne.txt b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/lambdaWithGlobalReturnsInsideOnlyLocalOne.txt index e9389f45d36..563ae781d3a 100644 --- a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/lambdaWithGlobalReturnsInsideOnlyLocalOne.txt +++ b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/lambdaWithGlobalReturnsInsideOnlyLocalOne.txt @@ -1,4 +1,4 @@ package -kotlin.inline() internal fun doWork(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) job: () -> R): R -kotlin.inline() internal fun testSameCaptured(/*0*/ lambdaWithResultCaptured: () -> kotlin.Unit): kotlin.String +kotlin.inline() public fun doWork(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) job: () -> R): R +kotlin.inline() public fun testSameCaptured(/*0*/ lambdaWithResultCaptured: () -> kotlin.Unit): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/localFun.txt b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/localFun.txt index 8a8c27e14c5..307f35c52d6 100644 --- a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/localFun.txt +++ b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/localFun.txt @@ -1,4 +1,4 @@ package -kotlin.inline() internal fun inlineFun(/*0*/ p: () -> R): kotlin.Unit -kotlin.inline() internal fun inlineFunOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) p: () -> R): kotlin.Unit +kotlin.inline() public fun inlineFun(/*0*/ p: () -> R): kotlin.Unit +kotlin.inline() public fun inlineFunOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) p: () -> R): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/nestedNonLocals.txt b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/nestedNonLocals.txt index d8266cc1f0e..6ae20845b24 100644 --- a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/nestedNonLocals.txt +++ b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/nestedNonLocals.txt @@ -1,33 +1,33 @@ package kotlin.inline() public fun doCall(/*0*/ block: () -> R): R -internal fun test1(/*0*/ intKind: Kind, /*1*/ extKind: Kind): Global +public fun test1(/*0*/ intKind: Kind, /*1*/ extKind: Kind): Global -internal final class External { +public final class External { public constructor External(/*0*/ value: kotlin.String) - internal final val value: kotlin.String + public final val value: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Global { +public final class Global { public constructor Global(/*0*/ value: kotlin.String) - internal final val value: kotlin.String + public final val value: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Internal { +public final class Internal { public constructor Internal(/*0*/ value: kotlin.String) - internal final val value: kotlin.String + public final val value: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final enum class Kind : kotlin.Enum { +public final enum class Kind : kotlin.Enum { enum entry LOCAL enum entry EXT_RETURN diff --git a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/noInlineAnnotation.txt b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/noInlineAnnotation.txt index 00d3c580f3d..dbc9645f331 100644 --- a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/noInlineAnnotation.txt +++ b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/noInlineAnnotation.txt @@ -1,4 +1,4 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit -kotlin.inline() internal fun test(/*0*/ kotlin.noinline() lambda: () -> kotlin.Unit): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit +kotlin.inline() public fun test(/*0*/ kotlin.noinline() lambda: () -> kotlin.Unit): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/noInlineLambda.txt b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/noInlineLambda.txt index 8a8c27e14c5..307f35c52d6 100644 --- a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/noInlineLambda.txt +++ b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/noInlineLambda.txt @@ -1,4 +1,4 @@ package -kotlin.inline() internal fun inlineFun(/*0*/ p: () -> R): kotlin.Unit -kotlin.inline() internal fun inlineFunOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) p: () -> R): kotlin.Unit +kotlin.inline() public fun inlineFun(/*0*/ p: () -> R): kotlin.Unit +kotlin.inline() public fun inlineFunOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) p: () -> R): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/nonInlinedClass.txt b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/nonInlinedClass.txt index 8a8c27e14c5..307f35c52d6 100644 --- a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/nonInlinedClass.txt +++ b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/nonInlinedClass.txt @@ -1,4 +1,4 @@ package -kotlin.inline() internal fun inlineFun(/*0*/ p: () -> R): kotlin.Unit -kotlin.inline() internal fun inlineFunOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) p: () -> R): kotlin.Unit +kotlin.inline() public fun inlineFun(/*0*/ p: () -> R): kotlin.Unit +kotlin.inline() public fun inlineFunOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) p: () -> R): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/onlyLocalReturnLambda.txt b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/onlyLocalReturnLambda.txt index 8ccc08699ed..2428a9f4215 100644 --- a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/onlyLocalReturnLambda.txt +++ b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/onlyLocalReturnLambda.txt @@ -1,9 +1,9 @@ package -internal fun fun1(/*0*/ p: () -> R): kotlin.Unit -internal fun fun1ValueArgument(/*0*/ p: () -> R): kotlin.Unit -internal fun fun3(/*0*/ p: () -> R): kotlin.Unit -internal fun fun3ValueArgument(/*0*/ p: () -> R): kotlin.Unit -internal fun fun4(/*0*/ p: () -> R): kotlin.Unit -internal fun fun4ValueArgument(/*0*/ p: () -> R): kotlin.Unit -kotlin.inline() internal fun inlineFun(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) p: () -> R): kotlin.Unit +public fun fun1(/*0*/ p: () -> R): kotlin.Unit +public fun fun1ValueArgument(/*0*/ p: () -> R): kotlin.Unit +public fun fun3(/*0*/ p: () -> R): kotlin.Unit +public fun fun3ValueArgument(/*0*/ p: () -> R): kotlin.Unit +public fun fun4(/*0*/ p: () -> R): kotlin.Unit +public fun fun4ValueArgument(/*0*/ p: () -> R): kotlin.Unit +kotlin.inline() public fun inlineFun(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) p: () -> R): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/onlyLocalReturnLambdaBinaryExpr.txt b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/onlyLocalReturnLambdaBinaryExpr.txt index 239ed537153..80834edfb8d 100644 --- a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/onlyLocalReturnLambdaBinaryExpr.txt +++ b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/onlyLocalReturnLambdaBinaryExpr.txt @@ -1,13 +1,13 @@ package -internal fun fun1(/*0*/ p: () -> R): kotlin.Unit -internal fun fun3(/*0*/ p: () -> R): kotlin.Unit -internal fun fun4(/*0*/ p: () -> R): kotlin.Unit +public fun fun1(/*0*/ p: () -> R): kotlin.Unit +public fun fun3(/*0*/ p: () -> R): kotlin.Unit +public fun fun4(/*0*/ p: () -> R): kotlin.Unit -internal final class Z { +public final class Z { public constructor Z() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.inline() internal final fun inlineFun(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) p: () -> R): kotlin.Unit + kotlin.inline() public final fun inlineFun(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) p: () -> R): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/propertyAccessorsAndConstructor.txt b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/propertyAccessorsAndConstructor.txt index 250828e4c6c..cead5b7ff3c 100644 --- a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/propertyAccessorsAndConstructor.txt +++ b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/propertyAccessorsAndConstructor.txt @@ -1,12 +1,12 @@ package -kotlin.inline() internal fun doCall(/*0*/ p: () -> R): kotlin.Unit -kotlin.inline() internal fun doCallInt(/*0*/ p: () -> R): R +kotlin.inline() public fun doCall(/*0*/ p: () -> R): kotlin.Unit +kotlin.inline() public fun doCallInt(/*0*/ p: () -> R): R -internal final class A { +public final class A { public constructor A() - internal final var field: kotlin.Int - internal final var result: kotlin.Int + public final var field: kotlin.Int + public final var result: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/toOnlyLocal.txt b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/toOnlyLocal.txt index 32c356d72dd..81889508bdd 100644 --- a/compiler/testData/diagnostics/tests/inline/nonLocalReturns/toOnlyLocal.txt +++ b/compiler/testData/diagnostics/tests/inline/nonLocalReturns/toOnlyLocal.txt @@ -1,4 +1,4 @@ package -kotlin.inline() internal fun inlineAll(/*0*/ p: () -> R): kotlin.Unit -kotlin.inline() internal fun toOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) p: () -> R): kotlin.Unit +kotlin.inline() public fun inlineAll(/*0*/ p: () -> R): kotlin.Unit +kotlin.inline() public fun toOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}) p: () -> R): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/nonPublicMember/inNonPublicClass.kt b/compiler/testData/diagnostics/tests/inline/nonPublicMember/inNonPublicClass.kt index ec4840cff97..41fc179b4df 100644 --- a/compiler/testData/diagnostics/tests/inline/nonPublicMember/inNonPublicClass.kt +++ b/compiler/testData/diagnostics/tests/inline/nonPublicMember/inNonPublicClass.kt @@ -9,7 +9,7 @@ public inline fun test() { Z().publicFun() } -inline fun testInternal() { +internal inline fun testInternal() { Z().publicProperty Z().publicFun() } diff --git a/compiler/testData/diagnostics/tests/inline/nonPublicMember/inNonPublicClass.txt b/compiler/testData/diagnostics/tests/inline/nonPublicMember/inNonPublicClass.txt index 5984730170e..d2a32b42b52 100644 --- a/compiler/testData/diagnostics/tests/inline/nonPublicMember/inNonPublicClass.txt +++ b/compiler/testData/diagnostics/tests/inline/nonPublicMember/inNonPublicClass.txt @@ -21,6 +21,6 @@ private final class Z2 { private final fun privateFun(): kotlin.Unit public final fun publicFun(): kotlin.Unit kotlin.inline() public final fun test(): kotlin.Unit - kotlin.inline() internal final fun testInternal(): kotlin.Unit + kotlin.inline() public final fun testInternal(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inline/nonPublicMember/inNonPublicInnerClass.txt b/compiler/testData/diagnostics/tests/inline/nonPublicMember/inNonPublicInnerClass.txt index 82cbe490b0a..fdd58ebe014 100644 --- a/compiler/testData/diagnostics/tests/inline/nonPublicMember/inNonPublicInnerClass.txt +++ b/compiler/testData/diagnostics/tests/inline/nonPublicMember/inNonPublicInnerClass.txt @@ -15,7 +15,7 @@ private final class Z2 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int kotlin.inline() public final fun test(): kotlin.Unit - kotlin.inline() internal final fun testInternal(): kotlin.Unit + kotlin.inline() public final fun testInternal(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/inline/nonPublicMember/inPackage.kt b/compiler/testData/diagnostics/tests/inline/nonPublicMember/inPackage.kt index 71c9cddb246..90ec12b0adc 100644 --- a/compiler/testData/diagnostics/tests/inline/nonPublicMember/inPackage.kt +++ b/compiler/testData/diagnostics/tests/inline/nonPublicMember/inPackage.kt @@ -3,8 +3,8 @@ private val privateProperty = 11; private fun privateFun() {} -val internalProperty = 11; -fun internalFun() {} +internal val internalProperty = 11; +internal fun internalFun() {} public inline fun test() { privateFun() @@ -16,12 +16,12 @@ public inline fun test2() { internalProperty } -inline fun testInternal() { +internal inline fun testInternal() { privateFun() privateProperty } -inline fun test2Internal() { +internal inline fun test2Internal() { internalFun() internalProperty } \ No newline at end of file diff --git a/compiler/testData/diagnostics/tests/inline/nonPublicMember/inPublicClass.kt b/compiler/testData/diagnostics/tests/inline/nonPublicMember/inPublicClass.kt index 00ab0bb9eca..8b501ea9840 100644 --- a/compiler/testData/diagnostics/tests/inline/nonPublicMember/inPublicClass.kt +++ b/compiler/testData/diagnostics/tests/inline/nonPublicMember/inPublicClass.kt @@ -1,8 +1,8 @@ // !DIAGNOSTICS: -UNUSED_EXPRESSION -UNUSED_PARAMETER -UNUSED_VARIABLE -NOTHING_TO_INLINE public class Z { - val privateProperty = 11; + internal val privateProperty = 11; - fun privateFun() { + internal fun privateFun() { } } @@ -12,7 +12,7 @@ public inline fun test() { Z().privateFun() } -inline fun testInternal() { +internal inline fun testInternal() { Z().privateProperty Z().privateFun() } @@ -30,7 +30,7 @@ public class Z2 { privateFun() } - inline fun testInternal() { + internal inline fun testInternal() { privateProperty privateFun() } diff --git a/compiler/testData/diagnostics/tests/inline/nonVirtualMembersWithInline.txt b/compiler/testData/diagnostics/tests/inline/nonVirtualMembersWithInline.txt index bc35ffb00e8..875d2701a12 100644 --- a/compiler/testData/diagnostics/tests/inline/nonVirtualMembersWithInline.txt +++ b/compiler/testData/diagnostics/tests/inline/nonVirtualMembersWithInline.txt @@ -1,39 +1,39 @@ package kotlin.inline() private fun a(): kotlin.Unit -kotlin.inline() internal fun b(): kotlin.Unit +kotlin.inline() public fun b(): kotlin.Unit kotlin.inline() public fun c(): kotlin.Unit -internal abstract class A { +public abstract class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean kotlin.inline() private final fun good1(): kotlin.Unit kotlin.inline() public final fun good2(): kotlin.Unit kotlin.inline() protected final fun good3(): kotlin.Unit - kotlin.inline() internal final fun good4(): kotlin.Unit + kotlin.inline() public final fun good4(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String kotlin.inline() protected open fun wrong1(): kotlin.Unit kotlin.inline() public open fun wrong2(): kotlin.Unit - kotlin.inline() internal open fun wrong3(): kotlin.Unit + kotlin.inline() public open fun wrong3(): kotlin.Unit kotlin.inline() protected abstract fun wrong4(): kotlin.Unit kotlin.inline() public abstract fun wrong5(): kotlin.Unit - kotlin.inline() internal abstract fun wrong6(): kotlin.Unit + kotlin.inline() public abstract fun wrong6(): kotlin.Unit } -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean kotlin.inline() private final fun good1(): kotlin.Unit kotlin.inline() public final fun good2(): kotlin.Unit kotlin.inline() protected final fun good3(): kotlin.Unit - kotlin.inline() internal final fun good4(): kotlin.Unit + kotlin.inline() public final fun good4(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.inline() internal open fun wrong1(): kotlin.Unit + kotlin.inline() public open fun wrong1(): kotlin.Unit kotlin.inline() protected open fun wrong2(): kotlin.Unit kotlin.inline() public open fun wrong3(): kotlin.Unit - kotlin.inline() internal open fun wrong4(): kotlin.Unit + kotlin.inline() public open fun wrong4(): kotlin.Unit kotlin.inline() protected abstract fun wrong5(): kotlin.Unit kotlin.inline() public abstract fun wrong6(): kotlin.Unit - kotlin.inline() internal abstract fun wrong7(): kotlin.Unit + kotlin.inline() public abstract fun wrong7(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inline/nothingToInline.txt b/compiler/testData/diagnostics/tests/inline/nothingToInline.txt index 863d3c76add..4cb74e53541 100644 --- a/compiler/testData/diagnostics/tests/inline/nothingToInline.txt +++ b/compiler/testData/diagnostics/tests/inline/nothingToInline.txt @@ -1,9 +1,9 @@ package -kotlin.inline() internal fun test(): kotlin.Unit -kotlin.inline() internal fun test2(/*0*/ s: ((kotlin.Int) -> kotlin.Int)?): kotlin.Unit -kotlin.inline() internal fun test2(/*0*/ s: (kotlin.Int) -> kotlin.Int): kotlin.Unit -kotlin.inline() internal fun test3(/*0*/ kotlin.noinline() s: (kotlin.Int) -> kotlin.Int): kotlin.Unit -kotlin.inline() internal fun test4(/*0*/ kotlin.noinline() s: kotlin.Int.() -> kotlin.Int): kotlin.Unit -kotlin.inline() internal fun ((kotlin.Int) -> kotlin.Int)?.test5(): kotlin.Unit -kotlin.inline() internal fun ((kotlin.Int) -> kotlin.Int)?.test6(): kotlin.Unit +kotlin.inline() public fun test(): kotlin.Unit +kotlin.inline() public fun test2(/*0*/ s: ((kotlin.Int) -> kotlin.Int)?): kotlin.Unit +kotlin.inline() public fun test2(/*0*/ s: (kotlin.Int) -> kotlin.Int): kotlin.Unit +kotlin.inline() public fun test3(/*0*/ kotlin.noinline() s: (kotlin.Int) -> kotlin.Int): kotlin.Unit +kotlin.inline() public fun test4(/*0*/ kotlin.noinline() s: kotlin.Int.() -> kotlin.Int): kotlin.Unit +kotlin.inline() public fun ((kotlin.Int) -> kotlin.Int)?.test5(): kotlin.Unit +kotlin.inline() public fun ((kotlin.Int) -> kotlin.Int)?.test6(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/nullabilityOperations.txt b/compiler/testData/diagnostics/tests/inline/nullabilityOperations.txt index f5c8c93dd43..2d8875c15d8 100644 --- a/compiler/testData/diagnostics/tests/inline/nullabilityOperations.txt +++ b/compiler/testData/diagnostics/tests/inline/nullabilityOperations.txt @@ -1,5 +1,5 @@ package -kotlin.inline() internal fun submit(/*0*/ action: (kotlin.Int) -> kotlin.Int): kotlin.Unit -kotlin.inline() internal fun ((kotlin.Int) -> kotlin.Int).submit(): kotlin.Unit -kotlin.inline() internal fun kotlin.String.submit(/*0*/ action: (kotlin.Int) -> kotlin.Int): kotlin.Unit +kotlin.inline() public fun submit(/*0*/ action: (kotlin.Int) -> kotlin.Int): kotlin.Unit +kotlin.inline() public fun ((kotlin.Int) -> kotlin.Int).submit(): kotlin.Unit +kotlin.inline() public fun kotlin.String.submit(/*0*/ action: (kotlin.Int) -> kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/parenthesized.txt b/compiler/testData/diagnostics/tests/inline/parenthesized.txt index 75919fb9e05..06de4d73acf 100644 --- a/compiler/testData/diagnostics/tests/inline/parenthesized.txt +++ b/compiler/testData/diagnostics/tests/inline/parenthesized.txt @@ -1,6 +1,6 @@ package -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun inlineFunWithInvoke2(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun propagation(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun ((kotlin.Int) -> kotlin.Unit).inlineExt(): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvoke2(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun propagation(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun ((kotlin.Int) -> kotlin.Unit).inlineExt(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/propagation.txt b/compiler/testData/diagnostics/tests/inline/propagation.txt index 1ccb2604d33..b5a502f96ad 100644 --- a/compiler/testData/diagnostics/tests/inline/propagation.txt +++ b/compiler/testData/diagnostics/tests/inline/propagation.txt @@ -1,10 +1,10 @@ package -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun inlineFunWithInvokeClosure(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun inlineFunWithInvokeClosureNoinline(/*0*/ kotlin.noinline() s: (kotlin.Int) -> kotlin.Unit, /*1*/ kotlin.noinline() ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun inlineFunWithInvokeNonInline(/*0*/ kotlin.noinline() s: (kotlin.Int) -> kotlin.Unit, /*1*/ kotlin.noinline() ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun subInline(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit -internal fun subNoInline(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun ((kotlin.Int) -> kotlin.Unit).inlineExt(/*0*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun ((kotlin.Int) -> kotlin.Unit).inlineExtWithClosure(/*0*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvokeClosure(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvokeClosureNoinline(/*0*/ kotlin.noinline() s: (kotlin.Int) -> kotlin.Unit, /*1*/ kotlin.noinline() ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvokeNonInline(/*0*/ kotlin.noinline() s: (kotlin.Int) -> kotlin.Unit, /*1*/ kotlin.noinline() ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun subInline(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit +public fun subNoInline(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun ((kotlin.Int) -> kotlin.Unit).inlineExt(/*0*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun ((kotlin.Int) -> kotlin.Unit).inlineExtWithClosure(/*0*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/recursion.txt b/compiler/testData/diagnostics/tests/inline/recursion.txt index 84767ffa046..ea0c308f7be 100644 --- a/compiler/testData/diagnostics/tests/inline/recursion.txt +++ b/compiler/testData/diagnostics/tests/inline/recursion.txt @@ -1,7 +1,7 @@ package -kotlin.inline() internal fun inlineFun(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun inlineFun(/*0*/ s: T): kotlin.Unit -kotlin.inline() internal fun ((T) -> V).inc(): (T) -> V -kotlin.inline() internal fun (() -> T).inlineExt(): kotlin.Unit -kotlin.inline() internal fun ((T) -> V).not(): kotlin.Boolean +kotlin.inline() public fun inlineFun(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun inlineFun(/*0*/ s: T): kotlin.Unit +kotlin.inline() public fun ((T) -> V).inc(): (T) -> V +kotlin.inline() public fun (() -> T).inlineExt(): kotlin.Unit +kotlin.inline() public fun ((T) -> V).not(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/inline/regressions/kt4341.txt b/compiler/testData/diagnostics/tests/inline/regressions/kt4341.txt index cb538f29595..a7808e13f99 100644 --- a/compiler/testData/diagnostics/tests/inline/regressions/kt4341.txt +++ b/compiler/testData/diagnostics/tests/inline/regressions/kt4341.txt @@ -1,5 +1,5 @@ package package g { - kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (T) -> U): kotlin.Unit + kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (T) -> U): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/inline/returns.txt b/compiler/testData/diagnostics/tests/inline/returns.txt index 6c9c1736e8f..1ac0accc5a8 100644 --- a/compiler/testData/diagnostics/tests/inline/returns.txt +++ b/compiler/testData/diagnostics/tests/inline/returns.txt @@ -1,8 +1,8 @@ package -kotlin.inline() internal fun inlineFun(/*0*/ s: (kotlin.Int) -> kotlin.Unit): (kotlin.Int) -> kotlin.Unit -kotlin.inline() internal fun inlineFun2(/*0*/ s: (kotlin.Int) -> kotlin.Unit): (kotlin.Int) -> kotlin.Unit -kotlin.inline() internal fun inlineFunWithExt(/*0*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Int.(kotlin.Int) -> kotlin.Unit -kotlin.inline() internal fun inlineFunWithExt2(/*0*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Int.(kotlin.Int) -> kotlin.Unit -kotlin.inline() internal fun ((kotlin.Int) -> kotlin.Unit).inlineExt(): (kotlin.Int) -> kotlin.Unit -kotlin.inline() internal fun ((kotlin.Int) -> kotlin.Unit).inlineExt2(): (kotlin.Int) -> kotlin.Unit +kotlin.inline() public fun inlineFun(/*0*/ s: (kotlin.Int) -> kotlin.Unit): (kotlin.Int) -> kotlin.Unit +kotlin.inline() public fun inlineFun2(/*0*/ s: (kotlin.Int) -> kotlin.Unit): (kotlin.Int) -> kotlin.Unit +kotlin.inline() public fun inlineFunWithExt(/*0*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Int.(kotlin.Int) -> kotlin.Unit +kotlin.inline() public fun inlineFunWithExt2(/*0*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Int.(kotlin.Int) -> kotlin.Unit +kotlin.inline() public fun ((kotlin.Int) -> kotlin.Unit).inlineExt(): (kotlin.Int) -> kotlin.Unit +kotlin.inline() public fun ((kotlin.Int) -> kotlin.Unit).inlineExt2(): (kotlin.Int) -> kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/sam.txt b/compiler/testData/diagnostics/tests/inline/sam.txt index 8eb5904b354..9c4666d6896 100644 --- a/compiler/testData/diagnostics/tests/inline/sam.txt +++ b/compiler/testData/diagnostics/tests/inline/sam.txt @@ -1,9 +1,9 @@ package public /*synthesized*/ fun Run(/*0*/ function: () -> kotlin.Int): Run -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun inlineFunWithInvokeNonInline(/*0*/ kotlin.noinline() s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun ((kotlin.Int) -> kotlin.Unit).inlineExt(): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvokeNonInline(/*0*/ kotlin.noinline() s: (kotlin.Int) -> kotlin.Unit, /*1*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun ((kotlin.Int) -> kotlin.Unit).inlineExt(): kotlin.Unit public interface Run { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/inline/unaryExpressions/mathOperation.txt b/compiler/testData/diagnostics/tests/inline/unaryExpressions/mathOperation.txt index 1924d0606cf..d7d235e0ebf 100644 --- a/compiler/testData/diagnostics/tests/inline/unaryExpressions/mathOperation.txt +++ b/compiler/testData/diagnostics/tests/inline/unaryExpressions/mathOperation.txt @@ -1,12 +1,12 @@ package -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (T) -> V, /*1*/ ext: T.(T) -> V): kotlin.Unit -internal fun ((T) -> V).dec(): (T) -> V -internal fun (T.(T) -> V).dec(): T.(T) -> V -kotlin.inline() internal fun ((T) -> V).inc(): (T) -> V -kotlin.inline() internal fun (T.(T) -> V).inc(): T.(T) -> V -kotlin.inline() internal fun ((T) -> V).inlineFunWithInvoke(): kotlin.Unit -internal fun ((T) -> V).minus(): (T) -> V -internal fun (T.(T) -> V).minus(): kotlin.Unit -kotlin.inline() internal fun ((T) -> V).plus(): (T) -> V -kotlin.inline() internal fun (T.(T) -> V).plus(): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (T) -> V, /*1*/ ext: T.(T) -> V): kotlin.Unit +public fun ((T) -> V).dec(): (T) -> V +public fun (T.(T) -> V).dec(): T.(T) -> V +kotlin.inline() public fun ((T) -> V).inc(): (T) -> V +kotlin.inline() public fun (T.(T) -> V).inc(): T.(T) -> V +kotlin.inline() public fun ((T) -> V).inlineFunWithInvoke(): kotlin.Unit +public fun ((T) -> V).minus(): (T) -> V +public fun (T.(T) -> V).minus(): kotlin.Unit +kotlin.inline() public fun ((T) -> V).plus(): (T) -> V +kotlin.inline() public fun (T.(T) -> V).plus(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/unaryExpressions/notOperation.txt b/compiler/testData/diagnostics/tests/inline/unaryExpressions/notOperation.txt index c1c539c9129..0bcb41c79dc 100644 --- a/compiler/testData/diagnostics/tests/inline/unaryExpressions/notOperation.txt +++ b/compiler/testData/diagnostics/tests/inline/unaryExpressions/notOperation.txt @@ -1,7 +1,7 @@ -package +package -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (T) -> V): kotlin.Unit -kotlin.inline() internal fun inlineFunWithInvoke(/*0*/ s: (T, U) -> V, /*1*/ ext: T.(T, U) -> V): kotlin.Unit -kotlin.inline() internal fun ((T) -> V).not(): kotlin.Boolean -internal fun ((T, U) -> V).not(): kotlin.Boolean -internal fun (T.(U, V) -> W).not(): kotlin.Boolean +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (T) -> V): kotlin.Unit +kotlin.inline() public fun inlineFunWithInvoke(/*0*/ s: (T, U) -> V, /*1*/ ext: T.(T, U) -> V): kotlin.Unit +kotlin.inline() public fun ((T) -> V).not(): kotlin.Boolean +public fun ((T, U) -> V).not(): kotlin.Boolean +public fun (T.(U, V) -> W).not(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/inline/unsupportedConstruction.txt b/compiler/testData/diagnostics/tests/inline/unsupportedConstruction.txt index 834e65598f2..1331763d165 100644 --- a/compiler/testData/diagnostics/tests/inline/unsupportedConstruction.txt +++ b/compiler/testData/diagnostics/tests/inline/unsupportedConstruction.txt @@ -1,20 +1,20 @@ package -kotlin.inline() internal fun unsupported(): kotlin.Unit -kotlin.inline() internal fun unsupportedDefault(/*0*/ s: () -> kotlin.Unit = ...): kotlin.Unit +kotlin.inline() public fun unsupported(): kotlin.Unit +kotlin.inline() public fun unsupportedDefault(/*0*/ s: () -> kotlin.Unit = ...): kotlin.Unit -internal open class Base { +public open class Base { public constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + public open fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Derived : Base { +public final class Derived : Base { public constructor Derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.inline() internal final override /*1*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + kotlin.inline() public final override /*1*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inline/vararg.txt b/compiler/testData/diagnostics/tests/inline/vararg.txt index 0ca0470ac5e..1c8b3f393d0 100644 --- a/compiler/testData/diagnostics/tests/inline/vararg.txt +++ b/compiler/testData/diagnostics/tests/inline/vararg.txt @@ -1,6 +1,6 @@ package -kotlin.inline() internal fun inlineFun(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ kotlin.noinline() b: (kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun subInline(/*0*/ vararg s: (kotlin.Int) -> kotlin.Unit /*kotlin.Array kotlin.Unit>*/): kotlin.Unit -internal fun subNoInline(/*0*/ vararg s: (kotlin.Int) -> kotlin.Unit /*kotlin.Array kotlin.Unit>*/): kotlin.Unit -kotlin.inline() internal fun ((kotlin.Int) -> kotlin.Unit).inlineExt(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ kotlin.noinline() b: (kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun inlineFun(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ kotlin.noinline() b: (kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun subInline(/*0*/ vararg s: (kotlin.Int) -> kotlin.Unit /*kotlin.Array kotlin.Unit>*/): kotlin.Unit +public fun subNoInline(/*0*/ vararg s: (kotlin.Int) -> kotlin.Unit /*kotlin.Array kotlin.Unit>*/): kotlin.Unit +kotlin.inline() public fun ((kotlin.Int) -> kotlin.Unit).inlineExt(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ kotlin.noinline() b: (kotlin.Int) -> kotlin.Unit): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inline/wrongUsage.txt b/compiler/testData/diagnostics/tests/inline/wrongUsage.txt index f7dcf3f56c5..90592f6c84d 100644 --- a/compiler/testData/diagnostics/tests/inline/wrongUsage.txt +++ b/compiler/testData/diagnostics/tests/inline/wrongUsage.txt @@ -1,8 +1,8 @@ package -kotlin.inline() internal fun inlineFunNoInline(/*0*/ kotlin.noinline() s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun inlineFunNoInline(/*0*/ kotlin.noinline() ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun inlineFunWrongUsage(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun inlineFunWrongUsageExt(/*0*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun inlineFunWrongUsageInClosure(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit -kotlin.inline() internal fun inlineFunWrongUsageInClosureExt(/*0*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun inlineFunNoInline(/*0*/ kotlin.noinline() s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun inlineFunNoInline(/*0*/ kotlin.noinline() ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun inlineFunWrongUsage(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun inlineFunWrongUsageExt(/*0*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun inlineFunWrongUsageInClosure(/*0*/ s: (kotlin.Int) -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun inlineFunWrongUsageInClosureExt(/*0*/ ext: kotlin.Int.(kotlin.Int) -> kotlin.Unit): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inner/InnerClassNameClash.txt b/compiler/testData/diagnostics/tests/inner/InnerClassNameClash.txt index ec86557a8cb..8396cb5cc69 100644 --- a/compiler/testData/diagnostics/tests/inner/InnerClassNameClash.txt +++ b/compiler/testData/diagnostics/tests/inner/InnerClassNameClash.txt @@ -2,20 +2,20 @@ package package test { - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ b: test.B.B.C): kotlin.Unit + public final fun foo(/*0*/ b: test.B.B.C): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inner/classesInClassObjectHeader.txt b/compiler/testData/diagnostics/tests/inner/classesInClassObjectHeader.txt index 9d1f545c42f..af83d383d2b 100644 --- a/compiler/testData/diagnostics/tests/inner/classesInClassObjectHeader.txt +++ b/compiler/testData/diagnostics/tests/inner/classesInClassObjectHeader.txt @@ -1,6 +1,6 @@ package -internal final class Test { +public final class Test { public constructor Test() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -13,21 +13,21 @@ internal final class Test { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class InnerAnnotation : kotlin.Annotation { + kotlin.annotation.annotation() public final class InnerAnnotation : kotlin.Annotation { public constructor InnerAnnotation() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open inner class InnerClass { + public open inner class InnerClass { public constructor InnerClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class StaticClass { + public open class StaticClass { public constructor StaticClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inner/constructorAccess.txt b/compiler/testData/diagnostics/tests/inner/constructorAccess.txt index ae1c0dc3634..7ab49a4bf2c 100644 --- a/compiler/testData/diagnostics/tests/inner/constructorAccess.txt +++ b/compiler/testData/diagnostics/tests/inner/constructorAccess.txt @@ -1,83 +1,83 @@ package -internal final class Outer1 { +public final class Outer1 { public constructor Outer1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class C1 { + public final class C1 { public constructor C1() - internal final val b: Outer1.Nested + public final val b: Outer1.Nested public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class C2 { + public final class C2 { public constructor C2(/*0*/ b: kotlin.Any = ...) - internal final val b: kotlin.Any + public final val b: kotlin.Any public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final inner class C3 { + public final inner class C3 { public constructor C3() - internal final val b: Outer1.Nested + public final val b: Outer1.Nested public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final inner class C4 { + public final inner class C4 { public constructor C4(/*0*/ b: kotlin.Any = ...) - internal final val b: kotlin.Any + public final val b: kotlin.Any public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class C5 { + public final class C5 { public constructor C5() - internal final val b: [ERROR : Type for Inner()] + public final val b: [ERROR : Type for Inner()] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class C6 { + public final class C6 { public constructor C6(/*0*/ b: kotlin.Any = ...) - internal final val b: kotlin.Any + public final val b: kotlin.Any public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final inner class C7 { + public final inner class C7 { public constructor C7() - internal final val b: Outer1.Inner + public final val b: Outer1.Inner public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final inner class C8 { + public final inner class C8 { public constructor C8(/*0*/ b: kotlin.Any = ...) - internal final val b: kotlin.Any + public final val b: kotlin.Any public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final inner class Inner { + public final inner class Inner { public constructor Inner() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -85,27 +85,27 @@ internal final class Outer1 { } } -internal final class Outer2 { +public final class Outer2 { public constructor Outer2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class Inner { + public final inner class Inner { public constructor Inner() - internal final fun bar(): Outer2.Nested + public final fun bar(): Outer2.Nested public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): Outer2 + public final fun foo(): Outer2 public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Nested { + public final class Nested { public constructor Nested() - internal final fun bar(): [ERROR : Error function type] + public final fun bar(): [ERROR : Error function type] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): Outer2 + public final fun foo(): Outer2 public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inner/deepInnerClass.txt b/compiler/testData/diagnostics/tests/inner/deepInnerClass.txt index bb2b2b61c83..f9e6ebe6935 100644 --- a/compiler/testData/diagnostics/tests/inner/deepInnerClass.txt +++ b/compiler/testData/diagnostics/tests/inner/deepInnerClass.txt @@ -1,21 +1,21 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } -internal interface P { +public interface P { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inner/enumEntries.txt b/compiler/testData/diagnostics/tests/inner/enumEntries.txt index 91e22948cc6..d64f97df630 100644 --- a/compiler/testData/diagnostics/tests/inner/enumEntries.txt +++ b/compiler/testData/diagnostics/tests/inner/enumEntries.txt @@ -1,6 +1,6 @@ package -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry E1 enum entry E2 @@ -9,11 +9,11 @@ internal final enum class E : kotlin.Enum { protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: E): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Int + public abstract fun foo(): kotlin.Int public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int - internal final fun outerFun(): kotlin.Int + public final fun outerFun(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String // Static members diff --git a/compiler/testData/diagnostics/tests/inner/extensionFun.txt b/compiler/testData/diagnostics/tests/inner/extensionFun.txt index 664d2fd545c..0ae0df28c41 100644 --- a/compiler/testData/diagnostics/tests/inner/extensionFun.txt +++ b/compiler/testData/diagnostics/tests/inner/extensionFun.txt @@ -1,24 +1,24 @@ package -internal fun Outer.foo(): kotlin.Unit +public fun Outer.foo(): kotlin.Unit -internal final class Outer { +public final class Outer { public constructor Outer() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun Outer.Nested.bar(): kotlin.Unit - internal final fun Outer.baz(): kotlin.Unit - internal final fun Outer.Inner.foo(): kotlin.Unit + public final fun Outer.Nested.bar(): kotlin.Unit + public final fun Outer.baz(): kotlin.Unit + public final fun Outer.Inner.foo(): kotlin.Unit - internal final inner class Inner { + public final inner class Inner { public constructor Inner() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inner/extensionLambdaInsideNestedClass.txt b/compiler/testData/diagnostics/tests/inner/extensionLambdaInsideNestedClass.txt index 97833cf1b77..cecbd42a373 100644 --- a/compiler/testData/diagnostics/tests/inner/extensionLambdaInsideNestedClass.txt +++ b/compiler/testData/diagnostics/tests/inner/extensionLambdaInsideNestedClass.txt @@ -2,13 +2,13 @@ package package f { - internal object A { + public object A { private constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class LoginFormPage : f.Request { + public final class LoginFormPage : f.Request { public constructor LoginFormPage() invisible_fake final override /*1*/ /*fake_override*/ val handler: f.ActionContext.() -> kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -17,26 +17,26 @@ package f { } } - internal interface ActionContext { - internal abstract val session: kotlin.Map + public interface ActionContext { + public abstract val session: kotlin.Map public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class LoginFormPage : f.Request { + public final class LoginFormPage : f.Request { public constructor LoginFormPage() invisible_fake final override /*1*/ /*fake_override*/ val handler: f.ActionContext.() -> kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -51,7 +51,7 @@ package f { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class LoginFormPage : f.Request { + public final class LoginFormPage : f.Request { public constructor LoginFormPage() invisible_fake final override /*1*/ /*fake_override*/ val handler: f.ActionContext.() -> kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -61,7 +61,7 @@ package f { } } - internal open class Request { + public open class Request { public constructor Request(/*0*/ handler: f.ActionContext.() -> kotlin.Unit) private final val handler: f.ActionContext.() -> kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/inner/illegalModifier.txt b/compiler/testData/diagnostics/tests/inner/illegalModifier.txt index 245eb8969a1..f7383b87eef 100644 --- a/compiler/testData/diagnostics/tests/inner/illegalModifier.txt +++ b/compiler/testData/diagnostics/tests/inner/illegalModifier.txt @@ -1,30 +1,30 @@ package -internal val R: kotlin.Any -internal val prop: kotlin.Int = 42 -internal fun foo(): kotlin.Unit +public val R: kotlin.Any +public val prop: kotlin.Int = 42 +public fun foo(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal object C { +public object C { private constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class D { +public final class D { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -37,27 +37,27 @@ internal final class D { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final inner class E { + public final inner class E { public constructor E() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface F { + public interface F { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object G { + public object G { private constructor G() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final enum class R : kotlin.Enum { + public final enum class R : kotlin.Enum { private constructor R() protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: D.R): kotlin.Int @@ -72,7 +72,7 @@ internal final class D { public final /*synthesized*/ fun values(): kotlin.Array } - kotlin.annotation.annotation() internal final class S : kotlin.Annotation { + kotlin.annotation.annotation() public final class S : kotlin.Annotation { public constructor S() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -80,7 +80,7 @@ internal final class D { } } -internal final enum class H : kotlin.Enum { +public final enum class H : kotlin.Enum { enum entry I private constructor H() @@ -92,7 +92,7 @@ internal final enum class H : kotlin.Enum { public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class J { + public final inner class J { public constructor J() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -104,12 +104,12 @@ internal final enum class H : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -internal interface K { +public interface K { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class L { + public final class L { public constructor L() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -117,13 +117,13 @@ internal interface K { } } -internal object N { +public object N { private constructor N() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class O { + public final class O { public constructor O() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -131,7 +131,7 @@ internal object N { } } -internal final class P { +public final class P { public constructor P() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -143,7 +143,7 @@ internal final class P { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Q { + public final class Q { public constructor Q() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inner/innerClassesInStaticParameters.txt b/compiler/testData/diagnostics/tests/inner/innerClassesInStaticParameters.txt index 4d8ec3fa7c9..fa62d94b0de 100644 --- a/compiler/testData/diagnostics/tests/inner/innerClassesInStaticParameters.txt +++ b/compiler/testData/diagnostics/tests/inner/innerClassesInStaticParameters.txt @@ -1,6 +1,6 @@ package -internal final class Test { +public final class Test { public constructor Test() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -10,22 +10,22 @@ internal final class Test { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(/*0*/ t: Test.TestInner): kotlin.Int + public final fun test(/*0*/ t: Test.TestInner): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final inner class TestInner { + public final inner class TestInner { public constructor TestInner() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class TestStatic { + public final class TestStatic { public constructor TestStatic() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(/*0*/ t: Test.TestInner): kotlin.Int + public final fun test(/*0*/ t: Test.TestInner): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/inner/innerErrorForClassObjects.txt b/compiler/testData/diagnostics/tests/inner/innerErrorForClassObjects.txt index aef644fb3e2..f613a8fead2 100644 --- a/compiler/testData/diagnostics/tests/inner/innerErrorForClassObjects.txt +++ b/compiler/testData/diagnostics/tests/inner/innerErrorForClassObjects.txt @@ -1,30 +1,30 @@ package -internal open class SomeClass { +public open class SomeClass { public constructor SomeClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Test { +public final class Test { public constructor Test() - internal final val inClass: kotlin.Int = 12 + public final val inClass: kotlin.Int = 12 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion : Test.InnerClass { private constructor Companion() - internal final val a: Test.InnerClass + public final val a: Test.InnerClass public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun more(): Test.InnerClass + public final fun more(): Test.InnerClass public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open inner class InnerClass { + public open inner class InnerClass { public constructor InnerClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -32,7 +32,7 @@ internal final class Test { } } -internal final class TestSome { +public final class TestSome { public constructor TestSome() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inner/innerErrorForObjects.txt b/compiler/testData/diagnostics/tests/inner/innerErrorForObjects.txt index 7087e10c289..b9ef2e4e8b1 100644 --- a/compiler/testData/diagnostics/tests/inner/innerErrorForObjects.txt +++ b/compiler/testData/diagnostics/tests/inner/innerErrorForObjects.txt @@ -1,44 +1,44 @@ package -internal open class SomeClass { +public open class SomeClass { public constructor SomeClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Test { +public final class Test { public constructor Test() - internal final val inClass: kotlin.Int = 12 + public final val inClass: kotlin.Int = 12 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal open inner class InnerClass { + public open inner class InnerClass { public constructor InnerClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Some : Test.InnerClass { + public object Some : Test.InnerClass { private constructor Some() - internal final val a: Test.InnerClass + public final val a: Test.InnerClass public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun more(): Test.InnerClass + public final fun more(): Test.InnerClass public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } -internal final class TestSome { +public final class TestSome { public constructor TestSome() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Some : SomeClass<[ERROR : P]> { + public object Some : SomeClass<[ERROR : P]> { private constructor Some() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inner/innerThisSuper.txt b/compiler/testData/diagnostics/tests/inner/innerThisSuper.txt index ec4166d18c5..21856dbc5a7 100644 --- a/compiler/testData/diagnostics/tests/inner/innerThisSuper.txt +++ b/compiler/testData/diagnostics/tests/inner/innerThisSuper.txt @@ -1,33 +1,33 @@ package -internal final class Outer : Trait { +public final class Outer : Trait { public constructor Outer() - internal open override /*1*/ /*fake_override*/ fun bar(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun bar(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class Inner { + public final inner class Inner { public constructor Inner() - internal final val s: kotlin.Int - internal final val t: kotlin.Int + public final val s: kotlin.Int + public final val t: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Nested { + public final class Nested { public constructor Nested() - internal final val s: [ERROR : ] - internal final val t: [ERROR : ] + public final val s: [ERROR : ] + public final val t: [ERROR : ] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class NestedInner { + public final inner class NestedInner { public constructor NestedInner() - internal final val s: [ERROR : ] - internal final val t: [ERROR : ] + public final val s: [ERROR : ] + public final val t: [ERROR : ] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -35,8 +35,8 @@ internal final class Outer : Trait { } } -internal interface Trait { - internal open fun bar(): kotlin.Int +public interface Trait { + public open fun bar(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inner/kt5854.txt b/compiler/testData/diagnostics/tests/inner/kt5854.txt index 71e6f3fd42e..cdd8313cee6 100644 --- a/compiler/testData/diagnostics/tests/inner/kt5854.txt +++ b/compiler/testData/diagnostics/tests/inner/kt5854.txt @@ -1,13 +1,13 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inner/kt6026.txt b/compiler/testData/diagnostics/tests/inner/kt6026.txt index 388e6aa4717..ea72c018c0b 100644 --- a/compiler/testData/diagnostics/tests/inner/kt6026.txt +++ b/compiler/testData/diagnostics/tests/inner/kt6026.txt @@ -1,3 +1,3 @@ package -internal val oo: kotlin.Any +public val oo: kotlin.Any diff --git a/compiler/testData/diagnostics/tests/inner/localClass.txt b/compiler/testData/diagnostics/tests/inner/localClass.txt index 8f55d26ccd8..1b51c211f0c 100644 --- a/compiler/testData/diagnostics/tests/inner/localClass.txt +++ b/compiler/testData/diagnostics/tests/inner/localClass.txt @@ -1,10 +1,10 @@ package -internal final class Outer { +public final class Outer { public constructor Outer() - internal final val outerState: kotlin.Int = 42 + public final val outerState: kotlin.Int = 42 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inner/localClassInsideNested.txt b/compiler/testData/diagnostics/tests/inner/localClassInsideNested.txt index 744fadd5c42..e5c66e85712 100644 --- a/compiler/testData/diagnostics/tests/inner/localClassInsideNested.txt +++ b/compiler/testData/diagnostics/tests/inner/localClassInsideNested.txt @@ -1,16 +1,16 @@ package -internal final class Outer { +public final class Outer { public constructor Outer() - internal final val outerState: kotlin.Int = 42 + public final val outerState: kotlin.Int = 42 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inner/localThisSuper.txt b/compiler/testData/diagnostics/tests/inner/localThisSuper.txt index 687d4c00e9f..0f75a92faf5 100644 --- a/compiler/testData/diagnostics/tests/inner/localThisSuper.txt +++ b/compiler/testData/diagnostics/tests/inner/localThisSuper.txt @@ -1,16 +1,16 @@ package -internal final class Outer : Trait { +public final class Outer : Trait { public constructor Outer() - internal open override /*1*/ /*fake_override*/ fun bar(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun bar(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Trait { - internal open fun bar(): kotlin.Int +public interface Trait { + public open fun bar(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inner/modality.txt b/compiler/testData/diagnostics/tests/inner/modality.txt index 6da2008045e..d3649bc0237 100644 --- a/compiler/testData/diagnostics/tests/inner/modality.txt +++ b/compiler/testData/diagnostics/tests/inner/modality.txt @@ -1,89 +1,89 @@ package -internal final class Outer { +public final class Outer { public constructor Outer() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class FinalInner { + public final class FinalInner { public constructor FinalInner() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class FinalNested { + public final class FinalNested { public constructor FinalNested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final inner class Inner1 : Outer.OpenNested { + public final inner class Inner1 : Outer.OpenNested { public constructor Inner1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final inner class Inner2 : Outer.FinalNested { + public final inner class Inner2 : Outer.FinalNested { public constructor Inner2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final inner class Inner3 : Outer.OpenInner { + public final inner class Inner3 : Outer.OpenInner { public constructor Inner3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final inner class Inner4 : Outer.FinalInner { + public final inner class Inner4 : Outer.FinalInner { public constructor Inner4() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Nested1 : Outer.OpenNested { + public final class Nested1 : Outer.OpenNested { public constructor Nested1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Nested2 : Outer.FinalNested { + public final class Nested2 : Outer.FinalNested { public constructor Nested2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Nested3 : Outer.OpenInner { + public final class Nested3 : Outer.OpenInner { public constructor Nested3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Nested4 : Outer.FinalInner { + public final class Nested4 : Outer.FinalInner { public constructor Nested4() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open inner class OpenInner { + public open inner class OpenInner { public constructor OpenInner() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class OpenNested { + public open class OpenNested { public constructor OpenNested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inner/nestedClassAccessedViaInstanceReference.txt b/compiler/testData/diagnostics/tests/inner/nestedClassAccessedViaInstanceReference.txt index 4784ab0b771..ec7fc47eda5 100644 --- a/compiler/testData/diagnostics/tests/inner/nestedClassAccessedViaInstanceReference.txt +++ b/compiler/testData/diagnostics/tests/inner/nestedClassAccessedViaInstanceReference.txt @@ -1,28 +1,28 @@ package -internal fun test(/*0*/ with: WithClassObject, /*1*/ without: WithoutClassObject, /*2*/ obj: Obj): kotlin.Unit +public fun test(/*0*/ with: WithClassObject, /*1*/ without: WithoutClassObject, /*2*/ obj: Obj): kotlin.Unit -internal interface N { +public interface N { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Int + public open fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal object Obj { +public object Obj { private constructor Obj() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final enum class NestedEnum : kotlin.Enum { + public final enum class NestedEnum : kotlin.Enum { enum entry A private constructor NestedEnum() @@ -39,16 +39,16 @@ internal object Obj { public final /*synthesized*/ fun values(): kotlin.Array } - internal object NestedObj : N { + public object NestedObj : N { private constructor NestedObj() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun invoke(): kotlin.Int + public final fun invoke(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class NestedWithClassObject { + public final class NestedWithClassObject { public constructor NestedWithClassObject() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -57,14 +57,14 @@ internal object Obj { public companion object Companion : N { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } } -internal final class WithClassObject { +public final class WithClassObject { public constructor WithClassObject() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -77,14 +77,14 @@ internal final class WithClassObject { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final enum class NestedEnum : kotlin.Enum { + public final enum class NestedEnum : kotlin.Enum { enum entry A private constructor NestedEnum() @@ -101,16 +101,16 @@ internal final class WithClassObject { public final /*synthesized*/ fun values(): kotlin.Array } - internal object NestedObj : N { + public object NestedObj : N { private constructor NestedObj() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun invoke(): kotlin.Int + public final fun invoke(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class NestedWithClassObject { + public final class NestedWithClassObject { public constructor NestedWithClassObject() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -119,27 +119,27 @@ internal final class WithClassObject { public companion object Companion : N { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } } -internal final class WithoutClassObject { +public final class WithoutClassObject { public constructor WithoutClassObject() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final enum class NestedEnum : kotlin.Enum { + public final enum class NestedEnum : kotlin.Enum { enum entry A private constructor NestedEnum() @@ -156,16 +156,16 @@ internal final class WithoutClassObject { public final /*synthesized*/ fun values(): kotlin.Array } - internal object NestedObj : N { + public object NestedObj : N { private constructor NestedObj() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun invoke(): kotlin.Int + public final fun invoke(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class NestedWithClassObject { + public final class NestedWithClassObject { public constructor NestedWithClassObject() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -174,7 +174,7 @@ internal final class WithoutClassObject { public companion object Companion : N { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inner/nestedClassExtendsOuter.txt b/compiler/testData/diagnostics/tests/inner/nestedClassExtendsOuter.txt index 5649563f093..2e9f07c8d23 100644 --- a/compiler/testData/diagnostics/tests/inner/nestedClassExtendsOuter.txt +++ b/compiler/testData/diagnostics/tests/inner/nestedClassExtendsOuter.txt @@ -1,18 +1,18 @@ package -internal open class Outer { +public open class Outer { public constructor Outer() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Nested : Outer { + public final class Nested : Outer { public constructor Nested() - internal final fun bar(): kotlin.Int - internal final fun baz(): kotlin.Int + public final fun bar(): kotlin.Int + public final fun baz(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inner/nestedClassExtendsOuterGeneric.txt b/compiler/testData/diagnostics/tests/inner/nestedClassExtendsOuterGeneric.txt index 42ba8f50eb2..23f138dd9b0 100644 --- a/compiler/testData/diagnostics/tests/inner/nestedClassExtendsOuterGeneric.txt +++ b/compiler/testData/diagnostics/tests/inner/nestedClassExtendsOuterGeneric.txt @@ -1,28 +1,28 @@ package -internal open class Outer { +public open class Outer { public constructor Outer() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): T + public final fun foo(): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Nested : Outer { + public final class Nested : Outer { public constructor Nested() - internal final fun bar(): U - internal final fun baz(): U + public final fun bar(): U + public final fun baz(): U public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(): U + public final override /*1*/ /*fake_override*/ fun foo(): U public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Nested2 : Outer { + public final class Nested2 : Outer { public constructor Nested2() - internal final fun bar(): kotlin.String - internal final fun baz(): kotlin.String + public final fun bar(): kotlin.String + public final fun baz(): kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.String + public final override /*1*/ /*fake_override*/ fun foo(): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inner/nestedClassInObject.txt b/compiler/testData/diagnostics/tests/inner/nestedClassInObject.txt index 39a5c61f476..246bcea8833 100644 --- a/compiler/testData/diagnostics/tests/inner/nestedClassInObject.txt +++ b/compiler/testData/diagnostics/tests/inner/nestedClassInObject.txt @@ -1,29 +1,29 @@ package -internal object Object { +public object Object { private constructor Object() - internal final val outerVal: kotlin.Int = 4 + public final val outerVal: kotlin.Int = 4 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun outerFun(): kotlin.Unit + public final fun outerFun(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class NestedClass { + public final class NestedClass { public constructor NestedClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class OuterClass { + public final class OuterClass { public constructor OuterClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object OuterObject { + public object OuterObject { private constructor OuterObject() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inner/nestedClassNotAllowed.txt b/compiler/testData/diagnostics/tests/inner/nestedClassNotAllowed.txt index 05510599393..ec860290cbc 100644 --- a/compiler/testData/diagnostics/tests/inner/nestedClassNotAllowed.txt +++ b/compiler/testData/diagnostics/tests/inner/nestedClassNotAllowed.txt @@ -1,21 +1,21 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class B { + public final inner class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -24,7 +24,7 @@ internal final class A { } } -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry E1 private constructor E() diff --git a/compiler/testData/diagnostics/tests/inner/nestedVsInnerAccessOuterMember.txt b/compiler/testData/diagnostics/tests/inner/nestedVsInnerAccessOuterMember.txt index e5c1336066a..f426fc18b7c 100644 --- a/compiler/testData/diagnostics/tests/inner/nestedVsInnerAccessOuterMember.txt +++ b/compiler/testData/diagnostics/tests/inner/nestedVsInnerAccessOuterMember.txt @@ -1,43 +1,43 @@ package -internal final class Outer { +public final class Outer { public constructor Outer() - internal final val property: kotlin.String = "" + public final val property: kotlin.String = "" public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun function(): kotlin.Int + public final fun function(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class Inner { + public final inner class Inner { public constructor Inner() - internal final val innerProp: kotlin.String = "" - internal final val innerThisProp: kotlin.String = "" + public final val innerProp: kotlin.String = "" + public final val innerThisProp: kotlin.String = "" public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun innerFun(): kotlin.Int - internal final fun innerThisFun(): kotlin.Int + public final fun innerFun(): kotlin.Int + public final fun innerThisFun(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class InnerInner { + public final inner class InnerInner { public constructor InnerInner() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(): kotlin.Int - internal final fun g(): kotlin.String - internal final fun h(): kotlin.Int + public final fun f(): kotlin.Int + public final fun g(): kotlin.String + public final fun h(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun i(): kotlin.String + public final fun i(): kotlin.String public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(): [ERROR : Error function type] - internal final fun g(): [ERROR : Error function type] - internal final fun h(): [ERROR : ] + public final fun f(): [ERROR : Error function type] + public final fun g(): [ERROR : Error function type] + public final fun h(): [ERROR : ] public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun i(): [ERROR : ] + public final fun i(): [ERROR : ] public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/inner/outerGenericParam.txt b/compiler/testData/diagnostics/tests/inner/outerGenericParam.txt index 1caf871f023..175d9325d5f 100644 --- a/compiler/testData/diagnostics/tests/inner/outerGenericParam.txt +++ b/compiler/testData/diagnostics/tests/inner/outerGenericParam.txt @@ -1,31 +1,31 @@ package -internal final class Outer { +public final class Outer { public constructor Outer() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class Inner { + public final inner class Inner { public constructor Inner() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ t: T): T + public final fun foo(/*0*/ t: T): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ t: [ERROR : T]): [ERROR : T] + public final fun foo(/*0*/ t: [ERROR : T]): [ERROR : T] public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Nested2 { + public final class Nested2 { public constructor Nested2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ t: T): T + public final fun foo(/*0*/ t: T): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inner/outerProtectedMember.txt b/compiler/testData/diagnostics/tests/inner/outerProtectedMember.txt index db46fa5c41d..c384bb499cb 100644 --- a/compiler/testData/diagnostics/tests/inner/outerProtectedMember.txt +++ b/compiler/testData/diagnostics/tests/inner/outerProtectedMember.txt @@ -1,23 +1,23 @@ package -internal final class Foo { +public final class Foo { public constructor Foo() protected final val x: kotlin.String = "" public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class Inner : I { + public final inner class Inner : I { public constructor Inner() - internal open override /*1*/ val x: kotlin.String = "" + public open override /*1*/ val x: kotlin.String = "" public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } -internal interface I { - internal abstract val x: kotlin.String +public interface I { + public abstract val x: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inner/outerSuperClassMember.txt b/compiler/testData/diagnostics/tests/inner/outerSuperClassMember.txt index 0e8013b81c4..2383e74acca 100644 --- a/compiler/testData/diagnostics/tests/inner/outerSuperClassMember.txt +++ b/compiler/testData/diagnostics/tests/inner/outerSuperClassMember.txt @@ -1,23 +1,23 @@ package -internal open class Base { +public open class Base { public constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Derived : Base { +public final class Derived : Base { public constructor Derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Nested { + public final class Nested { public constructor Nested() - internal final fun bar(): [ERROR : Error function type] + public final fun bar(): [ERROR : Error function type] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inner/qualifiedExpression/classObjectOfNestedClass.txt b/compiler/testData/diagnostics/tests/inner/qualifiedExpression/classObjectOfNestedClass.txt index fe502dd7f1e..0c548400705 100644 --- a/compiler/testData/diagnostics/tests/inner/qualifiedExpression/classObjectOfNestedClass.txt +++ b/compiler/testData/diagnostics/tests/inner/qualifiedExpression/classObjectOfNestedClass.txt @@ -1,9 +1,9 @@ package -internal fun bar(): kotlin.Int -internal fun foo(): kotlin.Int +public fun bar(): kotlin.Int +public fun foo(): kotlin.Int -internal final class Outer { +public final class Outer { public constructor Outer() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -11,13 +11,13 @@ internal final class Outer { public companion object Companion { private constructor Companion() - internal final fun bar(): kotlin.Int + public final fun bar(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -26,7 +26,7 @@ internal final class Outer { public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/inner/qualifiedExpression/constructNestedClass.txt b/compiler/testData/diagnostics/tests/inner/qualifiedExpression/constructNestedClass.txt index 530e5740092..0e5e3fa19ff 100644 --- a/compiler/testData/diagnostics/tests/inner/qualifiedExpression/constructNestedClass.txt +++ b/compiler/testData/diagnostics/tests/inner/qualifiedExpression/constructNestedClass.txt @@ -1,26 +1,26 @@ package -internal fun f1(): Outer -internal fun f2(): Outer.Nested -internal fun f3(): Outer.Nested.NestedNested -internal fun f4(): [ERROR : Error function type] -internal fun f5(): [ERROR : ] -internal fun f6(): Outer.Inner -internal fun f7(): Outer.Inner.InnerInner +public fun f1(): Outer +public fun f2(): Outer.Nested +public fun f3(): Outer.Nested.NestedNested +public fun f4(): [ERROR : Error function type] +public fun f5(): [ERROR : ] +public fun f6(): Outer.Inner +public fun f7(): Outer.Inner.InnerInner -internal final class Outer { +public final class Outer { public constructor Outer() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class Inner { + public final inner class Inner { public constructor Inner() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class InnerInner { + public final inner class InnerInner { public constructor InnerInner() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -28,13 +28,13 @@ internal final class Outer { } } - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class NestedNested { + public final class NestedNested { public constructor NestedNested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inner/qualifiedExpression/dataLocalVariable.txt b/compiler/testData/diagnostics/tests/inner/qualifiedExpression/dataLocalVariable.txt index 47248214692..2ea7ac510a0 100644 --- a/compiler/testData/diagnostics/tests/inner/qualifiedExpression/dataLocalVariable.txt +++ b/compiler/testData/diagnostics/tests/inner/qualifiedExpression/dataLocalVariable.txt @@ -1,4 +1,4 @@ package -internal fun bar(/*0*/ b: kotlin.Boolean): kotlin.Boolean -internal fun foo(/*0*/ data: kotlin.List): kotlin.Unit +public fun bar(/*0*/ b: kotlin.Boolean): kotlin.Boolean +public fun foo(/*0*/ data: kotlin.List): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inner/qualifiedExpression/enumConstant.txt b/compiler/testData/diagnostics/tests/inner/qualifiedExpression/enumConstant.txt index bc00315df0a..43b42ebdb08 100644 --- a/compiler/testData/diagnostics/tests/inner/qualifiedExpression/enumConstant.txt +++ b/compiler/testData/diagnostics/tests/inner/qualifiedExpression/enumConstant.txt @@ -1,9 +1,9 @@ package -internal fun bar(): E -internal fun foo(): E +public fun bar(): E +public fun foo(): E -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry E1 enum entry E2 diff --git a/compiler/testData/diagnostics/tests/inner/qualifiedExpression/genericNestedClass.txt b/compiler/testData/diagnostics/tests/inner/qualifiedExpression/genericNestedClass.txt index 0f0ba700a38..5e21f443c3a 100644 --- a/compiler/testData/diagnostics/tests/inner/qualifiedExpression/genericNestedClass.txt +++ b/compiler/testData/diagnostics/tests/inner/qualifiedExpression/genericNestedClass.txt @@ -1,17 +1,17 @@ package -internal fun manyArguments(): Outer.Nested -internal fun nested(): Outer.Nested -internal fun noArguments(): [ERROR : Error function type] -internal fun noArgumentsExpectedType(): Outer.Nested +public fun manyArguments(): Outer.Nested +public fun nested(): Outer.Nested +public fun noArguments(): [ERROR : Error function type] +public fun noArgumentsExpectedType(): Outer.Nested -internal final class Outer { +public final class Outer { public constructor Outer() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inner/qualifiedExpression/importNestedClass.txt b/compiler/testData/diagnostics/tests/inner/qualifiedExpression/importNestedClass.txt index c6e43e3cdf9..653ee3b6fce 100644 --- a/compiler/testData/diagnostics/tests/inner/qualifiedExpression/importNestedClass.txt +++ b/compiler/testData/diagnostics/tests/inner/qualifiedExpression/importNestedClass.txt @@ -1,25 +1,25 @@ package -internal val a: A -internal val ab: A.B -internal val abc: A.B.C -internal val b: A.B -internal val bc: A.B.C -internal val c: A.B.C +public val a: A +public val ab: A.B +public val abc: A.B.C +public val b: A.B +public val bc: A.B.C +public val c: A.B.C -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inner/qualifiedExpression/nestedClassInPackage.txt b/compiler/testData/diagnostics/tests/inner/qualifiedExpression/nestedClassInPackage.txt index 79146f7d379..e5440ba3f89 100644 --- a/compiler/testData/diagnostics/tests/inner/qualifiedExpression/nestedClassInPackage.txt +++ b/compiler/testData/diagnostics/tests/inner/qualifiedExpression/nestedClassInPackage.txt @@ -1,15 +1,15 @@ package package A { - internal val a: A.B.C + public val a: A.B.C - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inner/qualifiedExpression/nestedEnumConstant.txt b/compiler/testData/diagnostics/tests/inner/qualifiedExpression/nestedEnumConstant.txt index f6e9b382027..807c0850c6b 100644 --- a/compiler/testData/diagnostics/tests/inner/qualifiedExpression/nestedEnumConstant.txt +++ b/compiler/testData/diagnostics/tests/inner/qualifiedExpression/nestedEnumConstant.txt @@ -1,15 +1,15 @@ package -internal fun bar(): A.E -internal fun foo(): A.E +public fun bar(): A.E +public fun foo(): A.E -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final enum class E : kotlin.Enum { + public final enum class E : kotlin.Enum { enum entry E1 enum entry E2 diff --git a/compiler/testData/diagnostics/tests/inner/qualifiedExpression/nestedObjects.txt b/compiler/testData/diagnostics/tests/inner/qualifiedExpression/nestedObjects.txt index 0a7581c3d89..69ea56b034a 100644 --- a/compiler/testData/diagnostics/tests/inner/qualifiedExpression/nestedObjects.txt +++ b/compiler/testData/diagnostics/tests/inner/qualifiedExpression/nestedObjects.txt @@ -1,20 +1,20 @@ package -internal val a: A.B.C +public val a: A.B.C -internal object A { +public object A { private constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object B { + public object B { private constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object C { + public object C { private constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inner/qualifiedExpression/typePosition.txt b/compiler/testData/diagnostics/tests/inner/qualifiedExpression/typePosition.txt index 2f257b4907c..e30724f8d8e 100644 --- a/compiler/testData/diagnostics/tests/inner/qualifiedExpression/typePosition.txt +++ b/compiler/testData/diagnostics/tests/inner/qualifiedExpression/typePosition.txt @@ -1,23 +1,23 @@ package -internal val bar: Outer.Nested.NestedNested -internal fun foo(): Outer.Nested +public val bar: Outer.Nested.NestedNested +public fun foo(): Outer.Nested -internal abstract class Outer { +public abstract class Outer { public constructor Outer() - internal abstract val prop1: Outer.Nested - internal abstract val prop2: Outer.Nested.NestedNested + public abstract val prop1: Outer.Nested + public abstract val prop2: Outer.Nested.NestedNested public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class NestedNested { + public final class NestedNested { public constructor NestedNested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inner/referenceToSelfInLocal.txt b/compiler/testData/diagnostics/tests/inner/referenceToSelfInLocal.txt index fd79b81d306..1b0ef2d70df 100644 --- a/compiler/testData/diagnostics/tests/inner/referenceToSelfInLocal.txt +++ b/compiler/testData/diagnostics/tests/inner/referenceToSelfInLocal.txt @@ -1,4 +1,4 @@ package -internal val closure: () -> kotlin.Unit -internal fun f(): kotlin.Unit +public val closure: () -> kotlin.Unit +public fun f(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inner/resolvePackageClassInObjects.txt b/compiler/testData/diagnostics/tests/inner/resolvePackageClassInObjects.txt index 7091adb1451..2a6a11c7473 100644 --- a/compiler/testData/diagnostics/tests/inner/resolvePackageClassInObjects.txt +++ b/compiler/testData/diagnostics/tests/inner/resolvePackageClassInObjects.txt @@ -1,6 +1,6 @@ package -internal final class MoreTest { +public final class MoreTest { public constructor MoreTest() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -13,7 +13,7 @@ internal final class MoreTest { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Some : PackageTest { + public object Some : PackageTest { private constructor Some() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -21,7 +21,7 @@ internal final class MoreTest { } } -internal open class PackageTest { +public open class PackageTest { public constructor PackageTest() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inner/selfAnnotationForClassObject.txt b/compiler/testData/diagnostics/tests/inner/selfAnnotationForClassObject.txt index ecdb25a2d37..1e50ebb0133 100644 --- a/compiler/testData/diagnostics/tests/inner/selfAnnotationForClassObject.txt +++ b/compiler/testData/diagnostics/tests/inner/selfAnnotationForClassObject.txt @@ -1,6 +1,6 @@ package -internal final class Test { +public final class Test { public constructor Test() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -12,7 +12,7 @@ internal final class Test { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.annotation.annotation() internal final class ClassObjectAnnotation : kotlin.Annotation { + kotlin.annotation.annotation() public final class ClassObjectAnnotation : kotlin.Annotation { public constructor ClassObjectAnnotation() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -20,7 +20,7 @@ internal final class Test { } } - kotlin.annotation.annotation() internal final class NestedAnnotation : kotlin.Annotation { + kotlin.annotation.annotation() public final class NestedAnnotation : kotlin.Annotation { public constructor NestedAnnotation() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/inner/traits.txt b/compiler/testData/diagnostics/tests/inner/traits.txt index 07f09cbf667..80f421302bb 100644 --- a/compiler/testData/diagnostics/tests/inner/traits.txt +++ b/compiler/testData/diagnostics/tests/inner/traits.txt @@ -1,23 +1,23 @@ package -internal interface Foo { - internal abstract val b: Foo.Bar - internal abstract val b1: Foo.Bar +public interface Foo { + public abstract val b: Foo.Bar + public abstract val b1: Foo.Bar public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal interface Bar { + public interface Bar { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } -internal interface Foo2 : Foo { - internal abstract override /*1*/ /*fake_override*/ val b: Foo.Bar - internal abstract override /*1*/ /*fake_override*/ val b1: Foo.Bar - internal abstract val bb1: Foo.Bar +public interface Foo2 : Foo { + public abstract override /*1*/ /*fake_override*/ val b: Foo.Bar + public abstract override /*1*/ /*fake_override*/ val b1: Foo.Bar + public abstract val bb1: Foo.Bar public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/inner/visibility.txt b/compiler/testData/diagnostics/tests/inner/visibility.txt index d7ae995cc93..8ffa891e04a 100644 --- a/compiler/testData/diagnostics/tests/inner/visibility.txt +++ b/compiler/testData/diagnostics/tests/inner/visibility.txt @@ -1,16 +1,16 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit -internal final class Derived : Outer { +public final class Derived : Outer { public constructor Derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Outer { +public open class Outer { public constructor Outer() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/j+k/GenericsInSupertypes.txt b/compiler/testData/diagnostics/tests/j+k/GenericsInSupertypes.txt index 9aeb6ebe848..9683b0fce53 100644 --- a/compiler/testData/diagnostics/tests/j+k/GenericsInSupertypes.txt +++ b/compiler/testData/diagnostics/tests/j+k/GenericsInSupertypes.txt @@ -1,6 +1,6 @@ package -internal abstract class AL : java.util.ArrayList { +public abstract class AL : java.util.ArrayList { public constructor AL() invisible_fake final override /*1*/ /*fake_override*/ var elementData: kotlin.Array<(out) kotlin.Any!>! protected/*protected and package*/ final override /*1*/ /*fake_override*/ var modCount: kotlin.Int @@ -47,7 +47,7 @@ internal abstract class AL : java.util.ArrayList { invisible_fake open override /*1*/ /*fake_override*/ fun writeObject(/*0*/ p0: java.io.ObjectOutputStream!): kotlin.Unit } -internal abstract class K : p.C { +public abstract class K : p.C { public constructor K() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun foo(/*0*/ p: p.A): kotlin.Unit @@ -59,7 +59,7 @@ package p { public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ p: p.A): kotlin.Unit + public abstract fun foo(/*0*/ p: p.A): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/j+k/InheritedGenericFunction.txt b/compiler/testData/diagnostics/tests/j+k/InheritedGenericFunction.txt index c5d0cf508c7..957c80652dd 100644 --- a/compiler/testData/diagnostics/tests/j+k/InheritedGenericFunction.txt +++ b/compiler/testData/diagnostics/tests/j+k/InheritedGenericFunction.txt @@ -1,6 +1,6 @@ package -internal abstract class K : p.C { +public abstract class K : p.C { public constructor K() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun foo(/*0*/ p: TB!): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/j+k/InnerClassFromJava.txt b/compiler/testData/diagnostics/tests/j+k/InnerClassFromJava.txt index fe578f23c23..c5a66d4b8e1 100644 --- a/compiler/testData/diagnostics/tests/j+k/InnerClassFromJava.txt +++ b/compiler/testData/diagnostics/tests/j+k/InnerClassFromJava.txt @@ -20,7 +20,7 @@ public final class Baz : Bar.I { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Boo { +public interface Boo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/j+k/KJKInheritance.txt b/compiler/testData/diagnostics/tests/j+k/KJKInheritance.txt index eef3576a77c..c07a82c23a6 100644 --- a/compiler/testData/diagnostics/tests/j+k/KJKInheritance.txt +++ b/compiler/testData/diagnostics/tests/j+k/KJKInheritance.txt @@ -4,25 +4,25 @@ public open class J1 : KFirst { public constructor J1() public/*package*/ open fun baz(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class K2 : J1 { +public final class K2 : J1 { public constructor K2() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public/*package*/ open override /*1*/ /*fake_override*/ fun baz(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class KFirst { +public open class KFirst { public constructor KFirst() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/j+k/KJKInheritanceGeneric.txt b/compiler/testData/diagnostics/tests/j+k/KJKInheritanceGeneric.txt index 863891cc8bd..c4c0f9364c8 100644 --- a/compiler/testData/diagnostics/tests/j+k/KJKInheritanceGeneric.txt +++ b/compiler/testData/diagnostics/tests/j+k/KJKInheritanceGeneric.txt @@ -4,25 +4,25 @@ public open class J1 : KFirst { public constructor J1() public/*package*/ open fun baz(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int!): kotlin.Int! + public final override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int!): kotlin.Int! public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class K2 : J1 { +public final class K2 : J1 { public constructor K2() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public/*package*/ open override /*1*/ /*fake_override*/ fun baz(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int!): kotlin.Int! + public final override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int!): kotlin.Int! public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class KFirst { +public open class KFirst { public constructor KFirst() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ t: T): T + public final fun foo(/*0*/ t: T): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/j+k/OverrideVararg.txt b/compiler/testData/diagnostics/tests/j+k/OverrideVararg.txt index c329ec59f5c..b4ab14fc72e 100644 --- a/compiler/testData/diagnostics/tests/j+k/OverrideVararg.txt +++ b/compiler/testData/diagnostics/tests/j+k/OverrideVararg.txt @@ -8,7 +8,7 @@ public abstract class Aaa { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Bbb : Aaa { +public final class Bbb : Aaa { public constructor Bbb() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun foo(/*0*/ vararg args: kotlin.String? /*kotlin.Array*/): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/j+k/Simple.txt b/compiler/testData/diagnostics/tests/j+k/Simple.txt index 5b6fce5b8b0..932d4980b1c 100644 --- a/compiler/testData/diagnostics/tests/j+k/Simple.txt +++ b/compiler/testData/diagnostics/tests/j+k/Simple.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ a: aa.A): kotlin.Unit +public fun foo(/*0*/ a: aa.A): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/j+k/StaticMembersFromSuperclasses.txt b/compiler/testData/diagnostics/tests/j+k/StaticMembersFromSuperclasses.txt index a815f8e5890..2246ab91ac9 100644 --- a/compiler/testData/diagnostics/tests/j+k/StaticMembersFromSuperclasses.txt +++ b/compiler/testData/diagnostics/tests/j+k/StaticMembersFromSuperclasses.txt @@ -1,6 +1,6 @@ package -internal fun foo(): kotlin.String +public fun foo(): kotlin.String public open class Aaa { public constructor Aaa() diff --git a/compiler/testData/diagnostics/tests/j+k/SupertypeArgumentsNullability-NotNull-SpecialTypes.txt b/compiler/testData/diagnostics/tests/j+k/SupertypeArgumentsNullability-NotNull-SpecialTypes.txt index 1dd649d3215..4bcb267785b 100644 --- a/compiler/testData/diagnostics/tests/j+k/SupertypeArgumentsNullability-NotNull-SpecialTypes.txt +++ b/compiler/testData/diagnostics/tests/j+k/SupertypeArgumentsNullability-NotNull-SpecialTypes.txt @@ -1,6 +1,6 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit public open class A { public constructor A() diff --git a/compiler/testData/diagnostics/tests/j+k/SupertypeArgumentsNullability-NotNull-UserTypes.txt b/compiler/testData/diagnostics/tests/j+k/SupertypeArgumentsNullability-NotNull-UserTypes.txt index 9fdf5fd969e..72c3388a1ed 100644 --- a/compiler/testData/diagnostics/tests/j+k/SupertypeArgumentsNullability-NotNull-UserTypes.txt +++ b/compiler/testData/diagnostics/tests/j+k/SupertypeArgumentsNullability-NotNull-UserTypes.txt @@ -1,6 +1,6 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit public open class A { public constructor A() diff --git a/compiler/testData/diagnostics/tests/j+k/SupertypeArgumentsNullability-SpecialTypes.txt b/compiler/testData/diagnostics/tests/j+k/SupertypeArgumentsNullability-SpecialTypes.txt index 044e04618cc..606d5499464 100644 --- a/compiler/testData/diagnostics/tests/j+k/SupertypeArgumentsNullability-SpecialTypes.txt +++ b/compiler/testData/diagnostics/tests/j+k/SupertypeArgumentsNullability-SpecialTypes.txt @@ -1,6 +1,6 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit public open class A { public constructor A() diff --git a/compiler/testData/diagnostics/tests/j+k/SupertypeArgumentsNullability-UserTypes.txt b/compiler/testData/diagnostics/tests/j+k/SupertypeArgumentsNullability-UserTypes.txt index 4533e3637f7..5e5f493f506 100644 --- a/compiler/testData/diagnostics/tests/j+k/SupertypeArgumentsNullability-UserTypes.txt +++ b/compiler/testData/diagnostics/tests/j+k/SupertypeArgumentsNullability-UserTypes.txt @@ -1,6 +1,6 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit public open class A { public constructor A() diff --git a/compiler/testData/diagnostics/tests/j+k/UnboxingNulls.txt b/compiler/testData/diagnostics/tests/j+k/UnboxingNulls.txt index c51a16d4b26..6a2f656e6e4 100644 --- a/compiler/testData/diagnostics/tests/j+k/UnboxingNulls.txt +++ b/compiler/testData/diagnostics/tests/j+k/UnboxingNulls.txt @@ -1,7 +1,7 @@ package package a { - internal fun foo(): kotlin.Unit + public fun foo(): kotlin.Unit public open class Test { public constructor Test() diff --git a/compiler/testData/diagnostics/tests/j+k/accessClassObjectFromJava.txt b/compiler/testData/diagnostics/tests/j+k/accessClassObjectFromJava.txt index ad0e736d44e..bf9fc111836 100644 --- a/compiler/testData/diagnostics/tests/j+k/accessClassObjectFromJava.txt +++ b/compiler/testData/diagnostics/tests/j+k/accessClassObjectFromJava.txt @@ -1,6 +1,6 @@ package -internal final class Foo { +public final class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -8,10 +8,10 @@ internal final class Foo { public companion object Companion { private constructor Companion() - internal final val bar: kotlin.Int = 1 + public final val bar: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(/*0*/ a: [ERROR : Foo.`object`]): kotlin.Unit + public final fun test(/*0*/ a: [ERROR : Foo.`object`]): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/j+k/ambiguousSamAdapters.txt b/compiler/testData/diagnostics/tests/j+k/ambiguousSamAdapters.txt index e130137302b..44ed746bda7 100644 --- a/compiler/testData/diagnostics/tests/j+k/ambiguousSamAdapters.txt +++ b/compiler/testData/diagnostics/tests/j+k/ambiguousSamAdapters.txt @@ -1,6 +1,6 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit public open class A { public constructor A() diff --git a/compiler/testData/diagnostics/tests/j+k/canDeclareIfSamAdapterIsInherited.txt b/compiler/testData/diagnostics/tests/j+k/canDeclareIfSamAdapterIsInherited.txt index 5058ba17dbf..97d748a814b 100644 --- a/compiler/testData/diagnostics/tests/j+k/canDeclareIfSamAdapterIsInherited.txt +++ b/compiler/testData/diagnostics/tests/j+k/canDeclareIfSamAdapterIsInherited.txt @@ -1,9 +1,9 @@ package -internal final class Sub : Super { +public final class Sub : Super { public constructor Sub() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ r: (() -> kotlin.Unit)?): kotlin.Unit + public final fun foo(/*0*/ r: (() -> kotlin.Unit)?): kotlin.Unit public/*package*/ open override /*1*/ /*fake_override*/ fun foo(/*0*/ r: java.lang.Runnable!): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/j+k/inheritAbstractSamAdapter.txt b/compiler/testData/diagnostics/tests/j+k/inheritAbstractSamAdapter.txt index 68ad5f6472c..8f32884daed 100644 --- a/compiler/testData/diagnostics/tests/j+k/inheritAbstractSamAdapter.txt +++ b/compiler/testData/diagnostics/tests/j+k/inheritAbstractSamAdapter.txt @@ -17,7 +17,7 @@ public interface B : A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : B { +public final class C : B { public constructor C() public open override /*1*/ fun bar(/*0*/ r: java.lang.Runnable?): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/j+k/innerNestedClassFromJava.txt b/compiler/testData/diagnostics/tests/j+k/innerNestedClassFromJava.txt index d9a8b5ae5f2..93c8f123813 100644 --- a/compiler/testData/diagnostics/tests/j+k/innerNestedClassFromJava.txt +++ b/compiler/testData/diagnostics/tests/j+k/innerNestedClassFromJava.txt @@ -1,5 +1,5 @@ package package b { - internal fun f(): kotlin.Unit + public fun f(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/j+k/invisiblePackagePrivateInheritedMember.txt b/compiler/testData/diagnostics/tests/j+k/invisiblePackagePrivateInheritedMember.txt index cf06e8b4808..054a9e2c569 100644 --- a/compiler/testData/diagnostics/tests/j+k/invisiblePackagePrivateInheritedMember.txt +++ b/compiler/testData/diagnostics/tests/j+k/invisiblePackagePrivateInheritedMember.txt @@ -1,5 +1,5 @@ package package c { - internal fun f(): kotlin.Unit + public fun f(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/j+k/javaStaticImport.txt b/compiler/testData/diagnostics/tests/j+k/javaStaticImport.txt index a508a227198..1d13d21ce6e 100644 --- a/compiler/testData/diagnostics/tests/j+k/javaStaticImport.txt +++ b/compiler/testData/diagnostics/tests/j+k/javaStaticImport.txt @@ -6,7 +6,7 @@ package backend { public constructor ECallable() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/j+k/kt1402.txt b/compiler/testData/diagnostics/tests/j+k/kt1402.txt index db72d8e0f54..745981fc16d 100644 --- a/compiler/testData/diagnostics/tests/j+k/kt1402.txt +++ b/compiler/testData/diagnostics/tests/j+k/kt1402.txt @@ -1,6 +1,6 @@ package package b { - internal fun doSmth(/*0*/ b: a.M.Inner): a.M.Inner - internal fun foo(): kotlin.Unit + public fun doSmth(/*0*/ b: a.M.Inner): a.M.Inner + public fun foo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/j+k/kt1431.txt b/compiler/testData/diagnostics/tests/j+k/kt1431.txt index eb9e5083b18..34323b84aa5 100644 --- a/compiler/testData/diagnostics/tests/j+k/kt1431.txt +++ b/compiler/testData/diagnostics/tests/j+k/kt1431.txt @@ -1,5 +1,5 @@ package package d { - internal fun test(): kotlin.Unit + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/j+k/kt1730_implementCharSequence.txt b/compiler/testData/diagnostics/tests/j+k/kt1730_implementCharSequence.txt index 8b782e8a748..dc919b9ad17 100644 --- a/compiler/testData/diagnostics/tests/j+k/kt1730_implementCharSequence.txt +++ b/compiler/testData/diagnostics/tests/j+k/kt1730_implementCharSequence.txt @@ -10,7 +10,7 @@ public open class C : kotlin.CharSequence { java.lang.Override() public open override /*1*/ fun toString(): kotlin.String } -internal final class T : C { +public final class T : C { public constructor T() java.lang.Override() public open override /*1*/ /*fake_override*/ fun charAt(/*0*/ index: kotlin.Int): kotlin.Char public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/j+k/kt2152.txt b/compiler/testData/diagnostics/tests/j+k/kt2152.txt index 84098174fdb..f0ed09a38a8 100644 --- a/compiler/testData/diagnostics/tests/j+k/kt2152.txt +++ b/compiler/testData/diagnostics/tests/j+k/kt2152.txt @@ -1,6 +1,6 @@ package -internal open class Bbb { +public open class Bbb { public constructor Bbb() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/j+k/kt2394.txt b/compiler/testData/diagnostics/tests/j+k/kt2394.txt index f0ed9e3359c..280a8c3c946 100644 --- a/compiler/testData/diagnostics/tests/j+k/kt2394.txt +++ b/compiler/testData/diagnostics/tests/j+k/kt2394.txt @@ -1,6 +1,6 @@ package package d { - internal fun bar(/*0*/ c: kotlin.Collection): kotlin.Unit - internal fun foo(/*0*/ iterable: kotlin.Iterable, /*1*/ iterator: kotlin.Iterator, /*2*/ comparable: kotlin.Comparable): kotlin.Unit + public fun bar(/*0*/ c: kotlin.Collection): kotlin.Unit + public fun foo(/*0*/ iterable: kotlin.Iterable, /*1*/ iterator: kotlin.Iterator, /*2*/ comparable: kotlin.Comparable): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/j+k/kt2606.txt b/compiler/testData/diagnostics/tests/j+k/kt2606.txt index 9bb9f03dda9..f96e5fa1450 100644 --- a/compiler/testData/diagnostics/tests/j+k/kt2606.txt +++ b/compiler/testData/diagnostics/tests/j+k/kt2606.txt @@ -1,5 +1,5 @@ package package n { - internal fun bar(): kotlin.Iterator? + public fun bar(): kotlin.Iterator? } diff --git a/compiler/testData/diagnostics/tests/j+k/kt2619.txt b/compiler/testData/diagnostics/tests/j+k/kt2619.txt index 45483e76a9e..368a990dedb 100644 --- a/compiler/testData/diagnostics/tests/j+k/kt2619.txt +++ b/compiler/testData/diagnostics/tests/j+k/kt2619.txt @@ -1,6 +1,6 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit public final enum class Type : kotlin.Enum { enum entry TYPE diff --git a/compiler/testData/diagnostics/tests/j+k/kt2641.txt b/compiler/testData/diagnostics/tests/j+k/kt2641.txt index d7365a93123..3514178fd16 100644 --- a/compiler/testData/diagnostics/tests/j+k/kt2641.txt +++ b/compiler/testData/diagnostics/tests/j+k/kt2641.txt @@ -1,5 +1,5 @@ package package a { - internal fun bar(/*0*/ any: kotlin.Any): java.lang.Iterable? + public fun bar(/*0*/ any: kotlin.Any): java.lang.Iterable? } diff --git a/compiler/testData/diagnostics/tests/j+k/kt2890.txt b/compiler/testData/diagnostics/tests/j+k/kt2890.txt index b92a1f3344c..c366c1f1223 100644 --- a/compiler/testData/diagnostics/tests/j+k/kt2890.txt +++ b/compiler/testData/diagnostics/tests/j+k/kt2890.txt @@ -1,7 +1,7 @@ package package _03_collections { - internal fun test(): kotlin.Unit + public fun test(): kotlin.Unit public open class CollectionTest { public constructor CollectionTest() diff --git a/compiler/testData/diagnostics/tests/j+k/kt3307.txt b/compiler/testData/diagnostics/tests/j+k/kt3307.txt index 7a4e25cd1de..a019dc58e80 100644 --- a/compiler/testData/diagnostics/tests/j+k/kt3307.txt +++ b/compiler/testData/diagnostics/tests/j+k/kt3307.txt @@ -1,6 +1,6 @@ package -internal fun TestBug(): kotlin.Unit +public fun TestBug(): kotlin.Unit public interface Bug { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/j+k/kt3311.txt b/compiler/testData/diagnostics/tests/j+k/kt3311.txt index c94a7f3ad6f..e64531082f2 100644 --- a/compiler/testData/diagnostics/tests/j+k/kt3311.txt +++ b/compiler/testData/diagnostics/tests/j+k/kt3311.txt @@ -1,6 +1,6 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit public final class Sub : Super { public constructor Sub() diff --git a/compiler/testData/diagnostics/tests/j+k/kt6720_abstractProperty.txt b/compiler/testData/diagnostics/tests/j+k/kt6720_abstractProperty.txt index 4dd693def7b..743d689bcbd 100644 --- a/compiler/testData/diagnostics/tests/j+k/kt6720_abstractProperty.txt +++ b/compiler/testData/diagnostics/tests/j+k/kt6720_abstractProperty.txt @@ -1,9 +1,9 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit -internal interface A { - internal abstract val a: kotlin.Int +public interface A { + public abstract val a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -11,15 +11,15 @@ internal interface A { public abstract class B : A { public constructor B() - internal abstract override /*1*/ /*fake_override*/ val a: kotlin.Int + public abstract override /*1*/ /*fake_override*/ val a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : B { +public final class C : B { public constructor C() - internal abstract override /*1*/ /*fake_override*/ val a: kotlin.Int + public abstract override /*1*/ /*fake_override*/ val a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/j+k/mutableIterator.txt b/compiler/testData/diagnostics/tests/j+k/mutableIterator.txt index 8e90f0efbc9..b5d0810222c 100644 --- a/compiler/testData/diagnostics/tests/j+k/mutableIterator.txt +++ b/compiler/testData/diagnostics/tests/j+k/mutableIterator.txt @@ -1,5 +1,5 @@ package package n { - internal fun foo(/*0*/ c: a.JC, /*1*/ iterator: kotlin.Iterator, /*2*/ iterable: kotlin.Iterable): kotlin.Unit + public fun foo(/*0*/ c: a.JC, /*1*/ iterator: kotlin.Iterator, /*2*/ iterable: kotlin.Iterable): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/j+k/overrideRawType.txt b/compiler/testData/diagnostics/tests/j+k/overrideRawType.txt index aed2207e1b2..4cbd4716d94 100644 --- a/compiler/testData/diagnostics/tests/j+k/overrideRawType.txt +++ b/compiler/testData/diagnostics/tests/j+k/overrideRawType.txt @@ -9,7 +9,7 @@ public interface Bar { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class BarImpl : Bar { +public final class BarImpl : Bar { public constructor BarImpl() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun f(/*0*/ f: Foo<*>?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/j+k/overrideWithSamAndTypeParameter.txt b/compiler/testData/diagnostics/tests/j+k/overrideWithSamAndTypeParameter.txt index ff92c32caf0..f8535a05bbe 100644 --- a/compiler/testData/diagnostics/tests/j+k/overrideWithSamAndTypeParameter.txt +++ b/compiler/testData/diagnostics/tests/j+k/overrideWithSamAndTypeParameter.txt @@ -2,7 +2,7 @@ package public /*synthesized*/ fun A(/*0*/ function: (K!, MyFunc!) -> K!): A public /*synthesized*/ fun MyFunc(/*0*/ function: (kotlin.String!) -> kotlin.String!): MyFunc -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/j+k/packagePrivateClassStaticMember.txt b/compiler/testData/diagnostics/tests/j+k/packagePrivateClassStaticMember.txt index 2685a041c03..5f368cf6ae5 100644 --- a/compiler/testData/diagnostics/tests/j+k/packagePrivateClassStaticMember.txt +++ b/compiler/testData/diagnostics/tests/j+k/packagePrivateClassStaticMember.txt @@ -1,7 +1,7 @@ package package foo { - internal fun main(): kotlin.Unit + public fun main(): kotlin.Unit public/*package*/ open class Bar { public/*package*/ constructor Bar() diff --git a/compiler/testData/diagnostics/tests/j+k/packageVisibility.txt b/compiler/testData/diagnostics/tests/j+k/packageVisibility.txt index 5b5b5dde66a..32042e198da 100644 --- a/compiler/testData/diagnostics/tests/j+k/packageVisibility.txt +++ b/compiler/testData/diagnostics/tests/j+k/packageVisibility.txt @@ -1,10 +1,10 @@ package package a { - internal val mc: a.MyJavaClass - internal val x: kotlin.Int - internal val y: kotlin.Int - internal val z: a.MyJavaClass.NestedClass + public val mc: a.MyJavaClass + public val x: kotlin.Int + public val y: kotlin.Int + public val z: a.MyJavaClass.NestedClass public/*package*/ open class MyJavaClass { public/*package*/ constructor MyJavaClass() @@ -27,16 +27,16 @@ package a { } package a.c { - internal val mc1: a.MyJavaClass - internal val x: kotlin.Int - internal val y: kotlin.Int - internal val z: a.MyJavaClass.NestedClass + public val mc1: a.MyJavaClass + public val x: kotlin.Int + public val y: kotlin.Int + public val z: a.MyJavaClass.NestedClass } } package b { - internal val mc1: a.MyJavaClass - internal val x: kotlin.Int - internal val y: kotlin.Int - internal val z: a.MyJavaClass.NestedClass + public val mc1: a.MyJavaClass + public val x: kotlin.Int + public val y: kotlin.Int + public val z: a.MyJavaClass.NestedClass } diff --git a/compiler/testData/diagnostics/tests/j+k/privateNestedClassStaticMember.txt b/compiler/testData/diagnostics/tests/j+k/privateNestedClassStaticMember.txt index dc8f04a7788..49ba831837b 100644 --- a/compiler/testData/diagnostics/tests/j+k/privateNestedClassStaticMember.txt +++ b/compiler/testData/diagnostics/tests/j+k/privateNestedClassStaticMember.txt @@ -1,3 +1,3 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/j+k/protectedStaticSamePackage.txt b/compiler/testData/diagnostics/tests/j+k/protectedStaticSamePackage.txt index 24e7969a5fc..dbaac045ce4 100644 --- a/compiler/testData/diagnostics/tests/j+k/protectedStaticSamePackage.txt +++ b/compiler/testData/diagnostics/tests/j+k/protectedStaticSamePackage.txt @@ -1,7 +1,7 @@ package package test { - internal fun test(): kotlin.Unit + public fun test(): kotlin.Unit public open class JavaClass { public constructor JavaClass() diff --git a/compiler/testData/diagnostics/tests/j+k/recursiveRawUpperBound.txt b/compiler/testData/diagnostics/tests/j+k/recursiveRawUpperBound.txt index 5b20574478b..22a82b1c65b 100644 --- a/compiler/testData/diagnostics/tests/j+k/recursiveRawUpperBound.txt +++ b/compiler/testData/diagnostics/tests/j+k/recursiveRawUpperBound.txt @@ -1,6 +1,6 @@ package -internal fun foo(/*0*/ p: X): Bad<(raw) Bad<*>!>! +public fun foo(/*0*/ p: X): Bad<(raw) Bad<*>!>! public/*package*/ open class Bad>!> { public/*package*/ constructor Bad>!>() diff --git a/compiler/testData/diagnostics/tests/j+k/samInConstructorWithGenerics.txt b/compiler/testData/diagnostics/tests/j+k/samInConstructorWithGenerics.txt index 246bce0a2d4..ea31940397a 100644 --- a/compiler/testData/diagnostics/tests/j+k/samInConstructorWithGenerics.txt +++ b/compiler/testData/diagnostics/tests/j+k/samInConstructorWithGenerics.txt @@ -1,6 +1,6 @@ package -internal final class K : j.Observable { +public final class K : j.Observable { public constructor K() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/j+k/traitDefaultCall.txt b/compiler/testData/diagnostics/tests/j+k/traitDefaultCall.txt index 45faa56c9c6..f66e4524501 100644 --- a/compiler/testData/diagnostics/tests/j+k/traitDefaultCall.txt +++ b/compiler/testData/diagnostics/tests/j+k/traitDefaultCall.txt @@ -1,19 +1,19 @@ package -internal final class A : KTrait { +public final class A : KTrait { public constructor A() - internal final fun a(): kotlin.Unit + public final fun a(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open override /*1*/ /*fake_override*/ fun ktest(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun ktest(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun test(): kotlin.String! public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface KTrait : Test { +public interface KTrait : Test { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open fun ktest(): kotlin.Unit + public open fun ktest(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun test(): kotlin.String! public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/j+k/types/arrayList.txt b/compiler/testData/diagnostics/tests/j+k/types/arrayList.txt index bf4e205332e..19e05a932b4 100644 --- a/compiler/testData/diagnostics/tests/j+k/types/arrayList.txt +++ b/compiler/testData/diagnostics/tests/j+k/types/arrayList.txt @@ -8,7 +8,7 @@ public/*package*/ open class J : ML { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class K : J, ML { +public final class K : J, ML { public constructor K() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun foo(): kotlin.MutableList @@ -16,7 +16,7 @@ internal final class K : J, ML { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface ML { +public interface ML { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public abstract fun foo(): kotlin.MutableList public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/j+k/types/returnCollection.txt b/compiler/testData/diagnostics/tests/j+k/types/returnCollection.txt index 198fd3c2834..47c3a939d12 100644 --- a/compiler/testData/diagnostics/tests/j+k/types/returnCollection.txt +++ b/compiler/testData/diagnostics/tests/j+k/types/returnCollection.txt @@ -9,9 +9,9 @@ public/*package*/ interface J : K { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface K { +public interface K { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.List + public abstract fun foo(): kotlin.List public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/j+k/types/shapeMismatchInCovariantPosition.txt b/compiler/testData/diagnostics/tests/j+k/types/shapeMismatchInCovariantPosition.txt index 36ae41d1de9..8e29fab54d8 100644 --- a/compiler/testData/diagnostics/tests/j+k/types/shapeMismatchInCovariantPosition.txt +++ b/compiler/testData/diagnostics/tests/j+k/types/shapeMismatchInCovariantPosition.txt @@ -1,6 +1,6 @@ package -internal interface G { +public interface G { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -15,15 +15,15 @@ public/*package*/ interface J : K { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface K { - internal abstract fun bar(): G? +public interface K { + public abstract fun bar(): G? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): G + public abstract fun foo(): G public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface SubG : G { +public interface SubG : G { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/j+k/types/shapeMismatchInCovariantPositionGeneric.txt b/compiler/testData/diagnostics/tests/j+k/types/shapeMismatchInCovariantPositionGeneric.txt index 84f01f74142..df49c9c42fb 100644 --- a/compiler/testData/diagnostics/tests/j+k/types/shapeMismatchInCovariantPositionGeneric.txt +++ b/compiler/testData/diagnostics/tests/j+k/types/shapeMismatchInCovariantPositionGeneric.txt @@ -1,6 +1,6 @@ package -internal interface G { +public interface G { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -15,15 +15,15 @@ public/*package*/ interface J : K { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface K { - internal abstract fun bar(): G? +public interface K { + public abstract fun bar(): G? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): G + public abstract fun foo(): G public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface SubG : G { +public interface SubG : G { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/j+k/types/typeParameter.txt b/compiler/testData/diagnostics/tests/j+k/types/typeParameter.txt index b3da72dff9a..b0b293154a6 100644 --- a/compiler/testData/diagnostics/tests/j+k/types/typeParameter.txt +++ b/compiler/testData/diagnostics/tests/j+k/types/typeParameter.txt @@ -7,9 +7,9 @@ public/*package*/ interface J : K { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface K { +public interface K { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ t: T): kotlin.Unit + public abstract fun foo(/*0*/ t: T): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/jdk-annotations/ArrayListAndMap.txt b/compiler/testData/diagnostics/tests/jdk-annotations/ArrayListAndMap.txt index d538195c691..af53ee4dd18 100644 --- a/compiler/testData/diagnostics/tests/jdk-annotations/ArrayListAndMap.txt +++ b/compiler/testData/diagnostics/tests/jdk-annotations/ArrayListAndMap.txt @@ -1,6 +1,6 @@ package package kotlin1 { - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal fun test(/*0*/ a: kotlin.List, /*1*/ m: kotlin.Map): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun test(/*0*/ a: kotlin.List, /*1*/ m: kotlin.Map): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/jdk-annotations/ArrayListClone.txt b/compiler/testData/diagnostics/tests/jdk-annotations/ArrayListClone.txt index 338de9e7424..85a7d75a211 100644 --- a/compiler/testData/diagnostics/tests/jdk-annotations/ArrayListClone.txt +++ b/compiler/testData/diagnostics/tests/jdk-annotations/ArrayListClone.txt @@ -1,5 +1,5 @@ package package kotlin1 { - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/jdk-annotations/ArrayListToArray.txt b/compiler/testData/diagnostics/tests/jdk-annotations/ArrayListToArray.txt index e2becbb71d2..ac4d63184c3 100644 --- a/compiler/testData/diagnostics/tests/jdk-annotations/ArrayListToArray.txt +++ b/compiler/testData/diagnostics/tests/jdk-annotations/ArrayListToArray.txt @@ -2,5 +2,5 @@ package package kotlin1 { kotlin.inline() public fun Array(/*0*/ n: kotlin.Int, /*1*/ block: (kotlin.Int) -> T): kotlin.Array - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/jdk-annotations/sql/DriverManager.txt b/compiler/testData/diagnostics/tests/jdk-annotations/sql/DriverManager.txt index 7a4e2458709..86dfdc3b1c8 100644 --- a/compiler/testData/diagnostics/tests/jdk-annotations/sql/DriverManager.txt +++ b/compiler/testData/diagnostics/tests/jdk-annotations/sql/DriverManager.txt @@ -1,8 +1,8 @@ package -internal fun getConnection(/*0*/ url: kotlin.String?): kotlin.Unit -internal fun getConnection(/*0*/ url: kotlin.String?, /*1*/ props: java.util.Properties?): kotlin.Unit -internal fun getConnection(/*0*/ url: kotlin.String?, /*1*/ user: kotlin.String?, /*2*/ password: kotlin.String?): kotlin.Unit -internal fun getDriver(/*0*/ url: kotlin.String?): kotlin.Unit -internal fun getDrivers(): kotlin.Unit -internal fun registerDriver(/*0*/ driver: java.sql.Driver?): kotlin.Unit +public fun getConnection(/*0*/ url: kotlin.String?): kotlin.Unit +public fun getConnection(/*0*/ url: kotlin.String?, /*1*/ props: java.util.Properties?): kotlin.Unit +public fun getConnection(/*0*/ url: kotlin.String?, /*1*/ user: kotlin.String?, /*2*/ password: kotlin.String?): kotlin.Unit +public fun getDriver(/*0*/ url: kotlin.String?): kotlin.Unit +public fun getDrivers(): kotlin.Unit +public fun registerDriver(/*0*/ driver: java.sql.Driver?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/jdk-annotations/sql/ResultSet.txt b/compiler/testData/diagnostics/tests/jdk-annotations/sql/ResultSet.txt index e3fa014b8a0..cd34738bbdd 100644 --- a/compiler/testData/diagnostics/tests/jdk-annotations/sql/ResultSet.txt +++ b/compiler/testData/diagnostics/tests/jdk-annotations/sql/ResultSet.txt @@ -1,3 +1,3 @@ package -internal fun getMetaData(/*0*/ rs: java.sql.ResultSet): kotlin.Unit +public fun getMetaData(/*0*/ rs: java.sql.ResultSet): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/jdk-annotations/sql/Statement.txt b/compiler/testData/diagnostics/tests/jdk-annotations/sql/Statement.txt index 94a40e12159..65ddd16c102 100644 --- a/compiler/testData/diagnostics/tests/jdk-annotations/sql/Statement.txt +++ b/compiler/testData/diagnostics/tests/jdk-annotations/sql/Statement.txt @@ -1,5 +1,5 @@ package -internal fun executeQuery(/*0*/ statement: java.sql.PreparedStatement): kotlin.Unit -internal fun executeQuery(/*0*/ statement: java.sql.Statement, /*1*/ cmd: kotlin.String?): kotlin.Unit -internal fun executeUpdate(/*0*/ statement: java.sql.Statement, /*1*/ cmd: kotlin.String?): kotlin.Unit +public fun executeQuery(/*0*/ statement: java.sql.PreparedStatement): kotlin.Unit +public fun executeQuery(/*0*/ statement: java.sql.Statement, /*1*/ cmd: kotlin.String?): kotlin.Unit +public fun executeUpdate(/*0*/ statement: java.sql.Statement, /*1*/ cmd: kotlin.String?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/kt310.txt b/compiler/testData/diagnostics/tests/kt310.txt index 7992db9ea3a..80e9e5906ad 100644 --- a/compiler/testData/diagnostics/tests/kt310.txt +++ b/compiler/testData/diagnostics/tests/kt310.txt @@ -1,3 +1,3 @@ package -internal fun f(/*0*/ c: kotlin.LongRange): kotlin.Int +public fun f(/*0*/ c: kotlin.LongRange): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/kt53.txt b/compiler/testData/diagnostics/tests/kt53.txt index 623e54aebec..d08b3a4928a 100644 --- a/compiler/testData/diagnostics/tests/kt53.txt +++ b/compiler/testData/diagnostics/tests/kt53.txt @@ -1,4 +1,4 @@ package -internal val T.foo: E? -internal fun test(): kotlin.Int? +public val T.foo: E? +public fun test(): kotlin.Int? diff --git a/compiler/testData/diagnostics/tests/labels/kt1703.txt b/compiler/testData/diagnostics/tests/labels/kt1703.txt index 63591b466ba..73486c1e17e 100644 --- a/compiler/testData/diagnostics/tests/labels/kt1703.txt +++ b/compiler/testData/diagnostics/tests/labels/kt1703.txt @@ -1,6 +1,6 @@ package kotlin.inline() public fun Array(/*0*/ n: kotlin.Int, /*1*/ block: (kotlin.Int) -> T): kotlin.Array -internal fun test(): kotlin.Unit -internal fun use(/*0*/ a: kotlin.Any?): kotlin.Any? -internal fun kotlin.Array.forEach(/*0*/ operation: (T) -> kotlin.Unit): kotlin.Unit +public fun test(): kotlin.Unit +public fun use(/*0*/ a: kotlin.Any?): kotlin.Any? +public fun kotlin.Array.forEach(/*0*/ operation: (T) -> kotlin.Unit): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/labels/kt361.txt b/compiler/testData/diagnostics/tests/labels/kt361.txt index 3072c57ab6c..432f95ef01a 100644 --- a/compiler/testData/diagnostics/tests/labels/kt361.txt +++ b/compiler/testData/diagnostics/tests/labels/kt361.txt @@ -1,3 +1,3 @@ package -internal fun nonlocals(/*0*/ b: kotlin.Boolean): kotlin.Unit +public fun nonlocals(/*0*/ b: kotlin.Boolean): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/labels/kt3920.txt b/compiler/testData/diagnostics/tests/labels/kt3920.txt index 56ac74c12ce..02dc653af39 100644 --- a/compiler/testData/diagnostics/tests/labels/kt3920.txt +++ b/compiler/testData/diagnostics/tests/labels/kt3920.txt @@ -1,4 +1,4 @@ package -internal fun run(/*0*/ f: () -> T): T -internal fun test(): kotlin.Unit +public fun run(/*0*/ f: () -> T): T +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/labels/kt3988.txt b/compiler/testData/diagnostics/tests/labels/kt3988.txt index f499c4bc22c..9ed4f1e139c 100644 --- a/compiler/testData/diagnostics/tests/labels/kt3988.txt +++ b/compiler/testData/diagnostics/tests/labels/kt3988.txt @@ -1,20 +1,20 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal fun new(/*0*/ body: Comment.() -> kotlin.Unit): Comment.() -> kotlin.Unit -internal fun new2(/*0*/ body: Comment2.() -> kotlin.Unit): Comment2.() -> kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun new(/*0*/ body: Comment.() -> kotlin.Unit): Comment.() -> kotlin.Unit +public fun new2(/*0*/ body: Comment2.() -> kotlin.Unit): Comment2.() -> kotlin.Unit -internal final class Comment { +public final class Comment { public constructor Comment() - internal final var article: kotlin.String + public final var article: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Comment2 { +public final class Comment2 { public constructor Comment2() - internal final var article2: kotlin.String + public final var article2: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/labels/kt4247.txt b/compiler/testData/diagnostics/tests/labels/kt4247.txt index 6d895e105b5..add60aae7e5 100644 --- a/compiler/testData/diagnostics/tests/labels/kt4247.txt +++ b/compiler/testData/diagnostics/tests/labels/kt4247.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ bar1: (kotlin.String.() -> kotlin.Int) -> kotlin.Int): kotlin.Unit +public fun foo(/*0*/ bar1: (kotlin.String.() -> kotlin.Int) -> kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/labels/kt4586.txt b/compiler/testData/diagnostics/tests/labels/kt4586.txt index 2871a9f247b..52d7baf3549 100644 --- a/compiler/testData/diagnostics/tests/labels/kt4586.txt +++ b/compiler/testData/diagnostics/tests/labels/kt4586.txt @@ -1,4 +1,4 @@ package -internal val str: kotlin.String -internal fun string(/*0*/ init: java.lang.StringBuilder.() -> kotlin.Unit): kotlin.String +public val str: kotlin.String +public fun string(/*0*/ init: java.lang.StringBuilder.() -> kotlin.Unit): kotlin.String diff --git a/compiler/testData/diagnostics/tests/labels/kt4603.txt b/compiler/testData/diagnostics/tests/labels/kt4603.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/tests/labels/kt4603.txt +++ b/compiler/testData/diagnostics/tests/labels/kt4603.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/labels/kt591.txt b/compiler/testData/diagnostics/tests/labels/kt591.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/tests/labels/kt591.txt +++ b/compiler/testData/diagnostics/tests/labels/kt591.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/labels/labelReferencesInsideObjectExpressions.txt b/compiler/testData/diagnostics/tests/labels/labelReferencesInsideObjectExpressions.txt index f8a9dafe3b1..6d46f499959 100644 --- a/compiler/testData/diagnostics/tests/labels/labelReferencesInsideObjectExpressions.txt +++ b/compiler/testData/diagnostics/tests/labels/labelReferencesInsideObjectExpressions.txt @@ -1,17 +1,17 @@ package -internal fun test(): kotlin.Unit -internal fun B.b(): kotlin.Unit +public fun test(): kotlin.Unit +public fun B.b(): kotlin.Unit -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Unit + public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B { - internal abstract fun bar(): kotlin.Unit +public interface B { + public abstract fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/labels/labelsMustBeNamed.txt b/compiler/testData/diagnostics/tests/labels/labelsMustBeNamed.txt index d6ac2b0917d..ee139d12260 100644 --- a/compiler/testData/diagnostics/tests/labels/labelsMustBeNamed.txt +++ b/compiler/testData/diagnostics/tests/labels/labelsMustBeNamed.txt @@ -1,22 +1,22 @@ package -internal fun bar(/*0*/ f: () -> kotlin.Unit): () -> kotlin.Unit -internal fun foo(/*0*/ a: kotlin.Any?): kotlin.Int -internal fun test(): kotlin.Unit +public fun bar(/*0*/ f: () -> kotlin.Unit): () -> kotlin.Unit +public fun foo(/*0*/ a: kotlin.Any?): kotlin.Int +public fun test(): kotlin.Unit -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/library/Collections.txt b/compiler/testData/diagnostics/tests/library/Collections.txt index 62a46ea25ca..e62732e4f73 100644 --- a/compiler/testData/diagnostics/tests/library/Collections.txt +++ b/compiler/testData/diagnostics/tests/library/Collections.txt @@ -1,13 +1,13 @@ package package collections { - internal fun array(/*0*/ vararg t: T /*kotlin.Array*/): kotlin.Array - internal fun testCollection(/*0*/ c: kotlin.Collection, /*1*/ t: T): kotlin.Unit - internal fun testList(/*0*/ l: kotlin.List, /*1*/ t: T): kotlin.Unit - internal fun testMap(/*0*/ m: kotlin.Map): kotlin.Unit - internal fun testMutableCollection(/*0*/ c: kotlin.MutableCollection, /*1*/ t: T): kotlin.Unit - internal fun testMutableList(/*0*/ l: kotlin.MutableList, /*1*/ t: T): kotlin.Unit - internal fun testMutableMap(/*0*/ m: kotlin.MutableMap): kotlin.Unit - internal fun testMutableSet(/*0*/ s: kotlin.MutableSet, /*1*/ t: T): kotlin.Unit - internal fun testSet(/*0*/ s: kotlin.Set, /*1*/ t: T): kotlin.Unit + public fun array(/*0*/ vararg t: T /*kotlin.Array*/): kotlin.Array + public fun testCollection(/*0*/ c: kotlin.Collection, /*1*/ t: T): kotlin.Unit + public fun testList(/*0*/ l: kotlin.List, /*1*/ t: T): kotlin.Unit + public fun testMap(/*0*/ m: kotlin.Map): kotlin.Unit + public fun testMutableCollection(/*0*/ c: kotlin.MutableCollection, /*1*/ t: T): kotlin.Unit + public fun testMutableList(/*0*/ l: kotlin.MutableList, /*1*/ t: T): kotlin.Unit + public fun testMutableMap(/*0*/ m: kotlin.MutableMap): kotlin.Unit + public fun testMutableSet(/*0*/ s: kotlin.MutableSet, /*1*/ t: T): kotlin.Unit + public fun testSet(/*0*/ s: kotlin.Set, /*1*/ t: T): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/library/kt828.txt b/compiler/testData/diagnostics/tests/library/kt828.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/tests/library/kt828.txt +++ b/compiler/testData/diagnostics/tests/library/kt828.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/modifiers/IllegalModifiers.txt b/compiler/testData/diagnostics/tests/modifiers/IllegalModifiers.txt index cb9e3580083..eabf46d29ba 100644 --- a/compiler/testData/diagnostics/tests/modifiers/IllegalModifiers.txt +++ b/compiler/testData/diagnostics/tests/modifiers/IllegalModifiers.txt @@ -2,13 +2,13 @@ package package illegal_modifiers { - internal abstract class A { + public abstract class A { public constructor A() - internal open var r: kotlin.String + public open var r: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun f(): kotlin.Unit - internal abstract fun g(): kotlin.Unit - internal open fun h(): kotlin.Unit + public abstract fun f(): kotlin.Unit + public abstract fun g(): kotlin.Unit + public open fun h(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } @@ -27,87 +27,87 @@ package illegal_modifiers { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class FinalClass { + public final class FinalClass { public constructor FinalClass() - internal final val i: kotlin.Int = 1 - internal final var j: kotlin.Int + public final val i: kotlin.Int = 1 + public final var j: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Unit + public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class IllegalModifiers1 { + public final class IllegalModifiers1 { public constructor IllegalModifiers1(/*0*/ a: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class IllegalModifiers10 { + public final class IllegalModifiers10 { kotlin.annotation.annotation() public constructor IllegalModifiers10() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class IllegalModifiers11 { + public final class IllegalModifiers11 { private constructor IllegalModifiers11() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class IllegalModifiers2 { + public final class IllegalModifiers2 { public constructor IllegalModifiers2(/*0*/ a: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class IllegalModifiers3 { + public final class IllegalModifiers3 { public constructor IllegalModifiers3(/*0*/ illegal_modifiers.annotated() b: kotlin.String) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class IllegalModifiers4 { + public final class IllegalModifiers4 { public constructor IllegalModifiers4(/*0*/ a: kotlin.Int, /*1*/ illegal_modifiers.annotated(text = "a text") vararg v: kotlin.Int /*kotlin.IntArray*/) - internal final val a: kotlin.Int + public final val a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal abstract class IllegalModifiers5 { + public abstract class IllegalModifiers5 { public constructor IllegalModifiers5() - internal abstract fun bar(/*0*/ a: kotlin.Int, /*1*/ vararg v: kotlin.String /*kotlin.Array*/): kotlin.Unit - internal abstract fun baz(/*0*/ illegal_modifiers.annotated(text = "a text") a: kotlin.Int): kotlin.Unit + public abstract fun bar(/*0*/ a: kotlin.Int, /*1*/ vararg v: kotlin.String /*kotlin.Array*/): kotlin.Unit + public abstract fun baz(/*0*/ illegal_modifiers.annotated(text = "a text") a: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ a: kotlin.Int, /*1*/ vararg v: kotlin.String /*kotlin.Array*/): kotlin.Unit + public abstract fun foo(/*0*/ a: kotlin.Int, /*1*/ vararg v: kotlin.String /*kotlin.Array*/): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int private final fun qux(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal abstract class IllegalModifiers6 { + public abstract class IllegalModifiers6 { public constructor IllegalModifiers6() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class IllegalModifiers7 { + public open class IllegalModifiers7 { public constructor IllegalModifiers7() - kotlin.annotation.annotation() internal final val x: kotlin.Int = 1 + kotlin.annotation.annotation() public final val x: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.annotation.annotation() internal final fun foo(): kotlin.Unit + kotlin.annotation.annotation() public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class IllegalModifiers8 { + public final class IllegalModifiers8 { kotlin.annotation.annotation() public constructor IllegalModifiers8() public constructor IllegalModifiers8(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -115,7 +115,7 @@ package illegal_modifiers { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class IllegalModifiers9 { + public final class IllegalModifiers9 { private constructor IllegalModifiers9() private constructor IllegalModifiers9(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -123,24 +123,24 @@ package illegal_modifiers { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class LegalModifier { + public final class LegalModifier { public constructor LegalModifier(/*0*/ a: kotlin.Int, /*1*/ illegal_modifiers.annotated() b: kotlin.String, /*2*/ illegal_modifiers.annotated() vararg v: kotlin.Int /*kotlin.IntArray*/) - internal final val a: kotlin.Int + public final val a: kotlin.Int private final var b: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final interface T { + public final interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class annotated : kotlin.Annotation { + kotlin.annotation.annotation() public final class annotated : kotlin.Annotation { public constructor annotated(/*0*/ text: kotlin.String = ...) - internal final val text: kotlin.String + public final val text: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/modifiers/defaultModifier.txt b/compiler/testData/diagnostics/tests/modifiers/defaultModifier.txt index eb7069e5128..dd76065b68f 100644 --- a/compiler/testData/diagnostics/tests/modifiers/defaultModifier.txt +++ b/compiler/testData/diagnostics/tests/modifiers/defaultModifier.txt @@ -1,9 +1,9 @@ package -internal var prop: kotlin.Int -internal fun main(): kotlin.Unit +public var prop: kotlin.Int +public fun main(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -17,9 +17,9 @@ internal final class A { } } -internal final class B { +public final class B { public constructor B() - internal final val c: kotlin.Int = 1 + public final val c: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -32,7 +32,7 @@ internal final class B { } } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -46,7 +46,7 @@ internal final class C { } } -internal final class D { +public final class D { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -67,7 +67,7 @@ internal final class D { } } -internal final enum class Enum : kotlin.Enum { +public final enum class Enum : kotlin.Enum { enum entry E1 enum entry E2 @@ -93,7 +93,7 @@ internal final enum class Enum : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -internal object G { +public object G { private constructor G() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -107,7 +107,7 @@ internal object G { } } -internal interface H { +public interface H { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -120,7 +120,7 @@ internal interface H { } } -internal final class J { +public final class J { public constructor J() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -141,9 +141,9 @@ internal final class J { } } -internal final class Z { +public final class Z { public constructor Z(/*0*/ c: kotlin.Int) - internal final val c: kotlin.Int + public final val c: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/modifiers/incompatibleVarianceModifiers.txt b/compiler/testData/diagnostics/tests/modifiers/incompatibleVarianceModifiers.txt index 056d6b0edde..4969cbe4306 100644 --- a/compiler/testData/diagnostics/tests/modifiers/incompatibleVarianceModifiers.txt +++ b/compiler/testData/diagnostics/tests/modifiers/incompatibleVarianceModifiers.txt @@ -1,31 +1,31 @@ package -internal fun test1(/*0*/ foo: Foo): Foo -internal fun test2(): Foo -internal fun test3(): kotlin.Unit -internal fun test4(/*0*/ a: A): kotlin.Unit +public fun test1(/*0*/ foo: Foo): Foo +public fun test2(): Foo +public fun test3(): kotlin.Unit +public fun test4(/*0*/ a: A): kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Foo { +public interface Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Foo1 { +public interface Foo1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Foo2 { +public interface Foo2 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/modifiers/primaryConstructorMissingKeyword.txt b/compiler/testData/diagnostics/tests/modifiers/primaryConstructorMissingKeyword.txt index 08b73867132..8cfbf5ed7a8 100644 --- a/compiler/testData/diagnostics/tests/modifiers/primaryConstructorMissingKeyword.txt +++ b/compiler/testData/diagnostics/tests/modifiers/primaryConstructorMissingKeyword.txt @@ -1,25 +1,25 @@ package -internal final class A { +public final class A { private constructor A(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class B { + public final inner class B { Ann(x = 2) public constructor B(/*0*/ y: kotlin.Int) - internal final val y: kotlin.Int + public final val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann(/*0*/ x: kotlin.Int = ...) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/modifiers/redundantTargets.txt b/compiler/testData/diagnostics/tests/modifiers/redundantTargets.txt index 0a8f4d3e8e2..31bee207c30 100644 --- a/compiler/testData/diagnostics/tests/modifiers/redundantTargets.txt +++ b/compiler/testData/diagnostics/tests/modifiers/redundantTargets.txt @@ -1,25 +1,25 @@ package -internal interface First { +public interface First { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Second { +public interface Second { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal object Sixth { +public object Sixth { private constructor Sixth() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final enum class Third : kotlin.Enum { +public final enum class Third : kotlin.Enum { enum entry FOURTH enum entry FIFTH diff --git a/compiler/testData/diagnostics/tests/modifiers/repeatedModifiers.txt b/compiler/testData/diagnostics/tests/modifiers/repeatedModifiers.txt index 6541ad2c7d4..e5d59c4ab9e 100644 --- a/compiler/testData/diagnostics/tests/modifiers/repeatedModifiers.txt +++ b/compiler/testData/diagnostics/tests/modifiers/repeatedModifiers.txt @@ -2,7 +2,7 @@ package public val bar: kotlin.Int = 1 public fun foo(): kotlin.Int -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit public final class Bar { public constructor Bar() @@ -11,7 +11,7 @@ public final class Bar { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Baz { +public open class Baz { public constructor Baz() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean private final fun foo(): kotlin.Unit @@ -19,12 +19,12 @@ internal open class Baz { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Bzz { +public final class Bzz { public constructor Bzz(/*0*/ q: kotlin.Int = ...) public final val q: kotlin.Int public final val x: kotlin.Int = 2 public final val y: kotlin.Int - internal final val z: kotlin.Int + public final val z: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -49,7 +49,7 @@ internal final class Bzz { } } -internal abstract class Foo { +public abstract class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/differentGenericArguments.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/differentGenericArguments.txt index 43fea1c54e1..beeec349b52 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/differentGenericArguments.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/differentGenericArguments.txt @@ -38,7 +38,7 @@ package p { // -- Module: -- package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit package p { public fun foo(/*0*/ a: p.A): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/differentGenericArgumentsReversed.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/differentGenericArgumentsReversed.txt index 8314eba5472..4704d1d0393 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/differentGenericArgumentsReversed.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/differentGenericArgumentsReversed.txt @@ -38,7 +38,7 @@ package p { // -- Module: -- package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit package p { public fun foo(/*0*/ a: p.A): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/duplicateClass.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/duplicateClass.txt index 2bf782f983c..b65c7d51d23 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/duplicateClass.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/duplicateClass.txt @@ -28,7 +28,7 @@ package p { public final class A { public constructor A() - internal final val x: kotlin.Int = 1 + public final val x: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -39,7 +39,7 @@ package p { // -- Module: -- package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit package p { public fun foo(/*0*/ a: p.A): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/duplicateNestedClasses.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/duplicateNestedClasses.txt index 4d4770cc374..0508b34591a 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/duplicateNestedClasses.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/duplicateNestedClasses.txt @@ -148,7 +148,7 @@ package p { // -- Module: -- package -internal fun test(/*0*/ m1: p.M1): kotlin.Unit +public fun test(/*0*/ m1: p.M1): kotlin.Unit package p { public fun a(/*0*/ p: p.A): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/duplicateSuperClass.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/duplicateSuperClass.txt index 5f8dcf6c6fe..ecefd82f117 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/duplicateSuperClass.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/duplicateSuperClass.txt @@ -43,7 +43,7 @@ package p { // -- Module: -- package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit package p { public fun foo(/*0*/ a: p.A): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/genericArgumentNumberMismatch.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/genericArgumentNumberMismatch.txt index 87752eda4ca..f58a2ff6170 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/genericArgumentNumberMismatch.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/genericArgumentNumberMismatch.txt @@ -38,7 +38,7 @@ package p { // -- Module: -- package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit package p { public fun foo(/*0*/ a: [ERROR : A]): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/genericSuperClass.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/genericSuperClass.txt index ebe27ed6846..7034b55178b 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/genericSuperClass.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/genericSuperClass.txt @@ -69,7 +69,7 @@ package p { // -- Module: -- package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit package p { public fun a(/*0*/ a: p.A): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/inTheSameModuleWithUsage.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/inTheSameModuleWithUsage.txt index 0ad30f52cff..87e7d6a07db 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/inTheSameModuleWithUsage.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/inTheSameModuleWithUsage.txt @@ -24,20 +24,20 @@ package p { package package p { - internal fun test(): kotlin.Unit - - internal final class A { - public constructor A() - public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - } + public fun test(): kotlin.Unit public final class A { // -- Module: -- } + public final class A { + public constructor A() + public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean + public final fun foo(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String + } + public final class B { // -- Module: -- } diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/inTheSameModuleWithUsageNoTypeAnnotation.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/inTheSameModuleWithUsageNoTypeAnnotation.txt index 0ad30f52cff..87e7d6a07db 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/inTheSameModuleWithUsageNoTypeAnnotation.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/inTheSameModuleWithUsageNoTypeAnnotation.txt @@ -24,20 +24,20 @@ package p { package package p { - internal fun test(): kotlin.Unit - - internal final class A { - public constructor A() - public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit - public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - } + public fun test(): kotlin.Unit public final class A { // -- Module: -- } + public final class A { + public constructor A() + public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean + public final fun foo(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String + } + public final class B { // -- Module: -- } diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/members.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/members.txt index fed8719e3c8..854332f2013 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/members.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/members.txt @@ -47,7 +47,7 @@ package p { // -- Module: -- package -internal fun test(/*0*/ a: p.A): kotlin.Unit +public fun test(/*0*/ a: p.A): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/sameClassNameDifferentPackages.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/sameClassNameDifferentPackages.txt index 5f97926c3f1..05f7c94ca73 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/sameClassNameDifferentPackages.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/sameClassNameDifferentPackages.txt @@ -23,9 +23,9 @@ package p { // -- Module: -- package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/sameGenericArguments.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/sameGenericArguments.txt index 8d2f98ce577..fd4c6249e39 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateClass/sameGenericArguments.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateClass/sameGenericArguments.txt @@ -38,7 +38,7 @@ package p { // -- Module: -- package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit package p { public fun foo(/*0*/ a: p.A): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInParams.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInParams.txt index 218aa32dcb1..f028d8b27d6 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInParams.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInParams.txt @@ -47,7 +47,7 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?): kotlin.Unit +public fun test(/*0*/ b: p.B?): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInParamsBoundMismatch.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInParamsBoundMismatch.txt index eedce1e24de..8983a6f691a 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInParamsBoundMismatch.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInParamsBoundMismatch.txt @@ -53,7 +53,7 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?): kotlin.Unit +public fun test(/*0*/ b: p.B?): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInParamsIndexMismatch.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInParamsIndexMismatch.txt index 9571e889fe0..1e18e7a392a 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInParamsIndexMismatch.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInParamsIndexMismatch.txt @@ -47,7 +47,7 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?): kotlin.Unit +public fun test(/*0*/ b: p.B?): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInParamsNameMismatch.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInParamsNameMismatch.txt index 0470de41749..e55f760f5d9 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInParamsNameMismatch.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInParamsNameMismatch.txt @@ -47,7 +47,7 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?, /*1*/ y: Y): kotlin.Unit +public fun test(/*0*/ b: p.B?, /*1*/ y: Y): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInReturnType.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInReturnType.txt index 1ebdb377dd3..f003d2ee55f 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInReturnType.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classGenericsInReturnType.txt @@ -47,7 +47,7 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?): kotlin.Unit +public fun test(/*0*/ b: p.B?): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classVsFunctionGenericsInParamsMismatch.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classVsFunctionGenericsInParamsMismatch.txt index a3fe73253fa..7dce7a73b70 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classVsFunctionGenericsInParamsMismatch.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/classVsFunctionGenericsInParamsMismatch.txt @@ -47,7 +47,7 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?, /*1*/ c: p.C): kotlin.Unit +public fun test(/*0*/ b: p.B?, /*1*/ c: p.C): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/covariantReturnTypes.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/covariantReturnTypes.txt index 7230d9f3432..c1e0c8a908d 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/covariantReturnTypes.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/covariantReturnTypes.txt @@ -47,7 +47,7 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?): kotlin.Unit +public fun test(/*0*/ b: p.B?): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/differenceInParamNames.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/differenceInParamNames.txt index b58a9610706..12ff6897663 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/differenceInParamNames.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/differenceInParamNames.txt @@ -47,7 +47,7 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?): kotlin.Unit +public fun test(/*0*/ b: p.B?): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/differentGenericsInParams.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/differentGenericsInParams.txt index 8ebedf8113c..089d32e7498 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/differentGenericsInParams.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/differentGenericsInParams.txt @@ -90,7 +90,7 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?): kotlin.Unit +public fun test(/*0*/ b: p.B?): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/differentNumberOfParams.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/differentNumberOfParams.txt index 3060dbbadae..ccb06ec16ad 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/differentNumberOfParams.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/differentNumberOfParams.txt @@ -47,7 +47,7 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?): kotlin.Unit +public fun test(/*0*/ b: p.B?): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/differentReturnTypes.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/differentReturnTypes.txt index 530ab9eec90..fee6341b3d6 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/differentReturnTypes.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/differentReturnTypes.txt @@ -47,7 +47,7 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?): kotlin.Unit +public fun test(/*0*/ b: p.B?): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/extensionMatch.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/extensionMatch.txt index f4f2c7c41ea..38172e95400 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/extensionMatch.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/extensionMatch.txt @@ -48,7 +48,7 @@ package p { // -- Module: -- package -internal fun p.B.test(): kotlin.Unit +public fun p.B.test(): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParams.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParams.txt index 461b1d249a1..b694d72e13b 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParams.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParams.txt @@ -47,8 +47,8 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?): kotlin.Unit -internal fun test1(/*0*/ b: p.B?): kotlin.Unit +public fun test(/*0*/ b: p.B?): kotlin.Unit +public fun test1(/*0*/ b: p.B?): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsBoundsMismatch.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsBoundsMismatch.txt index e5fce455112..5b2c2491ac0 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsBoundsMismatch.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsBoundsMismatch.txt @@ -53,7 +53,7 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?): kotlin.Unit +public fun test(/*0*/ b: p.B?): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsEqNull.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsEqNull.txt index 59a3ccacbb9..c467416b4c9 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsEqNull.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsEqNull.txt @@ -47,10 +47,10 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?): kotlin.Unit -internal fun test1(/*0*/ b: p.B?): kotlin.Unit -internal fun test2(/*0*/ b: p.B?): kotlin.Unit -internal fun test3(/*0*/ b: p.B?): kotlin.Unit +public fun test(/*0*/ b: p.B?): kotlin.Unit +public fun test1(/*0*/ b: p.B?): kotlin.Unit +public fun test2(/*0*/ b: p.B?): kotlin.Unit +public fun test3(/*0*/ b: p.B?): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsNotIs.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsNotIs.txt index 461b1d249a1..b694d72e13b 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsNotIs.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsNotIs.txt @@ -47,8 +47,8 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?): kotlin.Unit -internal fun test1(/*0*/ b: p.B?): kotlin.Unit +public fun test(/*0*/ b: p.B?): kotlin.Unit +public fun test1(/*0*/ b: p.B?): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsReturnFooT.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsReturnFooT.txt index 4e19e1abd3b..40e1d99af20 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsReturnFooT.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsReturnFooT.txt @@ -63,8 +63,8 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?): kotlin.Unit -internal fun test1(/*0*/ b: p.B?): kotlin.Unit +public fun test(/*0*/ b: p.B?): kotlin.Unit +public fun test1(/*0*/ b: p.B?): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsReturnT.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsReturnT.txt index 29da48b9c2e..1f1efbc6181 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsReturnT.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/functionGenericsInParamsReturnT.txt @@ -47,8 +47,8 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?): kotlin.Unit -internal fun test1(/*0*/ b: p.B?): kotlin.Unit +public fun test(/*0*/ b: p.B?): kotlin.Unit +public fun test1(/*0*/ b: p.B?): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/noGenericsInParams.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/noGenericsInParams.txt index 21a70e06a01..fde69e9e0b6 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/noGenericsInParams.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/noGenericsInParams.txt @@ -47,7 +47,7 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?): kotlin.Unit +public fun test(/*0*/ b: p.B?): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/noParams.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/noParams.txt index e700eaaf5bf..1d70f04538e 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/noParams.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/noParams.txt @@ -48,7 +48,7 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?): kotlin.Unit +public fun test(/*0*/ b: p.B?): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/sameGenericsInParams.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/sameGenericsInParams.txt index 3ca2ed1667d..e8c26a7bf41 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/sameGenericsInParams.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/sameGenericsInParams.txt @@ -90,7 +90,7 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?, /*1*/ a: p.G1, /*2*/ b1: p.G2): kotlin.Unit +public fun test(/*0*/ b: p.B?, /*1*/ a: p.G1, /*2*/ b1: p.G2): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/simpleWithInheritance.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/simpleWithInheritance.txt index 63a0a7cc709..b18a66fd03c 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/simpleWithInheritance.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/simpleWithInheritance.txt @@ -54,7 +54,7 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?): kotlin.Unit +public fun test(/*0*/ b: p.B?): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/substitutedGenericInParams.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/substitutedGenericInParams.txt index 6665c4656a8..45163c06604 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/substitutedGenericInParams.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateMethod/substitutedGenericInParams.txt @@ -47,7 +47,7 @@ package p { // -- Module: -- package -internal fun test(/*0*/ b: p.B?): kotlin.Unit +public fun test(/*0*/ b: p.B?): kotlin.Unit package p { diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateSuper/differentSuperTraits.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateSuper/differentSuperTraits.txt index 6df6b645a1e..f1c707bc1ca 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateSuper/differentSuperTraits.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateSuper/differentSuperTraits.txt @@ -50,7 +50,7 @@ package p { // -- Module: -- package -internal final class Foo : p.C, p.B { +public final class Foo : p.C, p.B { public constructor Foo() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateSuper/sameSuperTrait.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateSuper/sameSuperTrait.txt index 8611e118c4b..daaf5a6bb10 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateSuper/sameSuperTrait.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateSuper/sameSuperTrait.txt @@ -43,7 +43,7 @@ package p { // -- Module: -- package -internal final class Foo : p.A, p.B { +public final class Foo : p.A, p.B { public constructor Foo() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateSuper/sameSuperTraitDifferentBounds.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateSuper/sameSuperTraitDifferentBounds.txt index 3f6c9b69aa1..36bbd119ddc 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateSuper/sameSuperTraitDifferentBounds.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateSuper/sameSuperTraitDifferentBounds.txt @@ -43,7 +43,7 @@ package p { // -- Module: -- package -internal final class Foo : p.A, p.B { +public final class Foo : p.A, p.B { public constructor Foo() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun foo(/*0*/ t: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/multimodule/duplicateSuper/sameSuperTraitGenerics.txt b/compiler/testData/diagnostics/tests/multimodule/duplicateSuper/sameSuperTraitGenerics.txt index ab7164be4f5..6e347e808f5 100644 --- a/compiler/testData/diagnostics/tests/multimodule/duplicateSuper/sameSuperTraitGenerics.txt +++ b/compiler/testData/diagnostics/tests/multimodule/duplicateSuper/sameSuperTraitGenerics.txt @@ -43,7 +43,7 @@ package p { // -- Module: -- package -internal final class Foo : p.A, p.B { +public final class Foo : p.A, p.B { public constructor Foo() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.String): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/multimodule/internal.txt b/compiler/testData/diagnostics/tests/multimodule/internal.txt index 81ce00c4f11..942bb39a82d 100644 --- a/compiler/testData/diagnostics/tests/multimodule/internal.txt +++ b/compiler/testData/diagnostics/tests/multimodule/internal.txt @@ -2,20 +2,20 @@ package package p { - internal val a: p.A - internal var v: p.A - internal fun a(): p.A + public val a: p.A + public var v: p.A + public fun a(): p.A public final class A { public constructor A() - internal final val a: p.A - internal final var v: p.A - internal final fun a(): p.A + public final val a: p.A + public final var v: p.A + public final fun a(): p.A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class B { + public final inner class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -23,7 +23,7 @@ package p { } } - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -35,18 +35,18 @@ package p { // -- Module: -- package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit package p { - internal val a: p.A - internal var v: p.A - internal fun a(): p.A + public val a: p.A + public var v: p.A + public fun a(): p.A public final class A { // -- Module: -- } - internal final class B { + public final class B { // -- Module: -- } } diff --git a/compiler/testData/diagnostics/tests/multimodule/packagePrivate.txt b/compiler/testData/diagnostics/tests/multimodule/packagePrivate.txt index 4a7e6294059..8b8b38f4d74 100644 --- a/compiler/testData/diagnostics/tests/multimodule/packagePrivate.txt +++ b/compiler/testData/diagnostics/tests/multimodule/packagePrivate.txt @@ -3,7 +3,7 @@ package package p { private val a: kotlin.Int = 1 - internal val b: kotlin.Int = 1 + public val b: kotlin.Int = 1 } @@ -12,6 +12,6 @@ package package p { private val a: kotlin.Int = 1 - internal val b: kotlin.Int = 1 - internal val c: kotlin.Int = 1 + public val b: kotlin.Int = 1 + public val c: kotlin.Int = 1 } diff --git a/compiler/testData/diagnostics/tests/multimodule/varargConflict.txt b/compiler/testData/diagnostics/tests/multimodule/varargConflict.txt index 148397c48a3..8449c5e1bdc 100644 --- a/compiler/testData/diagnostics/tests/multimodule/varargConflict.txt +++ b/compiler/testData/diagnostics/tests/multimodule/varargConflict.txt @@ -20,7 +20,7 @@ package p { package package m { - internal fun main(): kotlin.Unit + public fun main(): kotlin.Unit } package p { @@ -29,5 +29,3 @@ package p { public fun foo(/*0*/ vararg values: kotlin.Int /*kotlin.IntArray*/): kotlin.Unit public fun foo(/*0*/ vararg values: kotlin.Int /*kotlin.IntArray*/): kotlin.Unit } - - diff --git a/compiler/testData/diagnostics/tests/namedArguments/allowForJavaAnnotation.txt b/compiler/testData/diagnostics/tests/namedArguments/allowForJavaAnnotation.txt index ef1414b9a56..c7b9118062e 100644 --- a/compiler/testData/diagnostics/tests/namedArguments/allowForJavaAnnotation.txt +++ b/compiler/testData/diagnostics/tests/namedArguments/allowForJavaAnnotation.txt @@ -1,6 +1,6 @@ package -A(x = 1, y = "2") internal fun test(): kotlin.Unit +A(x = 1, y = "2") public fun test(): kotlin.Unit public final class A : kotlin.Annotation { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String) diff --git a/compiler/testData/diagnostics/tests/namedArguments/disallowForJavaConstructor.txt b/compiler/testData/diagnostics/tests/namedArguments/disallowForJavaConstructor.txt index 69ad509e1ad..a6fe6030465 100644 --- a/compiler/testData/diagnostics/tests/namedArguments/disallowForJavaConstructor.txt +++ b/compiler/testData/diagnostics/tests/namedArguments/disallowForJavaConstructor.txt @@ -1,6 +1,6 @@ package -internal val test: A +public val test: A public open class A { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String!) diff --git a/compiler/testData/diagnostics/tests/namedArguments/disallowForJavaMethods.txt b/compiler/testData/diagnostics/tests/namedArguments/disallowForJavaMethods.txt index 7484bfb96de..e696f1ffca7 100644 --- a/compiler/testData/diagnostics/tests/namedArguments/disallowForJavaMethods.txt +++ b/compiler/testData/diagnostics/tests/namedArguments/disallowForJavaMethods.txt @@ -1,10 +1,10 @@ package -internal fun directInvocation(): kotlin.Unit -internal fun multipleParameters(): kotlin.Unit -internal fun unresolvedParameter(): kotlin.Unit -internal fun viaFakeOverride(): kotlin.Unit -internal fun viaRealOverride(): kotlin.Unit +public fun directInvocation(): kotlin.Unit +public fun multipleParameters(): kotlin.Unit +public fun unresolvedParameter(): kotlin.Unit +public fun viaFakeOverride(): kotlin.Unit +public fun viaRealOverride(): kotlin.Unit public/*package*/ open class JavaSuperClass { public/*package*/ constructor JavaSuperClass() @@ -15,7 +15,7 @@ public/*package*/ open class JavaSuperClass { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class KotlinSubClass : JavaSuperClass { +public open class KotlinSubClass : JavaSuperClass { public constructor KotlinSubClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public/*package*/ open override /*1*/ /*fake_override*/ fun foo(/*0*/ javaName: kotlin.Int): kotlin.Unit @@ -24,7 +24,7 @@ internal open class KotlinSubClass : JavaSuperClass { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class KotlinSubSubClass : KotlinSubClass { +public final class KotlinSubSubClass : KotlinSubClass { public constructor KotlinSubSubClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean internal open override /*1*/ fun foo(/*0*/ kotlinName: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/namedArguments/disallowForSamAdapterConstructor.txt b/compiler/testData/diagnostics/tests/namedArguments/disallowForSamAdapterConstructor.txt index 4f834783d2b..c0182593b26 100644 --- a/compiler/testData/diagnostics/tests/namedArguments/disallowForSamAdapterConstructor.txt +++ b/compiler/testData/diagnostics/tests/namedArguments/disallowForSamAdapterConstructor.txt @@ -1,7 +1,7 @@ package package test { - internal fun test(): kotlin.Unit + public fun test(): kotlin.Unit public open class J { public /*synthesized*/ constructor J(/*0*/ s: kotlin.String!, /*1*/ r: (() -> kotlin.Unit)!, /*2*/ z: kotlin.Boolean!) diff --git a/compiler/testData/diagnostics/tests/namedArguments/disallowForSamAdapterFunction.txt b/compiler/testData/diagnostics/tests/namedArguments/disallowForSamAdapterFunction.txt index 8b55f403781..bf107a5bb5b 100644 --- a/compiler/testData/diagnostics/tests/namedArguments/disallowForSamAdapterFunction.txt +++ b/compiler/testData/diagnostics/tests/namedArguments/disallowForSamAdapterFunction.txt @@ -1,7 +1,7 @@ package package test { - internal fun test(): kotlin.Unit + public fun test(): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/namedArguments/namedArgumentsAndDefaultValues.txt b/compiler/testData/diagnostics/tests/namedArguments/namedArgumentsAndDefaultValues.txt index 0e09a761e4a..eb182f95e98 100644 --- a/compiler/testData/diagnostics/tests/namedArguments/namedArgumentsAndDefaultValues.txt +++ b/compiler/testData/diagnostics/tests/namedArguments/namedArgumentsAndDefaultValues.txt @@ -1,5 +1,5 @@ package -internal fun bar(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.Int = ..., /*2*/ z: kotlin.String): kotlin.Unit -internal fun foo(/*0*/ a: kotlin.Int = ..., /*1*/ b: kotlin.String = ...): kotlin.Unit -internal fun test(): kotlin.Unit +public fun bar(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.Int = ..., /*2*/ z: kotlin.String): kotlin.Unit +public fun foo(/*0*/ a: kotlin.Int = ..., /*1*/ b: kotlin.String = ...): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/AssertNotNull.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/AssertNotNull.txt index dc8f04a7788..49ba831837b 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/AssertNotNull.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/AssertNotNull.txt @@ -1,3 +1,3 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/InfixCallNullability.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/InfixCallNullability.txt index 5a59b22fe3d..322a8d43b5b 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/InfixCallNullability.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/InfixCallNullability.txt @@ -1,15 +1,15 @@ package -internal fun test(/*0*/ x: kotlin.Int?, /*1*/ a: A?): kotlin.Unit -internal fun A.div(/*0*/ i: kotlin.Int): kotlin.Unit -internal fun A?.times(/*0*/ i: kotlin.Int): kotlin.Unit +public fun test(/*0*/ x: kotlin.Int?, /*1*/ a: A?): kotlin.Unit +public fun A.div(/*0*/ i: kotlin.Int): kotlin.Unit +public fun A?.times(/*0*/ i: kotlin.Int): kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final fun contains(/*0*/ a: kotlin.Any?): kotlin.Boolean + public final fun contains(/*0*/ a: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun minus(): kotlin.Unit - internal final fun plus(/*0*/ i: kotlin.Int): kotlin.Unit + public final fun minus(): kotlin.Unit + public final fun plus(/*0*/ i: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/NullableNothingIsExactlyNull.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/NullableNothingIsExactlyNull.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/NullableNothingIsExactlyNull.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/NullableNothingIsExactlyNull.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/PreferExtensionsOnNullableReceiver.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/PreferExtensionsOnNullableReceiver.txt index fc1efbfa70b..8c297e3829e 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/PreferExtensionsOnNullableReceiver.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/PreferExtensionsOnNullableReceiver.txt @@ -1,12 +1,12 @@ package -internal fun test(/*0*/ f: Foo?): kotlin.Unit -internal fun kotlin.Any?.foo(): kotlin.Unit +public fun test(/*0*/ f: Foo?): kotlin.Unit +public fun kotlin.Any?.foo(): kotlin.Unit -internal final class Foo { +public final class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/QualifiedExpressionNullability.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/QualifiedExpressionNullability.txt index d6fa3127c3d..154971f95f0 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/QualifiedExpressionNullability.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/QualifiedExpressionNullability.txt @@ -1,11 +1,11 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal final class Foo { +public final class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ a: Foo): Foo + public final fun foo(/*0*/ a: Foo): Foo public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/ReceiverNullability.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/ReceiverNullability.txt index c97a5c5a746..13ada74e517 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/ReceiverNullability.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/ReceiverNullability.txt @@ -1,15 +1,15 @@ package -internal fun test(/*0*/ a: A?): kotlin.Unit -internal fun A.bar(): kotlin.Unit -internal fun A?.buzz(): kotlin.Unit -internal fun A.test2(): kotlin.Unit -internal fun A?.test3(): kotlin.Unit +public fun test(/*0*/ a: A?): kotlin.Unit +public fun A.bar(): kotlin.Unit +public fun A?.buzz(): kotlin.Unit +public fun A.test2(): kotlin.Unit +public fun A?.test3(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/SenselessNullInWhen.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/SenselessNullInWhen.txt index 57149aaae06..24e59a0e99a 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/SenselessNullInWhen.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/SenselessNullInWhen.txt @@ -1,5 +1,5 @@ package package kt2457 { - internal fun foo(/*0*/ i: kotlin.Int): kotlin.Int + public fun foo(/*0*/ i: kotlin.Int): kotlin.Int } diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/dataFlowInfoAfterExclExcl.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/dataFlowInfoAfterExclExcl.txt index 02215d89b82..7b47fe60fd7 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/dataFlowInfoAfterExclExcl.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/dataFlowInfoAfterExclExcl.txt @@ -1,4 +1,4 @@ package -internal fun doString(/*0*/ s: kotlin.String): kotlin.String -internal fun foo(/*0*/ d: kotlin.Any?): kotlin.Unit +public fun doString(/*0*/ s: kotlin.String): kotlin.String +public fun foo(/*0*/ d: kotlin.Any?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/equalityUnderNotNullCheck.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/equalityUnderNotNullCheck.txt index 4f4fc5b5bf5..d2580dcc26e 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/equalityUnderNotNullCheck.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/equalityUnderNotNullCheck.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ a: kotlin.Any?): kotlin.Unit +public fun test(/*0*/ a: kotlin.Any?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/funcLiteralArgsInsideAmbiguity.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/funcLiteralArgsInsideAmbiguity.txt index 3b2b170944f..8c3e85829f2 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/funcLiteralArgsInsideAmbiguity.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/funcLiteralArgsInsideAmbiguity.txt @@ -1,7 +1,7 @@ package package d { - internal fun bar(): kotlin.Unit - internal fun doSmth1(/*0*/ f: () -> kotlin.Unit): kotlin.Unit - internal fun doSmth1(/*0*/ g: (kotlin.Int) -> kotlin.Unit): kotlin.Unit + public fun bar(): kotlin.Unit + public fun doSmth1(/*0*/ f: () -> kotlin.Unit): kotlin.Unit + public fun doSmth1(/*0*/ g: (kotlin.Int) -> kotlin.Unit): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/funcLiteralArgsInsideUnresolvedFunction.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/funcLiteralArgsInsideUnresolvedFunction.txt index f161d6731cf..3cc30023bfd 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/funcLiteralArgsInsideUnresolvedFunction.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/funcLiteralArgsInsideUnresolvedFunction.txt @@ -1,5 +1,5 @@ package package a { - internal fun foo(): kotlin.Unit + public fun foo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt1270.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt1270.txt index 2438592cd67..ae67520276b 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt1270.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt1270.txt @@ -1,11 +1,11 @@ package package kt1270 { - internal fun foo(): kotlin.Unit + public fun foo(): kotlin.Unit private final class SomeClass { public constructor SomeClass() - internal final val value: kotlin.Int = 5 + public final val value: kotlin.Int = 5 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt1680.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt1680.txt index 69ab096f718..0a79af4236e 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt1680.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt1680.txt @@ -1,5 +1,5 @@ package package kt1680 { - internal fun foo(): kotlin.Unit + public fun foo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt1778.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt1778.txt index 6f95fa7a4ab..dce6a17c0f9 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt1778.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt1778.txt @@ -1,5 +1,5 @@ package package kt1778 { - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2109.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2109.txt index 51d81a7bef3..dd00493c150 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2109.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2109.txt @@ -1,13 +1,13 @@ package package kt2109 { - internal fun kt2109.A?.bar(): kotlin.Unit - internal fun kt2109.A.baz(): kotlin.Unit + public fun kt2109.A?.bar(): kotlin.Unit + public fun kt2109.A.baz(): kotlin.Unit - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2125.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2125.txt index 73fd5ce17c1..12b48452eef 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2125.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2125.txt @@ -1,5 +1,5 @@ package package e { - internal fun main(): kotlin.Unit + public fun main(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2146.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2146.txt index 89fcf405f47..1fcd72a86e4 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2146.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2146.txt @@ -1,11 +1,11 @@ package package kt2146 { - internal fun f1(/*0*/ s: kotlin.Int?): kotlin.Int - internal fun f2(/*0*/ s: kotlin.Int?): kotlin.Int - internal fun f3(/*0*/ s: kotlin.Int?): kotlin.Int - internal fun f4(/*0*/ s: kotlin.Int?): kotlin.Int - internal fun f5(/*0*/ s: kotlin.Int?): kotlin.Int - internal fun f6(/*0*/ s: kotlin.Int?): kotlin.Int - internal fun f7(/*0*/ s: kotlin.Int?): kotlin.Int + public fun f1(/*0*/ s: kotlin.Int?): kotlin.Int + public fun f2(/*0*/ s: kotlin.Int?): kotlin.Int + public fun f3(/*0*/ s: kotlin.Int?): kotlin.Int + public fun f4(/*0*/ s: kotlin.Int?): kotlin.Int + public fun f5(/*0*/ s: kotlin.Int?): kotlin.Int + public fun f6(/*0*/ s: kotlin.Int?): kotlin.Int + public fun f7(/*0*/ s: kotlin.Int?): kotlin.Int } diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2164.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2164.txt index 080daf72b9b..d76adb0c4a8 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2164.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2164.txt @@ -1,6 +1,6 @@ package package kt2164 { - internal fun foo(/*0*/ x: kotlin.Int): kotlin.Int - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun foo(/*0*/ x: kotlin.Int): kotlin.Int + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2176.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2176.txt index 5d1a369e3db..74f08453a99 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2176.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2176.txt @@ -1,9 +1,9 @@ package package kt2176 { - internal fun f1(/*0*/ a: kotlin.String?): kotlin.Unit - internal fun f2(/*0*/ a: kotlin.String): kotlin.Unit - internal fun f3(/*0*/ a: kotlin.Any?): kotlin.Unit - internal fun f4(/*0*/ a: kotlin.Any): kotlin.Unit - internal fun f5(/*0*/ a: kotlin.String): kotlin.Unit + public fun f1(/*0*/ a: kotlin.String?): kotlin.Unit + public fun f2(/*0*/ a: kotlin.String): kotlin.Unit + public fun f3(/*0*/ a: kotlin.Any?): kotlin.Unit + public fun f4(/*0*/ a: kotlin.Any): kotlin.Unit + public fun f5(/*0*/ a: kotlin.String): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2212.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2212.txt index b56bc85bbb1..1b4038118af 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2212.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2212.txt @@ -1,5 +1,5 @@ package package kt2212 { - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2216.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2216.txt index ca1ae0165fd..b25a73b24fd 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2216.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2216.txt @@ -1,7 +1,7 @@ package package kt2216 { - internal fun bar(/*0*/ y: kotlin.Int, /*1*/ z: kotlin.Int): kotlin.Int - internal fun baz(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int, /*2*/ c: kotlin.Int, /*3*/ d: kotlin.Int): kotlin.Int - internal fun foo(): kotlin.Unit + public fun bar(/*0*/ y: kotlin.Int, /*1*/ z: kotlin.Int): kotlin.Int + public fun baz(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int, /*2*/ c: kotlin.Int, /*3*/ d: kotlin.Int): kotlin.Int + public fun foo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2223.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2223.txt index 3e6a6a16582..6a27f7fdb43 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2223.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2223.txt @@ -1,5 +1,5 @@ package package kt2223 { - internal fun foo(): kotlin.Unit + public fun foo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2234.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2234.txt index 46c020b204e..ee63fcd7a29 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2234.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2234.txt @@ -1,13 +1,13 @@ package package a { - internal fun foo(): kotlin.Unit - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun foo(): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal final class Pair { + public final class Pair { public constructor Pair(/*0*/ a: A, /*1*/ b: B) - internal final val a: A - internal final val b: B + public final val a: A + public final val b: B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2336.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2336.txt index 0fefc31e9e7..2c0bb7125f7 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2336.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt2336.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ a: kotlin.Boolean): kotlin.Boolean -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun foo(/*0*/ a: kotlin.Boolean): kotlin.Boolean +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt244.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt244.txt index b608c6acdcb..ba1852734a6 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt244.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt244.txt @@ -1,12 +1,12 @@ package package kt244 { - internal fun f(/*0*/ s: kotlin.String?): kotlin.Unit + public fun f(/*0*/ s: kotlin.String?): kotlin.Unit - internal final class A { + public final class A { public constructor A(/*0*/ a: kotlin.String?) - internal final val b: kotlin.Int - internal final val i: kotlin.Int + public final val b: kotlin.Int + public final val i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt362.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt362.txt index b3f4e76fa16..65478afa75a 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt362.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/kt362.txt @@ -1,14 +1,14 @@ package package example { - internal fun test(): kotlin.Unit + public fun test(): kotlin.Unit } package test { internal final class Internal { public constructor Internal() - internal final val internal: kotlin.Int? = 1 + public final val internal: kotlin.Int? = 1 protected final val protected: kotlin.Int? = 1 public final val public: kotlin.Int? = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -18,7 +18,7 @@ package test { public final class Public { public constructor Public() - internal final val internal: kotlin.Int? = 1 + public final val internal: kotlin.Int? = 1 protected final val protected: kotlin.Int? = 1 public final val public: kotlin.Int? = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/noSenselessNullOnNullableType.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/noSenselessNullOnNullableType.txt index e854f8dc6f5..6c539594241 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/noSenselessNullOnNullableType.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/noSenselessNullOnNullableType.txt @@ -1,7 +1,7 @@ package -internal fun bar(): kotlin.String -internal fun baz(/*0*/ t: T): kotlin.String +public fun bar(): kotlin.String +public fun baz(/*0*/ t: T): kotlin.String public/*package*/ open class A { public/*package*/ constructor A() diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/noUnnecessaryNotNullAssertionOnErrorType.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/noUnnecessaryNotNullAssertionOnErrorType.txt index e6b07ff0ce2..5b9d01569d1 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/noUnnecessaryNotNullAssertionOnErrorType.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/noUnnecessaryNotNullAssertionOnErrorType.txt @@ -1,6 +1,6 @@ package package a { - internal fun bar(): [ERROR : Error function type] - internal fun foo(): kotlin.Unit + public fun bar(): [ERROR : Error function type] + public fun foo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/senslessComparisonWithNullOnTypeParameters.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/senslessComparisonWithNullOnTypeParameters.txt index 8e8b2bc0262..433b920eaa7 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/senslessComparisonWithNullOnTypeParameters.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/senslessComparisonWithNullOnTypeParameters.txt @@ -1,4 +1,4 @@ package -internal fun notNullUpperBound(/*0*/ t: T, /*1*/ ind: INDIRECT): kotlin.Unit -internal fun nullableUpperBound(/*0*/ t: T, /*1*/ ind: INDIRECT): kotlin.Unit +public fun notNullUpperBound(/*0*/ t: T, /*1*/ ind: INDIRECT): kotlin.Unit +public fun nullableUpperBound(/*0*/ t: T, /*1*/ ind: INDIRECT): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/smartCastReceiverWithGenerics.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/smartCastReceiverWithGenerics.txt index f1fec57cd56..30f1f1ab86c 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/smartCastReceiverWithGenerics.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/smartCastReceiverWithGenerics.txt @@ -1,4 +1,4 @@ package -internal fun test(/*0*/ a: kotlin.Any?): kotlin.Unit -internal fun kotlin.Any.foo(/*0*/ t: T): T +public fun test(/*0*/ a: kotlin.Any?): kotlin.Unit +public fun kotlin.Any.foo(/*0*/ t: T): T diff --git a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/smartCastsAndBooleanExpressions.txt b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/smartCastsAndBooleanExpressions.txt index 1b72931264d..1fd969bbe0d 100644 --- a/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/smartCastsAndBooleanExpressions.txt +++ b/compiler/testData/diagnostics/tests/nullabilityAndSmartCasts/smartCastsAndBooleanExpressions.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ b: kotlin.Boolean?, /*1*/ c: kotlin.Boolean): kotlin.Unit +public fun foo(/*0*/ b: kotlin.Boolean?, /*1*/ c: kotlin.Boolean): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/nullableTypes/baseWithNullableUpperBound.txt b/compiler/testData/diagnostics/tests/nullableTypes/baseWithNullableUpperBound.txt index 257f7628265..47a55ee6c72 100644 --- a/compiler/testData/diagnostics/tests/nullableTypes/baseWithNullableUpperBound.txt +++ b/compiler/testData/diagnostics/tests/nullableTypes/baseWithNullableUpperBound.txt @@ -1,7 +1,7 @@ package -internal fun interactionWithRedundant(/*0*/ t: T?): kotlin.Unit -internal fun misleadingNullableMultiBound(/*0*/ fb: FIRST_BOUND?, /*1*/ sb: SECOND_BOUND?): kotlin.Unit where FIRST_BOUND : kotlin.Any, SECOND_BOUND : kotlin.Any? -internal fun misleadingNullableSimple(/*0*/ t: T?, /*1*/ t2: T?, /*2*/ n: N?, /*3*/ ind: INDIRECT?): kotlin.Unit -internal fun nonMisleadingNullable(/*0*/ nn: NN?, /*1*/ nnn: NNN?): kotlin.Unit -internal fun twoBounds(/*0*/ tb: TWO_BOUNDS?): kotlin.Unit where TWO_BOUNDS : NN +public fun interactionWithRedundant(/*0*/ t: T?): kotlin.Unit +public fun misleadingNullableMultiBound(/*0*/ fb: FIRST_BOUND?, /*1*/ sb: SECOND_BOUND?): kotlin.Unit where FIRST_BOUND : kotlin.Any, SECOND_BOUND : kotlin.Any? +public fun misleadingNullableSimple(/*0*/ t: T?, /*1*/ t2: T?, /*2*/ n: N?, /*3*/ ind: INDIRECT?): kotlin.Unit +public fun nonMisleadingNullable(/*0*/ nn: NN?, /*1*/ nnn: NNN?): kotlin.Unit +public fun twoBounds(/*0*/ tb: TWO_BOUNDS?): kotlin.Unit where TWO_BOUNDS : NN diff --git a/compiler/testData/diagnostics/tests/nullableTypes/elvisOnUnit.txt b/compiler/testData/diagnostics/tests/nullableTypes/elvisOnUnit.txt index c024e68eb7c..ccdb8a880cc 100644 --- a/compiler/testData/diagnostics/tests/nullableTypes/elvisOnUnit.txt +++ b/compiler/testData/diagnostics/tests/nullableTypes/elvisOnUnit.txt @@ -1,12 +1,12 @@ package -internal fun another(): kotlin.Unit -internal fun foo(/*0*/ x: My?): kotlin.Unit +public fun another(): kotlin.Unit +public fun foo(/*0*/ x: My?): kotlin.Unit -internal final class My { +public final class My { public constructor My() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun other(): kotlin.Unit + public final fun other(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/nullableTypes/nullAssertOnTypeWithNullableUpperBound.txt b/compiler/testData/diagnostics/tests/nullableTypes/nullAssertOnTypeWithNullableUpperBound.txt index fc550d8e28a..f0719878e70 100644 --- a/compiler/testData/diagnostics/tests/nullableTypes/nullAssertOnTypeWithNullableUpperBound.txt +++ b/compiler/testData/diagnostics/tests/nullableTypes/nullAssertOnTypeWithNullableUpperBound.txt @@ -1,4 +1,4 @@ package -internal fun test(/*0*/ t: T): T -internal fun T.testThis(): kotlin.String +public fun test(/*0*/ t: T): T +public fun T.testThis(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/nullableTypes/nullableArgumentForIn.txt b/compiler/testData/diagnostics/tests/nullableTypes/nullableArgumentForIn.txt index 2a57de02f90..6684ed89675 100644 --- a/compiler/testData/diagnostics/tests/nullableTypes/nullableArgumentForIn.txt +++ b/compiler/testData/diagnostics/tests/nullableTypes/nullableArgumentForIn.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ x: kotlin.Int?): kotlin.Unit +public fun test(/*0*/ x: kotlin.Int?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/nullableTypes/redundantNullable.txt b/compiler/testData/diagnostics/tests/nullableTypes/redundantNullable.txt index e091c14c081..a70607a97a9 100644 --- a/compiler/testData/diagnostics/tests/nullableTypes/redundantNullable.txt +++ b/compiler/testData/diagnostics/tests/nullableTypes/redundantNullable.txt @@ -1,8 +1,8 @@ package -internal fun redundantNullable(/*0*/ i: kotlin.Int?, /*1*/ three: kotlin.Int?, /*2*/ gOut: Generic?, /*3*/ gIn: Generic): kotlin.Unit +public fun redundantNullable(/*0*/ i: kotlin.Int?, /*1*/ three: kotlin.Int?, /*2*/ gOut: Generic?, /*3*/ gIn: Generic): kotlin.Unit -internal final class Generic { +public final class Generic { public constructor Generic() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/nullableTypes/redundantNullableInSupertype.txt b/compiler/testData/diagnostics/tests/nullableTypes/redundantNullableInSupertype.txt index eb5c3303b0b..c60bcd93bb8 100644 --- a/compiler/testData/diagnostics/tests/nullableTypes/redundantNullableInSupertype.txt +++ b/compiler/testData/diagnostics/tests/nullableTypes/redundantNullableInSupertype.txt @@ -1,14 +1,14 @@ package -internal fun interaction(/*0*/ t: T): kotlin.Unit +public fun interaction(/*0*/ t: T): kotlin.Unit -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface X : A? { +public interface X : A? { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/nullableTypes/safeAccessOnUnit.txt b/compiler/testData/diagnostics/tests/nullableTypes/safeAccessOnUnit.txt index f242831cec7..c63def747c2 100644 --- a/compiler/testData/diagnostics/tests/nullableTypes/safeAccessOnUnit.txt +++ b/compiler/testData/diagnostics/tests/nullableTypes/safeAccessOnUnit.txt @@ -1,11 +1,11 @@ package -internal fun foo(/*0*/ my: My?): kotlin.Int? +public fun foo(/*0*/ my: My?): kotlin.Int? -kotlin.data() internal final class My { +kotlin.data() public final class My { public constructor My(/*0*/ x: kotlin.Unit) - internal final val x: kotlin.Unit - internal final /*synthesized*/ fun component1(): kotlin.Unit + public final val x: kotlin.Unit + public final /*synthesized*/ fun component1(): kotlin.Unit public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Unit = ...): My public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/nullableTypes/safeCallOnTypeWithNullableUpperBound.txt b/compiler/testData/diagnostics/tests/nullableTypes/safeCallOnTypeWithNullableUpperBound.txt index 3985087b321..4f2d1beef68 100644 --- a/compiler/testData/diagnostics/tests/nullableTypes/safeCallOnTypeWithNullableUpperBound.txt +++ b/compiler/testData/diagnostics/tests/nullableTypes/safeCallOnTypeWithNullableUpperBound.txt @@ -1,4 +1,4 @@ package -internal fun test(/*0*/ t: T): kotlin.String? -internal fun T.testThis(): kotlin.String? +public fun test(/*0*/ t: T): kotlin.String? +public fun T.testThis(): kotlin.String? diff --git a/compiler/testData/diagnostics/tests/nullableTypes/safeCallWithInvoke.txt b/compiler/testData/diagnostics/tests/nullableTypes/safeCallWithInvoke.txt index ef36395941b..064c2899d52 100644 --- a/compiler/testData/diagnostics/tests/nullableTypes/safeCallWithInvoke.txt +++ b/compiler/testData/diagnostics/tests/nullableTypes/safeCallWithInvoke.txt @@ -1,18 +1,18 @@ package -internal fun foo(/*0*/ i: kotlin.Int): kotlin.Int -internal fun test(/*0*/ a: A?): kotlin.Unit -internal fun B.invoke(/*0*/ i: kotlin.Int): kotlin.Int +public fun foo(/*0*/ i: kotlin.Int): kotlin.Int +public fun test(/*0*/ a: A?): kotlin.Unit +public fun B.invoke(/*0*/ i: kotlin.Int): kotlin.Int -internal final class A { +public final class A { public constructor A() - internal final val b: B + public final val b: B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/nullableTypes/uselessElvis.txt b/compiler/testData/diagnostics/tests/nullableTypes/uselessElvis.txt index 5ccc2c660e9..54f7693e792 100644 --- a/compiler/testData/diagnostics/tests/nullableTypes/uselessElvis.txt +++ b/compiler/testData/diagnostics/tests/nullableTypes/uselessElvis.txt @@ -1,5 +1,5 @@ package -internal fun test1(/*0*/ t: kotlin.Any?): kotlin.Any -internal fun test2(/*0*/ t: kotlin.Any?): kotlin.Any -internal fun test3(/*0*/ t: kotlin.Any?): kotlin.Any +public fun test1(/*0*/ t: kotlin.Any?): kotlin.Any +public fun test2(/*0*/ t: kotlin.Any?): kotlin.Any +public fun test3(/*0*/ t: kotlin.Any?): kotlin.Any diff --git a/compiler/testData/diagnostics/tests/numbers/characterIsNotANumber.txt b/compiler/testData/diagnostics/tests/numbers/characterIsNotANumber.txt index a478894bb1d..5f4389fe6e6 100644 --- a/compiler/testData/diagnostics/tests/numbers/characterIsNotANumber.txt +++ b/compiler/testData/diagnostics/tests/numbers/characterIsNotANumber.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ n: kotlin.Number): kotlin.Number -internal fun test(): kotlin.Unit +public fun foo(/*0*/ n: kotlin.Number): kotlin.Number +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/numbers/doublesInSimpleConstraints.txt b/compiler/testData/diagnostics/tests/numbers/doublesInSimpleConstraints.txt index be4f4e6ef01..d7aabdf828c 100644 --- a/compiler/testData/diagnostics/tests/numbers/doublesInSimpleConstraints.txt +++ b/compiler/testData/diagnostics/tests/numbers/doublesInSimpleConstraints.txt @@ -1,7 +1,7 @@ package package a { - internal fun either(/*0*/ t1: T, /*1*/ t2: T): T - internal fun id(/*0*/ t: T): T - internal fun test(): kotlin.Unit + public fun either(/*0*/ t1: T, /*1*/ t2: T): T + public fun id(/*0*/ t: T): T + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/numbers/intValuesOutOfRange.txt b/compiler/testData/diagnostics/tests/numbers/intValuesOutOfRange.txt index 034d3932f3c..65d2ad07882 100644 --- a/compiler/testData/diagnostics/tests/numbers/intValuesOutOfRange.txt +++ b/compiler/testData/diagnostics/tests/numbers/intValuesOutOfRange.txt @@ -1,7 +1,7 @@ package package a { - internal fun bar(/*0*/ l: kotlin.Long): kotlin.Long - internal fun foo(/*0*/ i: kotlin.Int): kotlin.Int - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun bar(/*0*/ l: kotlin.Long): kotlin.Long + public fun foo(/*0*/ i: kotlin.Int): kotlin.Int + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/numbers/numbersInSimpleConstraints.txt b/compiler/testData/diagnostics/tests/numbers/numbersInSimpleConstraints.txt index 0352ceda8f1..a0a33a54721 100644 --- a/compiler/testData/diagnostics/tests/numbers/numbersInSimpleConstraints.txt +++ b/compiler/testData/diagnostics/tests/numbers/numbersInSimpleConstraints.txt @@ -1,32 +1,32 @@ package package a { - internal fun either(/*0*/ t1: T, /*1*/ t2: T): T - internal fun exactBound(/*0*/ t: T, /*1*/ l: a.Inv): T - internal fun id(/*0*/ t: T): T - internal fun lowerBound(/*0*/ t: T, /*1*/ l: a.Cov): T - internal fun other(/*0*/ s: kotlin.String): kotlin.Unit - internal fun otherGeneric(/*0*/ l: kotlin.List): kotlin.Unit - internal fun test(): kotlin.Unit - internal fun testExactBound(/*0*/ invS: a.Inv, /*1*/ invI: a.Inv, /*2*/ invB: a.Inv): kotlin.Unit - internal fun testLowerBound(/*0*/ cov: a.Cov, /*1*/ covN: a.Cov): kotlin.Unit - internal fun testUpperBound(/*0*/ contrS: a.Contr, /*1*/ contrB: a.Contr, /*2*/ contrN: a.Contr): kotlin.Unit - internal fun upperBound(/*0*/ t: T, /*1*/ l: a.Contr): T - internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array*/): kotlin.Array + public fun either(/*0*/ t1: T, /*1*/ t2: T): T + public fun exactBound(/*0*/ t: T, /*1*/ l: a.Inv): T + public fun id(/*0*/ t: T): T + public fun lowerBound(/*0*/ t: T, /*1*/ l: a.Cov): T + public fun other(/*0*/ s: kotlin.String): kotlin.Unit + public fun otherGeneric(/*0*/ l: kotlin.List): kotlin.Unit + public fun test(): kotlin.Unit + public fun testExactBound(/*0*/ invS: a.Inv, /*1*/ invI: a.Inv, /*2*/ invB: a.Inv): kotlin.Unit + public fun testLowerBound(/*0*/ cov: a.Cov, /*1*/ covN: a.Cov): kotlin.Unit + public fun testUpperBound(/*0*/ contrS: a.Contr, /*1*/ contrB: a.Contr, /*2*/ contrN: a.Contr): kotlin.Unit + public fun upperBound(/*0*/ t: T, /*1*/ l: a.Contr): T + public fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array*/): kotlin.Array - internal interface Contr { + public interface Contr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface Cov { + public interface Cov { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface Inv { + public interface Inv { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/objects/Objects.txt b/compiler/testData/diagnostics/tests/objects/Objects.txt index 8fdb0868077..d76e1bd8ccd 100644 --- a/compiler/testData/diagnostics/tests/objects/Objects.txt +++ b/compiler/testData/diagnostics/tests/objects/Objects.txt @@ -1,42 +1,42 @@ package package toplevelObjectDeclarations { - internal val x: kotlin.Int - internal val y: toplevelObjectDeclarations.Foo - internal val z: kotlin.Int + public val x: kotlin.Int + public val y: toplevelObjectDeclarations.Foo + public val z: kotlin.Int - internal object A : toplevelObjectDeclarations.Foo { + public object A : toplevelObjectDeclarations.Foo { private constructor A() - internal final val x: kotlin.Int = 2 + public final val x: kotlin.Int = 2 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Int + public final fun test(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object B : toplevelObjectDeclarations.A { + public object B : toplevelObjectDeclarations.A { private constructor B() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final override /*1*/ /*fake_override*/ fun test(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun test(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class Foo { + public open class Foo { public constructor Foo(/*0*/ y: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Int + public open fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class T : toplevelObjectDeclarations.Foo { + public final class T : toplevelObjectDeclarations.Foo { public constructor T() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/objects/ObjectsInheritance.txt b/compiler/testData/diagnostics/tests/objects/ObjectsInheritance.txt index b988675459f..a1c46e1fbf2 100644 --- a/compiler/testData/diagnostics/tests/objects/ObjectsInheritance.txt +++ b/compiler/testData/diagnostics/tests/objects/ObjectsInheritance.txt @@ -2,14 +2,14 @@ package package toplevelObjectDeclarations { - internal object CObj { + public object CObj { private constructor CObj() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object DOjb : toplevelObjectDeclarations.CObj { + public object DOjb : toplevelObjectDeclarations.CObj { private constructor DOjb() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/objects/ObjectsLocal.txt b/compiler/testData/diagnostics/tests/objects/ObjectsLocal.txt index b35fbe764eb..1db96fa7660 100644 --- a/compiler/testData/diagnostics/tests/objects/ObjectsLocal.txt +++ b/compiler/testData/diagnostics/tests/objects/ObjectsLocal.txt @@ -1,21 +1,21 @@ package package localObjects { - internal val bb: [ERROR : ] - internal fun test(): kotlin.Unit + public val bb: [ERROR : ] + public fun test(): kotlin.Unit - internal object A { + public object A { private constructor A() - internal final val x: kotlin.Int = 0 + public final val x: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class Foo { + public open class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/objects/ObjectsNested.txt b/compiler/testData/diagnostics/tests/objects/ObjectsNested.txt index d76bfe5624b..20e44febe5c 100644 --- a/compiler/testData/diagnostics/tests/objects/ObjectsNested.txt +++ b/compiler/testData/diagnostics/tests/objects/ObjectsNested.txt @@ -1,34 +1,34 @@ package package nestedObejcts { - internal val a: nestedObejcts.A - internal val b: nestedObejcts.B - internal val c: nestedObejcts.A.B - internal val d: nestedObejcts.A.B.A - internal val e: [ERROR : ] + public val a: nestedObejcts.A + public val b: nestedObejcts.B + public val c: nestedObejcts.A.B + public val d: nestedObejcts.A.B.A + public val e: [ERROR : ] - internal object A { + public object A { private constructor A() - internal final val b: nestedObejcts.A.B - internal final val d: nestedObejcts.A.B.A + public final val b: nestedObejcts.A.B + public final val d: nestedObejcts.A.B.A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object B { + public object B { private constructor B() - internal final val a: nestedObejcts.A.B.A - internal final val e: nestedObejcts.A.B.A + public final val a: nestedObejcts.A.B.A + public final val e: nestedObejcts.A.B.A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object A { + public object A { private constructor A() - internal final val a: nestedObejcts.A.B.A - internal final val b: nestedObejcts.A.B - internal final val x: nestedObejcts.A.B.A - internal final val y: [ERROR : Type for this@A] + public final val a: nestedObejcts.A.B.A + public final val b: nestedObejcts.A.B + public final val x: nestedObejcts.A.B.A + public final val y: [ERROR : Type for this@A] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -36,10 +36,10 @@ package nestedObejcts { } } - internal object B { + public object B { private constructor B() - internal final val b: nestedObejcts.B - internal final val c: nestedObejcts.A.B + public final val b: nestedObejcts.B + public final val c: nestedObejcts.A.B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/objects/invokeOnInnerObject.txt b/compiler/testData/diagnostics/tests/objects/invokeOnInnerObject.txt index c56cdc3bb6c..362d59489f6 100644 --- a/compiler/testData/diagnostics/tests/objects/invokeOnInnerObject.txt +++ b/compiler/testData/diagnostics/tests/objects/invokeOnInnerObject.txt @@ -1,8 +1,8 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -14,11 +14,11 @@ internal final class A { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object f { + public object f { private constructor f() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun invoke(/*0*/ i: kotlin.Int): kotlin.Int + public final fun invoke(/*0*/ i: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/objects/kt2240.txt b/compiler/testData/diagnostics/tests/objects/kt2240.txt index 04925b79021..0f32c768039 100644 --- a/compiler/testData/diagnostics/tests/objects/kt2240.txt +++ b/compiler/testData/diagnostics/tests/objects/kt2240.txt @@ -1,10 +1,10 @@ package package a { - internal val o: kotlin.Any - internal fun a.A.foo(/*0*/ f: T): kotlin.Unit + public val o: kotlin.Any + public fun a.A.foo(/*0*/ f: T): kotlin.Unit - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/objects/kt5527.txt b/compiler/testData/diagnostics/tests/objects/kt5527.txt index f568c88321e..bd6f3bf5419 100644 --- a/compiler/testData/diagnostics/tests/objects/kt5527.txt +++ b/compiler/testData/diagnostics/tests/objects/kt5527.txt @@ -1,16 +1,16 @@ package -internal fun bar(): kotlin.Unit -internal fun foo(): kotlin.Unit -internal fun useInt(/*0*/ i: kotlin.Int): kotlin.Int +public fun bar(): kotlin.Unit +public fun foo(): kotlin.Unit +public fun useInt(/*0*/ i: kotlin.Int): kotlin.Int -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Boo { + public object Boo { private constructor Boo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -18,7 +18,7 @@ internal final class A { } } -internal object Boo { +public object Boo { private constructor Boo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/objects/localObjectInsideObject.txt b/compiler/testData/diagnostics/tests/objects/localObjectInsideObject.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/tests/objects/localObjectInsideObject.txt +++ b/compiler/testData/diagnostics/tests/objects/localObjectInsideObject.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/objects/localObjects.txt b/compiler/testData/diagnostics/tests/objects/localObjects.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/tests/objects/localObjects.txt +++ b/compiler/testData/diagnostics/tests/objects/localObjects.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/objects/objectInsideFun.txt b/compiler/testData/diagnostics/tests/objects/objectInsideFun.txt index 61f1b2c168a..1c4146bdb9b 100644 --- a/compiler/testData/diagnostics/tests/objects/objectInsideFun.txt +++ b/compiler/testData/diagnostics/tests/objects/objectInsideFun.txt @@ -1,10 +1,10 @@ package -internal fun test(/*0*/ foo: kotlin.Int, /*1*/ bar: kotlin.Int): kotlin.Unit +public fun test(/*0*/ foo: kotlin.Int, /*1*/ bar: kotlin.Int): kotlin.Unit -internal interface A { - internal open val bar: kotlin.String - internal abstract val foo: kotlin.Int +public interface A { + public open val bar: kotlin.String + public abstract val foo: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/objects/objectLiteralExpressionTypeMismatch.txt b/compiler/testData/diagnostics/tests/objects/objectLiteralExpressionTypeMismatch.txt index 3877e658067..b040d629dd4 100644 --- a/compiler/testData/diagnostics/tests/objects/objectLiteralExpressionTypeMismatch.txt +++ b/compiler/testData/diagnostics/tests/objects/objectLiteralExpressionTypeMismatch.txt @@ -1,15 +1,15 @@ package -internal fun test1(): B -internal fun test2(): B +public fun test1(): B +public fun test2(): B -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/objects/upperBoundViolated.txt b/compiler/testData/diagnostics/tests/objects/upperBoundViolated.txt index ee112b847c8..e853002db8f 100644 --- a/compiler/testData/diagnostics/tests/objects/upperBoundViolated.txt +++ b/compiler/testData/diagnostics/tests/objects/upperBoundViolated.txt @@ -1,6 +1,6 @@ package -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -14,21 +14,21 @@ internal final class C { } } -internal object O1 : Trait { +public object O1 : Trait { private constructor O1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal object O2 : Trait { +public object O2 : Trait { private constructor O2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Trait { +public interface Trait { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/operatorsOverloading/AssignOperatorAmbiguity.txt b/compiler/testData/diagnostics/tests/operatorsOverloading/AssignOperatorAmbiguity.txt index 6cf12483fe1..013b2398c56 100644 --- a/compiler/testData/diagnostics/tests/operatorsOverloading/AssignOperatorAmbiguity.txt +++ b/compiler/testData/diagnostics/tests/operatorsOverloading/AssignOperatorAmbiguity.txt @@ -1,15 +1,15 @@ package package kt1820 { - internal fun test(/*0*/ m: kt1820.MyInt): kotlin.Unit - internal fun kotlin.Any.plusAssign(/*0*/ a: kotlin.Any): kotlin.Unit + public fun test(/*0*/ m: kt1820.MyInt): kotlin.Unit + public fun kotlin.Any.plusAssign(/*0*/ a: kotlin.Any): kotlin.Unit - internal final class MyInt { + public final class MyInt { public constructor MyInt(/*0*/ i: kotlin.Int) - internal final val i: kotlin.Int + public final val i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun plus(/*0*/ m: kt1820.MyInt): kt1820.MyInt + public final fun plus(/*0*/ m: kt1820.MyInt): kt1820.MyInt public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/operatorsOverloading/AssignmentOperations.txt b/compiler/testData/diagnostics/tests/operatorsOverloading/AssignmentOperations.txt index 6a4e2ea7473..e0f71488c6b 100644 --- a/compiler/testData/diagnostics/tests/operatorsOverloading/AssignmentOperations.txt +++ b/compiler/testData/diagnostics/tests/operatorsOverloading/AssignmentOperations.txt @@ -1,29 +1,29 @@ package -internal fun testExpr(): kotlin.Unit -internal fun testVal(): kotlin.Unit -internal fun testWrong(): kotlin.Unit +public fun testExpr(): kotlin.Unit +public fun testVal(): kotlin.Unit +public fun testWrong(): kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final fun divAssign(/*0*/ x: kotlin.Int): kotlin.Unit + public final fun divAssign(/*0*/ x: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun minusAssign(/*0*/ x: kotlin.Int): kotlin.Unit - internal final fun modAssign(/*0*/ x: kotlin.Int): kotlin.Unit - internal final fun plusAssign(/*0*/ x: kotlin.Int): kotlin.Unit - internal final fun timesAssign(/*0*/ x: kotlin.Int): kotlin.Unit + public final fun minusAssign(/*0*/ x: kotlin.Int): kotlin.Unit + public final fun modAssign(/*0*/ x: kotlin.Int): kotlin.Unit + public final fun plusAssign(/*0*/ x: kotlin.Int): kotlin.Unit + public final fun timesAssign(/*0*/ x: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B() - internal final fun div(/*0*/ x: kotlin.Int): B + public final fun div(/*0*/ x: kotlin.Int): B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun minus(/*0*/ x: kotlin.Int): B - internal final fun mod(/*0*/ x: kotlin.Int): B - internal final fun plus(/*0*/ x: kotlin.Int): B - internal final fun times(/*0*/ x: kotlin.Int): B + public final fun minus(/*0*/ x: kotlin.Int): B + public final fun mod(/*0*/ x: kotlin.Int): B + public final fun plus(/*0*/ x: kotlin.Int): B + public final fun times(/*0*/ x: kotlin.Int): B public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/operatorsOverloading/IteratorAmbiguity.txt b/compiler/testData/diagnostics/tests/operatorsOverloading/IteratorAmbiguity.txt index db1990a580c..c89324d28f5 100644 --- a/compiler/testData/diagnostics/tests/operatorsOverloading/IteratorAmbiguity.txt +++ b/compiler/testData/diagnostics/tests/operatorsOverloading/IteratorAmbiguity.txt @@ -1,40 +1,40 @@ package -internal fun test1(/*0*/ collection: MyCollection): kotlin.Unit -internal fun MyAnotherCollectionInterface.iterator(): MyIterator -internal fun MyCollectionInterface.iterator(): MyIterator +public fun test1(/*0*/ collection: MyCollection): kotlin.Unit +public fun MyAnotherCollectionInterface.iterator(): MyIterator +public fun MyCollectionInterface.iterator(): MyIterator -internal interface MyAnotherCollectionInterface { +public interface MyAnotherCollectionInterface { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class MyCollection : MyCollectionInterface, MyAnotherCollectionInterface { +public final class MyCollection : MyCollectionInterface, MyAnotherCollectionInterface { public constructor MyCollection() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface MyCollectionInterface { +public interface MyCollectionInterface { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class MyElement { +public final class MyElement { public constructor MyElement() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class MyIterator { +public final class MyIterator { public constructor MyIterator() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun hasNext(): kotlin.Boolean + public final fun hasNext(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun next(): MyElement + public final fun next(): MyElement public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/operatorsOverloading/assignmentOperationsCheckReturnType.txt b/compiler/testData/diagnostics/tests/operatorsOverloading/assignmentOperationsCheckReturnType.txt index 2abf951d61d..6ccb70ac1bc 100644 --- a/compiler/testData/diagnostics/tests/operatorsOverloading/assignmentOperationsCheckReturnType.txt +++ b/compiler/testData/diagnostics/tests/operatorsOverloading/assignmentOperationsCheckReturnType.txt @@ -1,21 +1,21 @@ package -internal fun intBinEq(): kotlin.Unit -internal fun overloading(): kotlin.Unit -internal fun shortBinEq(): kotlin.Unit +public fun intBinEq(): kotlin.Unit +public fun overloading(): kotlin.Unit +public fun shortBinEq(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun plus(/*0*/ x: A): A + public final fun plus(/*0*/ x: A): A public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun plus(/*0*/ x: A): A + public final fun plus(/*0*/ x: A): A public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/operatorsOverloading/compareToNullable.txt b/compiler/testData/diagnostics/tests/operatorsOverloading/compareToNullable.txt index feadd26f987..6a89c81b608 100644 --- a/compiler/testData/diagnostics/tests/operatorsOverloading/compareToNullable.txt +++ b/compiler/testData/diagnostics/tests/operatorsOverloading/compareToNullable.txt @@ -1,10 +1,10 @@ package -internal fun test(/*0*/ c: C): kotlin.Unit +public fun test(/*0*/ c: C): kotlin.Unit -internal final class C { +public final class C { public constructor C() - internal final fun compareTo(/*0*/ c: C): kotlin.Int? + public final fun compareTo(/*0*/ c: C): kotlin.Int? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/operatorsOverloading/kt1028.txt b/compiler/testData/diagnostics/tests/operatorsOverloading/kt1028.txt index 47b1d85be7a..5b705120446 100644 --- a/compiler/testData/diagnostics/tests/operatorsOverloading/kt1028.txt +++ b/compiler/testData/diagnostics/tests/operatorsOverloading/kt1028.txt @@ -2,16 +2,16 @@ package package kt1028 { - internal final class Control { + public final class Control { public constructor Control() public final val MouseMoved: kt1028.event - internal final fun MoveMouse(): kotlin.Unit + public final fun MoveMouse(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MouseMovedEventArgs { + public final class MouseMovedEventArgs { public constructor MouseMovedEventArgs() public final val X: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -19,22 +19,22 @@ package kt1028 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Test { + public final class Test { public constructor Test() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class event { + public final class event { public constructor event() - internal final val callbacks: java.util.ArrayList<(T) -> kotlin.Unit> - internal final fun call(/*0*/ value: T): kotlin.Unit + public final val callbacks: java.util.ArrayList<(T) -> kotlin.Unit> + public final fun call(/*0*/ value: T): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun minusAssign(/*0*/ f: (T) -> kotlin.Unit): kotlin.Boolean - internal final fun plusAssign(/*0*/ f: (T) -> kotlin.Unit): kotlin.Boolean + public final fun minusAssign(/*0*/ f: (T) -> kotlin.Unit): kotlin.Boolean + public final fun plusAssign(/*0*/ f: (T) -> kotlin.Unit): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/operatorsOverloading/kt3450.txt b/compiler/testData/diagnostics/tests/operatorsOverloading/kt3450.txt index df778dd9373..7c4f7e35b3e 100644 --- a/compiler/testData/diagnostics/tests/operatorsOverloading/kt3450.txt +++ b/compiler/testData/diagnostics/tests/operatorsOverloading/kt3450.txt @@ -1,10 +1,10 @@ package -internal val x: B -internal fun test(): kotlin.Unit -internal fun A.div(/*0*/ s: kotlin.String): A -internal fun kotlin.String.plus(): A -internal fun A.to(/*0*/ that: B): Pair +public val x: B +public fun test(): kotlin.Unit +public fun A.div(/*0*/ s: kotlin.String): A +public fun kotlin.String.plus(): A +public fun A.to(/*0*/ that: B): Pair public final class A { public constructor A() @@ -14,7 +14,7 @@ public final class A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun get(/*0*/ s: Pair): B @@ -24,12 +24,12 @@ internal final class B { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.data() internal final class Pair { +kotlin.data() public final class Pair { public constructor Pair(/*0*/ first: A, /*1*/ second: B) - internal final val first: A - internal final val second: B - internal final /*synthesized*/ fun component1(): A - internal final /*synthesized*/ fun component2(): B + public final val first: A + public final val second: B + public final /*synthesized*/ fun component1(): A + public final /*synthesized*/ fun component2(): B public final /*synthesized*/ fun copy(/*0*/ first: A = ..., /*1*/ second: B = ...): Pair public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/operatorsOverloading/plusAssignOnArray.txt b/compiler/testData/diagnostics/tests/operatorsOverloading/plusAssignOnArray.txt index 91b3ecc28ac..c364a652ed2 100644 --- a/compiler/testData/diagnostics/tests/operatorsOverloading/plusAssignOnArray.txt +++ b/compiler/testData/diagnostics/tests/operatorsOverloading/plusAssignOnArray.txt @@ -1,22 +1,22 @@ package -internal fun test(): kotlin.Unit -internal fun C.plus(/*0*/ a: kotlin.Any): C -internal fun C.plusAssign(/*0*/ a: kotlin.Any): kotlin.Unit +public fun test(): kotlin.Unit +public fun C.plus(/*0*/ a: kotlin.Any): C +public fun C.plusAssign(/*0*/ a: kotlin.Any): kotlin.Unit -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ i: kotlin.Int): C + public final fun get(/*0*/ i: kotlin.Int): C public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C1 { +public final class C1 { public constructor C1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ i: kotlin.Int): C + public final fun get(/*0*/ i: kotlin.Int): C public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ i: kotlin.Int, /*1*/ v: C): kotlin.Unit + public final fun set(/*0*/ i: kotlin.Int, /*1*/ v: C): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/operatorsOverloading/plusAssignOnLocal.txt b/compiler/testData/diagnostics/tests/operatorsOverloading/plusAssignOnLocal.txt index 02927607dbe..f5aea7f76b7 100644 --- a/compiler/testData/diagnostics/tests/operatorsOverloading/plusAssignOnLocal.txt +++ b/compiler/testData/diagnostics/tests/operatorsOverloading/plusAssignOnLocal.txt @@ -1,10 +1,10 @@ package -internal fun test(): kotlin.Unit -internal fun C.plus(/*0*/ a: kotlin.Any): C -internal fun C.plusAssign(/*0*/ a: kotlin.Any): kotlin.Unit +public fun test(): kotlin.Unit +public fun C.plus(/*0*/ a: kotlin.Any): C +public fun C.plusAssign(/*0*/ a: kotlin.Any): kotlin.Unit -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/operatorsOverloading/plusAssignOnProperty.txt b/compiler/testData/diagnostics/tests/operatorsOverloading/plusAssignOnProperty.txt index 421fc109e25..dcf5c11375b 100644 --- a/compiler/testData/diagnostics/tests/operatorsOverloading/plusAssignOnProperty.txt +++ b/compiler/testData/diagnostics/tests/operatorsOverloading/plusAssignOnProperty.txt @@ -1,20 +1,20 @@ package -internal fun test(): kotlin.Unit -internal fun C.plus(/*0*/ a: kotlin.Any): C -internal fun C.plusAssign(/*0*/ a: kotlin.Any): kotlin.Unit +public fun test(): kotlin.Unit +public fun C.plus(/*0*/ a: kotlin.Any): C +public fun C.plusAssign(/*0*/ a: kotlin.Any): kotlin.Unit -internal final class C { +public final class C { public constructor C() - internal final val c: C + public final val c: C public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C1 { +public final class C1 { public constructor C1() - internal final var c: C + public final var c: C public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsFunsDifferentReturnInClass.txt b/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsFunsDifferentReturnInClass.txt index a12159cbad1..be3dcfae148 100644 --- a/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsFunsDifferentReturnInClass.txt +++ b/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsFunsDifferentReturnInClass.txt @@ -1,9 +1,9 @@ package -internal final class A { +public final class A { public constructor A() - internal final fun a(/*0*/ a: kotlin.Int): kotlin.Int - internal final fun a(/*0*/ a: kotlin.Int): kotlin.Unit + public final fun a(/*0*/ a: kotlin.Int): kotlin.Int + public final fun a(/*0*/ a: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsFunsDifferentReturnInPackage.txt b/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsFunsDifferentReturnInPackage.txt index 8c0ad2f2547..7dbcb4ffdd8 100644 --- a/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsFunsDifferentReturnInPackage.txt +++ b/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsFunsDifferentReturnInPackage.txt @@ -1,6 +1,6 @@ package package qwertyuiop { - internal fun c(/*0*/ s: kotlin.String): kotlin.Unit - internal fun c(/*0*/ s: kotlin.String): kotlin.Unit + public fun c(/*0*/ s: kotlin.String): kotlin.Unit + public fun c(/*0*/ s: kotlin.String): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsIdenticalExtFunsInPackage.txt b/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsIdenticalExtFunsInPackage.txt index 75d734f3767..a2dcefbc9bb 100644 --- a/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsIdenticalExtFunsInPackage.txt +++ b/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsIdenticalExtFunsInPackage.txt @@ -1,6 +1,6 @@ package package extensionFunctions { - internal fun kotlin.Int.qwe(/*0*/ a: kotlin.Float): kotlin.Int - internal fun kotlin.Int.qwe(/*0*/ a: kotlin.Float): kotlin.Int + public fun kotlin.Int.qwe(/*0*/ a: kotlin.Float): kotlin.Int + public fun kotlin.Int.qwe(/*0*/ a: kotlin.Float): kotlin.Int } diff --git a/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsIdenticalFunsInClass.txt b/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsIdenticalFunsInClass.txt index 5b46291b4c9..3003cd6554e 100644 --- a/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsIdenticalFunsInClass.txt +++ b/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsIdenticalFunsInClass.txt @@ -1,9 +1,9 @@ package -internal final class A { +public final class A { public constructor A() - internal final fun b(): kotlin.Unit - internal final fun b(): kotlin.Unit + public final fun b(): kotlin.Unit + public final fun b(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsIdenticalFunsTPInClass.txt b/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsIdenticalFunsTPInClass.txt index 6fe7b33dc68..d6fa8b777f5 100644 --- a/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsIdenticalFunsTPInClass.txt +++ b/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsIdenticalFunsTPInClass.txt @@ -1,10 +1,10 @@ package -internal final class Aaa { +public final class Aaa { public constructor Aaa() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(): kotlin.Int - internal final fun f(): kotlin.Int + public final fun f(): kotlin.Int + public final fun f(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsIdenticalValsInClass.txt b/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsIdenticalValsInClass.txt index 3f588412539..04a70c9da9f 100644 --- a/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsIdenticalValsInClass.txt +++ b/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsIdenticalValsInClass.txt @@ -1,9 +1,9 @@ package -internal final class Aaa { +public final class Aaa { public constructor Aaa() - internal final val a: kotlin.Int = 1 - internal final val a: kotlin.Int = 1 + public final val a: kotlin.Int = 1 + public final val a: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsValsDifferentTypeInClass.txt b/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsValsDifferentTypeInClass.txt index 5f854c2a541..d4670a380a4 100644 --- a/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsValsDifferentTypeInClass.txt +++ b/compiler/testData/diagnostics/tests/overload/ConflictingOverloadsValsDifferentTypeInClass.txt @@ -1,9 +1,9 @@ package -internal final class Aaa { +public final class Aaa { public constructor Aaa() - internal final val a: kotlin.Int = 1 - internal final val a: kotlin.String = "" + public final val a: kotlin.Int = 1 + public final val a: kotlin.String = "" public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/overload/ConstructorVsFunOverload.txt b/compiler/testData/diagnostics/tests/overload/ConstructorVsFunOverload.txt index 3c9fa6f5d03..0836efcfe8c 100644 --- a/compiler/testData/diagnostics/tests/overload/ConstructorVsFunOverload.txt +++ b/compiler/testData/diagnostics/tests/overload/ConstructorVsFunOverload.txt @@ -1,13 +1,13 @@ package package constructorVsFun { - internal fun a(): kotlin.Int + public fun a(): kotlin.Int - internal final class Rtyu { + public final class Rtyu { public constructor Rtyu() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun ololo(): kotlin.Unit + public final fun ololo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { @@ -16,7 +16,7 @@ package constructorVsFun { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class ololo { + public final class ololo { public constructor ololo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -25,14 +25,14 @@ package constructorVsFun { } } - internal final class Tram { + public final class Tram { public constructor Tram() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(): kotlin.Unit + public final fun f(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class f { + public final class f { public constructor f() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -40,7 +40,7 @@ package constructorVsFun { } } - internal final class Yvayva { + public final class Yvayva { public constructor Yvayva() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -49,11 +49,11 @@ package constructorVsFun { public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun fghj(): kotlin.Unit + public final fun fghj(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class fghj { + public final class fghj { public constructor fghj() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -62,7 +62,7 @@ package constructorVsFun { } } - internal final class a { + public final class a { public constructor a() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/overload/EmptyArgumentListInLambda.txt b/compiler/testData/diagnostics/tests/overload/EmptyArgumentListInLambda.txt index 247d7450c08..b59cf572968 100644 --- a/compiler/testData/diagnostics/tests/overload/EmptyArgumentListInLambda.txt +++ b/compiler/testData/diagnostics/tests/overload/EmptyArgumentListInLambda.txt @@ -1,5 +1,5 @@ package -internal fun foo(/*0*/ g: () -> kotlin.Int): kotlin.Unit -internal fun foo(/*0*/ f: (kotlin.Int) -> kotlin.Int): kotlin.Unit -internal fun test(): kotlin.Unit +public fun foo(/*0*/ g: () -> kotlin.Int): kotlin.Unit +public fun foo(/*0*/ f: (kotlin.Int) -> kotlin.Int): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/overload/ExtFunDifferentReceiver.txt b/compiler/testData/diagnostics/tests/overload/ExtFunDifferentReceiver.txt index 3132a089e9f..f6f39210a94 100644 --- a/compiler/testData/diagnostics/tests/overload/ExtFunDifferentReceiver.txt +++ b/compiler/testData/diagnostics/tests/overload/ExtFunDifferentReceiver.txt @@ -1,4 +1,4 @@ package -internal fun kotlin.Int.rty(): kotlin.Int -internal fun kotlin.String.rty(): kotlin.Int +public fun kotlin.Int.rty(): kotlin.Int +public fun kotlin.String.rty(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/overload/FunNoConflictInDifferentPackages.txt b/compiler/testData/diagnostics/tests/overload/FunNoConflictInDifferentPackages.txt index a4594d87d90..65d6d07b0ed 100644 --- a/compiler/testData/diagnostics/tests/overload/FunNoConflictInDifferentPackages.txt +++ b/compiler/testData/diagnostics/tests/overload/FunNoConflictInDifferentPackages.txt @@ -1,16 +1,16 @@ package package pkg1 { - internal fun e(): kotlin.Int + public fun e(): kotlin.Int } package pkg2 { - internal fun e(): kotlin.Int + public fun e(): kotlin.Int } package pkg3 { package pkg3.pkg1 { - internal fun e(): kotlin.Int + public fun e(): kotlin.Int } } diff --git a/compiler/testData/diagnostics/tests/overload/OverloadFunRegularAndExt.txt b/compiler/testData/diagnostics/tests/overload/OverloadFunRegularAndExt.txt index f7448392706..3741643f86e 100644 --- a/compiler/testData/diagnostics/tests/overload/OverloadFunRegularAndExt.txt +++ b/compiler/testData/diagnostics/tests/overload/OverloadFunRegularAndExt.txt @@ -1,6 +1,6 @@ package package extensionAndRegular { - internal fun who(): kotlin.Int - internal fun kotlin.Int.who(): kotlin.Int + public fun who(): kotlin.Int + public fun kotlin.Int.who(): kotlin.Int } diff --git a/compiler/testData/diagnostics/tests/overload/OverloadVarAndFunInClass.txt b/compiler/testData/diagnostics/tests/overload/OverloadVarAndFunInClass.txt index 485a80063cd..41e0f50ff48 100644 --- a/compiler/testData/diagnostics/tests/overload/OverloadVarAndFunInClass.txt +++ b/compiler/testData/diagnostics/tests/overload/OverloadVarAndFunInClass.txt @@ -1,9 +1,9 @@ package -internal final class Aaaa { +public final class Aaaa { public constructor Aaaa() - internal final val bb: kotlin.Int = 1 - internal final fun bb(): kotlin.Int + public final val bb: kotlin.Int = 1 + public final fun bb(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/overload/SyntheticAndNotSynthetic.txt b/compiler/testData/diagnostics/tests/overload/SyntheticAndNotSynthetic.txt index 5dfdc06f5eb..dfa48c57fc6 100644 --- a/compiler/testData/diagnostics/tests/overload/SyntheticAndNotSynthetic.txt +++ b/compiler/testData/diagnostics/tests/overload/SyntheticAndNotSynthetic.txt @@ -1,4 +1,4 @@ package -internal val x: java.lang.Runnable -internal fun Runnable(/*0*/ f: () -> kotlin.Unit): java.lang.Runnable +public val x: java.lang.Runnable +public fun Runnable(/*0*/ f: () -> kotlin.Unit): java.lang.Runnable diff --git a/compiler/testData/diagnostics/tests/overload/defaultParameters.txt b/compiler/testData/diagnostics/tests/overload/defaultParameters.txt index a09f647110a..054629eb8b1 100644 --- a/compiler/testData/diagnostics/tests/overload/defaultParameters.txt +++ b/compiler/testData/diagnostics/tests/overload/defaultParameters.txt @@ -1,19 +1,19 @@ package -internal fun discriminateGeneric(/*0*/ a: T): kotlin.Int -internal fun discriminateGeneric(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.String = ...): kotlin.String -internal fun simple(): kotlin.Int -internal fun simple(/*0*/ a: kotlin.Int = ...): kotlin.String -internal fun test(): kotlin.Unit -internal fun twoDefault(/*0*/ a: kotlin.Any = ..., /*1*/ b: kotlin.String = ...): kotlin.String -internal fun twoDefault(/*0*/ a: kotlin.Int = ...): kotlin.Int -internal fun withDefaultGeneric(/*0*/ t: T, /*1*/ d: T? = ...): kotlin.Int -internal fun withDefaultGeneric(/*0*/ t: T, /*1*/ d: T? = ..., /*2*/ a: kotlin.Int = ...): kotlin.String -internal fun withGeneric(/*0*/ a: T): kotlin.Int -internal fun withGeneric(/*0*/ a: T, /*1*/ b: kotlin.Int = ...): kotlin.String -internal fun wrong(/*0*/ a: kotlin.Int = ...): kotlin.Unit -internal fun wrong(/*0*/ a: kotlin.String = ..., /*1*/ b: kotlin.Int = ...): kotlin.Unit -internal fun wrongTwoDefault(/*0*/ a: kotlin.Any = ...): kotlin.Int -internal fun wrongTwoDefault(/*0*/ a: kotlin.Int = ..., /*1*/ b: kotlin.String = ...): kotlin.String -internal fun wrongWithDefaultGeneric(/*0*/ t: T, /*1*/ d: T? = ...): kotlin.Int -internal fun wrongWithDefaultGeneric(/*0*/ t: T, /*1*/ d: T? = ..., /*2*/ a: kotlin.Int = ...): kotlin.String +public fun discriminateGeneric(/*0*/ a: T): kotlin.Int +public fun discriminateGeneric(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.String = ...): kotlin.String +public fun simple(): kotlin.Int +public fun simple(/*0*/ a: kotlin.Int = ...): kotlin.String +public fun test(): kotlin.Unit +public fun twoDefault(/*0*/ a: kotlin.Any = ..., /*1*/ b: kotlin.String = ...): kotlin.String +public fun twoDefault(/*0*/ a: kotlin.Int = ...): kotlin.Int +public fun withDefaultGeneric(/*0*/ t: T, /*1*/ d: T? = ...): kotlin.Int +public fun withDefaultGeneric(/*0*/ t: T, /*1*/ d: T? = ..., /*2*/ a: kotlin.Int = ...): kotlin.String +public fun withGeneric(/*0*/ a: T): kotlin.Int +public fun withGeneric(/*0*/ a: T, /*1*/ b: kotlin.Int = ...): kotlin.String +public fun wrong(/*0*/ a: kotlin.Int = ...): kotlin.Unit +public fun wrong(/*0*/ a: kotlin.String = ..., /*1*/ b: kotlin.Int = ...): kotlin.Unit +public fun wrongTwoDefault(/*0*/ a: kotlin.Any = ...): kotlin.Int +public fun wrongTwoDefault(/*0*/ a: kotlin.Int = ..., /*1*/ b: kotlin.String = ...): kotlin.String +public fun wrongWithDefaultGeneric(/*0*/ t: T, /*1*/ d: T? = ...): kotlin.Int +public fun wrongWithDefaultGeneric(/*0*/ t: T, /*1*/ d: T? = ..., /*2*/ a: kotlin.Int = ...): kotlin.String diff --git a/compiler/testData/diagnostics/tests/overload/kt1998.txt b/compiler/testData/diagnostics/tests/overload/kt1998.txt index 1f35fa80fd9..bc13c81710e 100644 --- a/compiler/testData/diagnostics/tests/overload/kt1998.txt +++ b/compiler/testData/diagnostics/tests/overload/kt1998.txt @@ -1,17 +1,17 @@ package -internal val B.c: kotlin.String +public val B.c: kotlin.String -internal object A { +public object A { private constructor A() - internal final val c: kotlin.String = "test" + public final val c: kotlin.String = "test" public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(/*0*/ b: B): kotlin.String + public final fun f(/*0*/ b: B): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/overload/kt2493.txt b/compiler/testData/diagnostics/tests/overload/kt2493.txt index a4e11e7fad6..fc1d2de1c02 100644 --- a/compiler/testData/diagnostics/tests/overload/kt2493.txt +++ b/compiler/testData/diagnostics/tests/overload/kt2493.txt @@ -1,36 +1,36 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal fun R.f(): kotlin.Unit -internal fun R.f(): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun R.f(): kotlin.Unit +public fun R.f(): kotlin.Unit -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class AImpl : A { +public final class AImpl : A { public constructor AImpl() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class BImpl : B { +public final class BImpl : B { public constructor BImpl() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : A, B { +public final class C : A, B { public constructor C() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/overload/kt7068.txt b/compiler/testData/diagnostics/tests/overload/kt7068.txt index 681bef27a37..0ee08804675 100644 --- a/compiler/testData/diagnostics/tests/overload/kt7068.txt +++ b/compiler/testData/diagnostics/tests/overload/kt7068.txt @@ -1,5 +1,5 @@ package -internal fun test(): kotlin.Unit -internal fun withLambda(/*0*/ o: kotlin.Int, /*1*/ block: kotlin.Int.(kotlin.String) -> kotlin.Unit): kotlin.Unit -internal fun withLambda(/*0*/ block: kotlin.Int.(kotlin.String) -> kotlin.Unit): kotlin.Unit +public fun test(): kotlin.Unit +public fun withLambda(/*0*/ o: kotlin.Int, /*1*/ block: kotlin.Int.(kotlin.String) -> kotlin.Unit): kotlin.Unit +public fun withLambda(/*0*/ block: kotlin.Int.(kotlin.String) -> kotlin.Unit): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/overload/kt7068_2.txt b/compiler/testData/diagnostics/tests/overload/kt7068_2.txt index f9afeed7a8e..bb7d71b0acc 100644 --- a/compiler/testData/diagnostics/tests/overload/kt7068_2.txt +++ b/compiler/testData/diagnostics/tests/overload/kt7068_2.txt @@ -1,5 +1,5 @@ package -internal fun test(): kotlin.Unit -internal fun withLambda(/*0*/ block: kotlin.Int.(kotlin.String) -> kotlin.Unit): kotlin.Unit -internal fun withLambda(/*0*/ block: kotlin.Int.(kotlin.String, kotlin.String) -> kotlin.Unit): kotlin.Unit +public fun test(): kotlin.Unit +public fun withLambda(/*0*/ block: kotlin.Int.(kotlin.String) -> kotlin.Unit): kotlin.Unit +public fun withLambda(/*0*/ block: kotlin.Int.(kotlin.String, kotlin.String) -> kotlin.Unit): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/override/AbstractFunImplemented.txt b/compiler/testData/diagnostics/tests/override/AbstractFunImplemented.txt index 03cf506f148..a0b6dcf3ac4 100644 --- a/compiler/testData/diagnostics/tests/override/AbstractFunImplemented.txt +++ b/compiler/testData/diagnostics/tests/override/AbstractFunImplemented.txt @@ -1,17 +1,17 @@ package -internal abstract class A { +public abstract class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Int + public abstract fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Int + public open override /*1*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/AbstractFunNotImplemented.txt b/compiler/testData/diagnostics/tests/override/AbstractFunNotImplemented.txt index 1d8af80c43f..8daaac25cb0 100644 --- a/compiler/testData/diagnostics/tests/override/AbstractFunNotImplemented.txt +++ b/compiler/testData/diagnostics/tests/override/AbstractFunNotImplemented.txt @@ -1,17 +1,17 @@ package -internal abstract class A { +public abstract class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Int + public abstract fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/AbstractValImplemented.txt b/compiler/testData/diagnostics/tests/override/AbstractValImplemented.txt index 63150107f14..09f336b6022 100644 --- a/compiler/testData/diagnostics/tests/override/AbstractValImplemented.txt +++ b/compiler/testData/diagnostics/tests/override/AbstractValImplemented.txt @@ -1,16 +1,16 @@ package -internal abstract class A { +public abstract class A { public constructor A() - internal abstract val i: kotlin.Int + public abstract val i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() - internal open override /*1*/ val i: kotlin.Int = 1 + public open override /*1*/ val i: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/override/AbstractValNotImplemented.txt b/compiler/testData/diagnostics/tests/override/AbstractValNotImplemented.txt index 371f7555b0c..878ba10a5e7 100644 --- a/compiler/testData/diagnostics/tests/override/AbstractValNotImplemented.txt +++ b/compiler/testData/diagnostics/tests/override/AbstractValNotImplemented.txt @@ -1,16 +1,16 @@ package -internal abstract class A { +public abstract class A { public constructor A() - internal abstract val i: kotlin.Int + public abstract val i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() - internal abstract override /*1*/ /*fake_override*/ val i: kotlin.Int + public abstract override /*1*/ /*fake_override*/ val i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/override/AbstractVarImplemented.txt b/compiler/testData/diagnostics/tests/override/AbstractVarImplemented.txt index 1fbacc41066..c443b44e3c4 100644 --- a/compiler/testData/diagnostics/tests/override/AbstractVarImplemented.txt +++ b/compiler/testData/diagnostics/tests/override/AbstractVarImplemented.txt @@ -1,16 +1,16 @@ package -internal abstract class A { +public abstract class A { public constructor A() - internal abstract var i: kotlin.Int + public abstract var i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() - internal open override /*1*/ var i: kotlin.Int + public open override /*1*/ var i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/override/AbstractVarNotImplemented.txt b/compiler/testData/diagnostics/tests/override/AbstractVarNotImplemented.txt index 1c7a64fc50b..c0b3476ce0d 100644 --- a/compiler/testData/diagnostics/tests/override/AbstractVarNotImplemented.txt +++ b/compiler/testData/diagnostics/tests/override/AbstractVarNotImplemented.txt @@ -1,16 +1,16 @@ package -internal abstract class A { +public abstract class A { public constructor A() - internal abstract var i: kotlin.Int + public abstract var i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() - internal abstract override /*1*/ /*fake_override*/ var i: kotlin.Int + public abstract override /*1*/ /*fake_override*/ var i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/override/AllPrivateFromSuperTypes.txt b/compiler/testData/diagnostics/tests/override/AllPrivateFromSuperTypes.txt index 071447f6106..7c3a1da17f6 100644 --- a/compiler/testData/diagnostics/tests/override/AllPrivateFromSuperTypes.txt +++ b/compiler/testData/diagnostics/tests/override/AllPrivateFromSuperTypes.txt @@ -2,14 +2,14 @@ package package test { - internal interface A { + public interface A { private final val a: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class C { + public open class C { public constructor C() private final val a: kotlin.String = "" public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -17,10 +17,10 @@ package test { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Subject : test.C, test.A { + public final class Subject : test.C, test.A { public constructor Subject() invisible_fake final override /*2*/ /*fake_override*/ val a: kotlin.String - internal final val c: kotlin.String + public final val c: kotlin.String public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/override/AllProtectedFromSupertypes.txt b/compiler/testData/diagnostics/tests/override/AllProtectedFromSupertypes.txt index 38fe4760840..52405e28e79 100644 --- a/compiler/testData/diagnostics/tests/override/AllProtectedFromSupertypes.txt +++ b/compiler/testData/diagnostics/tests/override/AllProtectedFromSupertypes.txt @@ -2,14 +2,14 @@ package package test { - internal interface A { + public interface A { protected abstract val a: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class C { + public open class C { public constructor C() protected final val a: kotlin.String = "" public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -17,10 +17,10 @@ package test { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Subject : test.C, test.A { + public final class Subject : test.C, test.A { public constructor Subject() protected final override /*2*/ /*fake_override*/ val a: kotlin.String - internal final val c: kotlin.String + public final val c: kotlin.String public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/override/CannotInferVisibilityForProperty.txt b/compiler/testData/diagnostics/tests/override/CannotInferVisibilityForProperty.txt index 646502b2187..7d526486357 100644 --- a/compiler/testData/diagnostics/tests/override/CannotInferVisibilityForProperty.txt +++ b/compiler/testData/diagnostics/tests/override/CannotInferVisibilityForProperty.txt @@ -1,27 +1,27 @@ package -internal interface T { +public interface T { internal abstract var foo: kotlin.Long public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface U { +public interface U { protected abstract var foo: kotlin.Long public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface V : T, U { +public interface V : T, U { public abstract override /*2*/ var foo: kotlin.Long public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface W : T, U { +public interface W : T, U { public abstract override /*2*/ /*fake_override*/ var foo: kotlin.Long public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/override/CannotInferVisibilityForPropertySetter.txt b/compiler/testData/diagnostics/tests/override/CannotInferVisibilityForPropertySetter.txt index 1426386be24..23e0c612b80 100644 --- a/compiler/testData/diagnostics/tests/override/CannotInferVisibilityForPropertySetter.txt +++ b/compiler/testData/diagnostics/tests/override/CannotInferVisibilityForPropertySetter.txt @@ -1,20 +1,20 @@ package -internal interface T { +public interface T { public abstract var foo: kotlin.Short public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface U { +public interface U { public abstract var foo: kotlin.Short public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface V : T, U { +public interface V : T, U { public abstract override /*2*/ var foo: kotlin.Short public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/override/ComplexValRedeclaration.txt b/compiler/testData/diagnostics/tests/override/ComplexValRedeclaration.txt index 846772f91a3..a08697900da 100644 --- a/compiler/testData/diagnostics/tests/override/ComplexValRedeclaration.txt +++ b/compiler/testData/diagnostics/tests/override/ComplexValRedeclaration.txt @@ -4,17 +4,17 @@ package override { package override.generics { - internal abstract class MyAbstractClass { + public abstract class MyAbstractClass { public constructor MyAbstractClass() - internal abstract val pr: T + public abstract val pr: T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal abstract class MyLegalAbstractClass2 : override.generics.MyAbstractClass { + public abstract class MyLegalAbstractClass2 : override.generics.MyAbstractClass { public constructor MyLegalAbstractClass2(/*0*/ t: T) - internal final val pr: T + public final val pr: T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/override/ConflictingFunctionSignatureFromSuperclass.txt b/compiler/testData/diagnostics/tests/override/ConflictingFunctionSignatureFromSuperclass.txt index 520f0988de0..ae050ea01a6 100644 --- a/compiler/testData/diagnostics/tests/override/ConflictingFunctionSignatureFromSuperclass.txt +++ b/compiler/testData/diagnostics/tests/override/ConflictingFunctionSignatureFromSuperclass.txt @@ -1,17 +1,17 @@ package -internal open class Aaa { +public open class Aaa { public constructor Aaa() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Bbb : Aaa { +public open class Bbb : Aaa { public constructor Bbb() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/ConflictingPropertySignatureFromSuperclass.txt b/compiler/testData/diagnostics/tests/override/ConflictingPropertySignatureFromSuperclass.txt index cdc6cdad829..48a5e76b39c 100644 --- a/compiler/testData/diagnostics/tests/override/ConflictingPropertySignatureFromSuperclass.txt +++ b/compiler/testData/diagnostics/tests/override/ConflictingPropertySignatureFromSuperclass.txt @@ -1,16 +1,16 @@ package -internal open class Aaa { +public open class Aaa { public constructor Aaa() - internal final val bar: kotlin.Int = 1 + public final val bar: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Bbb : Aaa { +public open class Bbb : Aaa { public constructor Bbb() - internal final val bar: kotlin.String = "aa" + public final val bar: kotlin.String = "aa" public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/override/DefaultParameterValueInOverride.txt b/compiler/testData/diagnostics/tests/override/DefaultParameterValueInOverride.txt index 90c6879721a..67ce31e7cbd 100644 --- a/compiler/testData/diagnostics/tests/override/DefaultParameterValueInOverride.txt +++ b/compiler/testData/diagnostics/tests/override/DefaultParameterValueInOverride.txt @@ -1,25 +1,25 @@ package -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(/*0*/ a: kotlin.Int): kotlin.Unit + public open fun foo(/*0*/ a: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : A { +public final class C : A { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + public open override /*1*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class D : A { +public final class D : A { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + public open override /*1*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/DefaultParameterValues-NoErrorsWhenInheritingFromOneTypeTwice.txt b/compiler/testData/diagnostics/tests/override/DefaultParameterValues-NoErrorsWhenInheritingFromOneTypeTwice.txt index e13d41228f3..f556b3fd626 100644 --- a/compiler/testData/diagnostics/tests/override/DefaultParameterValues-NoErrorsWhenInheritingFromOneTypeTwice.txt +++ b/compiler/testData/diagnostics/tests/override/DefaultParameterValues-NoErrorsWhenInheritingFromOneTypeTwice.txt @@ -1,31 +1,31 @@ package -internal interface Y { +public interface Y { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + public abstract fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface YSub : Y { +public interface YSub : Y { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + public abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Z2 : Y, YSub { +public final class Z2 : Y, YSub { public constructor Z2() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*2*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + public open override /*2*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal object Z2O : Y, YSub { +public object Z2O : Y, YSub { private constructor Z2O() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*2*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + public open override /*2*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/Delegation.txt b/compiler/testData/diagnostics/tests/override/Delegation.txt index 6baf5892737..f2eee83508b 100644 --- a/compiler/testData/diagnostics/tests/override/Delegation.txt +++ b/compiler/testData/diagnostics/tests/override/Delegation.txt @@ -2,69 +2,69 @@ package package test { - internal interface Incompatible { + public interface Incompatible { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Int + public open fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Test1 : test.X, test.Y { + public final class Test1 : test.X, test.Y { public constructor Test1(/*0*/ x: test.X) - internal final val x: test.X + public final val x: test.X public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*2*/ fun foo(): kotlin.String? + public open override /*2*/ fun foo(): kotlin.String? public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Test2 : test.X, test.Y { + public final class Test2 : test.X, test.Y { public constructor Test2(/*0*/ x: test.X) - internal final val x: test.X + public final val x: test.X public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*2*/ fun foo(): kotlin.String + public open override /*2*/ fun foo(): kotlin.String public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Test3 : test.X, test.Y { + public final class Test3 : test.X, test.Y { public constructor Test3(/*0*/ y: test.Y) - internal final val y: test.Y + public final val y: test.Y public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*2*/ fun foo(): kotlin.String? + public open override /*2*/ fun foo(): kotlin.String? public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Test4 : test.X, test.Y { + public final class Test4 : test.X, test.Y { public constructor Test4(/*0*/ y: test.Y) - internal final val y: test.Y + public final val y: test.Y public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*2*/ fun foo(): kotlin.String + public open override /*2*/ fun foo(): kotlin.String public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Test5 : test.X, test.Y, test.Incompatible { + public final class Test5 : test.X, test.Y, test.Incompatible { public constructor Test5(/*0*/ y: test.Y, /*1*/ x: test.X) - internal final val x: test.X - internal final val y: test.Y + public final val x: test.X + public final val y: test.Y public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*3*/ fun foo(): kotlin.Int + public open override /*3*/ fun foo(): kotlin.Int public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface X { + public interface X { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.String? + public open fun foo(): kotlin.String? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface Y { + public interface Y { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.String + public open fun foo(): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/DelegationFun.txt b/compiler/testData/diagnostics/tests/override/DelegationFun.txt index e95e4397183..e8331d4f87c 100644 --- a/compiler/testData/diagnostics/tests/override/DelegationFun.txt +++ b/compiler/testData/diagnostics/tests/override/DelegationFun.txt @@ -2,17 +2,17 @@ package package delegation { - internal interface Aaa { + public interface Aaa { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Unit + public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Bbb : delegation.Aaa { + public final class Bbb : delegation.Aaa { public constructor Bbb(/*0*/ aaa: delegation.Aaa) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*delegation*/ fun foo(): kotlin.Unit + public open override /*1*/ /*delegation*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/DelegationVal.txt b/compiler/testData/diagnostics/tests/override/DelegationVal.txt index 19082dc5d7f..a157b6b494e 100644 --- a/compiler/testData/diagnostics/tests/override/DelegationVal.txt +++ b/compiler/testData/diagnostics/tests/override/DelegationVal.txt @@ -2,16 +2,16 @@ package package delegation { - internal interface Aaa { - internal abstract val i: kotlin.Int + public interface Aaa { + public abstract val i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Bbb : delegation.Aaa { + public final class Bbb : delegation.Aaa { public constructor Bbb(/*0*/ aaa: delegation.Aaa) - internal open override /*1*/ /*delegation*/ val i: kotlin.Int + public open override /*1*/ /*delegation*/ val i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/override/DelegationVar.txt b/compiler/testData/diagnostics/tests/override/DelegationVar.txt index cc0a503e54a..1079c3e37cb 100644 --- a/compiler/testData/diagnostics/tests/override/DelegationVar.txt +++ b/compiler/testData/diagnostics/tests/override/DelegationVar.txt @@ -2,16 +2,16 @@ package package delegation { - internal interface Aaa { - internal abstract var i: kotlin.Int + public interface Aaa { + public abstract var i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Bbb : delegation.Aaa { + public final class Bbb : delegation.Aaa { public constructor Bbb(/*0*/ aaa: delegation.Aaa) - internal open override /*1*/ /*delegation*/ var i: kotlin.Int + public open override /*1*/ /*delegation*/ var i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/override/DuplicateMethod.txt b/compiler/testData/diagnostics/tests/override/DuplicateMethod.txt index 41b60e14cb3..e18c5df5792 100644 --- a/compiler/testData/diagnostics/tests/override/DuplicateMethod.txt +++ b/compiler/testData/diagnostics/tests/override/DuplicateMethod.txt @@ -1,17 +1,17 @@ package -internal interface Some { +public interface Some { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun test(): kotlin.Unit + public abstract fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SomeImpl : Some { +public final class SomeImpl : Some { public constructor SomeImpl() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open override /*1*/ fun test(): kotlin.Unit - internal open override /*1*/ fun test(): kotlin.Unit + public open override /*1*/ fun test(): kotlin.Unit + public open override /*1*/ fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/EqualityOfIntersectionTypes.txt b/compiler/testData/diagnostics/tests/override/EqualityOfIntersectionTypes.txt index cebe2e5a8f4..d782efda103 100644 --- a/compiler/testData/diagnostics/tests/override/EqualityOfIntersectionTypes.txt +++ b/compiler/testData/diagnostics/tests/override/EqualityOfIntersectionTypes.txt @@ -1,27 +1,27 @@ package -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Unit where T : Bar + public open fun foo(): kotlin.Unit where T : Bar public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Unit where T : Bar + public open override /*1*/ fun foo(): kotlin.Unit where T : Bar public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Bar { +public interface Bar { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Foo { +public interface Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/override/ExtendFunctionClass.txt b/compiler/testData/diagnostics/tests/override/ExtendFunctionClass.txt index e5c7bde4811..e39c713eb55 100644 --- a/compiler/testData/diagnostics/tests/override/ExtendFunctionClass.txt +++ b/compiler/testData/diagnostics/tests/override/ExtendFunctionClass.txt @@ -2,7 +2,7 @@ package package extendFunctionClass { - internal final class A : (kotlin.Int) -> kotlin.Int { + public final class A : (kotlin.Int) -> kotlin.Int { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -10,7 +10,7 @@ package extendFunctionClass { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B : (kotlin.Int) -> kotlin.Int { + public final class B : (kotlin.Int) -> kotlin.Int { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/override/FakeOverrideAbstractAndNonAbstractFun.txt b/compiler/testData/diagnostics/tests/override/FakeOverrideAbstractAndNonAbstractFun.txt index bfe6ec51b6f..545b4e5ff02 100644 --- a/compiler/testData/diagnostics/tests/override/FakeOverrideAbstractAndNonAbstractFun.txt +++ b/compiler/testData/diagnostics/tests/override/FakeOverrideAbstractAndNonAbstractFun.txt @@ -1,24 +1,24 @@ package -internal open class Ccc { +public open class Ccc { public constructor Ccc() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Ttt { +public interface Ttt { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Int + public abstract fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Zzz : Ccc, Ttt { +public final class Zzz : Ccc, Ttt { public constructor Zzz() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*2*/ /*fake_override*/ fun foo(): kotlin.Int + public final override /*2*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/FakeOverrideDifferentDeclarationSignatures.txt b/compiler/testData/diagnostics/tests/override/FakeOverrideDifferentDeclarationSignatures.txt index 34d511200ad..202e43eac1f 100644 --- a/compiler/testData/diagnostics/tests/override/FakeOverrideDifferentDeclarationSignatures.txt +++ b/compiler/testData/diagnostics/tests/override/FakeOverrideDifferentDeclarationSignatures.txt @@ -1,26 +1,26 @@ package -internal val obj: A +public val obj: A -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun f(): kotlin.String + public open fun f(): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B { +public open class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun f(): kotlin.CharSequence + public open fun f(): kotlin.CharSequence public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : B, A { +public final class C : B, A { public constructor C() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*2*/ /*fake_override*/ fun f(): kotlin.String + public open override /*2*/ /*fake_override*/ fun f(): kotlin.String public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/Generics.txt b/compiler/testData/diagnostics/tests/override/Generics.txt index 81971d8f56d..e0a8c749525 100644 --- a/compiler/testData/diagnostics/tests/override/Generics.txt +++ b/compiler/testData/diagnostics/tests/override/Generics.txt @@ -4,154 +4,154 @@ package override { package override.generics { - internal abstract class MyAbstractClass { + public abstract class MyAbstractClass { public constructor MyAbstractClass() - internal abstract val pr: T - internal abstract fun bar(/*0*/ t: T): T + public abstract val pr: T + public abstract fun bar(/*0*/ t: T): T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal abstract class MyAbstractClass1 : override.generics.MyTrait, override.generics.MyAbstractClass { + public abstract class MyAbstractClass1 : override.generics.MyTrait, override.generics.MyAbstractClass { public constructor MyAbstractClass1() - internal abstract override /*1*/ /*fake_override*/ val pr: kotlin.String - internal open override /*1*/ fun bar(/*0*/ t: kotlin.String): kotlin.String + public abstract override /*1*/ /*fake_override*/ val pr: kotlin.String + public open override /*1*/ fun bar(/*0*/ t: kotlin.String): kotlin.String public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int + public open override /*1*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyChildClass : override.generics.MyGenericClass { + public final class MyChildClass : override.generics.MyGenericClass { public constructor MyChildClass() - internal open override /*1*/ /*fake_override*/ val p: kotlin.Int - internal open override /*1*/ /*fake_override*/ val pr: kotlin.Int - internal open override /*1*/ /*fake_override*/ fun bar(/*0*/ t: kotlin.Int): kotlin.Int + public open override /*1*/ /*fake_override*/ val p: kotlin.Int + public open override /*1*/ /*fake_override*/ val pr: kotlin.Int + public open override /*1*/ /*fake_override*/ fun bar(/*0*/ t: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int + public open override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyChildClass1 : override.generics.MyGenericClass { + public final class MyChildClass1 : override.generics.MyGenericClass { public constructor MyChildClass1(/*0*/ t: T) - internal open override /*1*/ /*fake_override*/ val p: T - internal open override /*1*/ /*fake_override*/ val pr: T - internal open override /*1*/ /*fake_override*/ fun bar(/*0*/ t: T): T + public open override /*1*/ /*fake_override*/ val p: T + public open override /*1*/ /*fake_override*/ val pr: T + public open override /*1*/ /*fake_override*/ fun bar(/*0*/ t: T): T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(/*0*/ t: T): T + public open override /*1*/ /*fake_override*/ fun foo(/*0*/ t: T): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyChildClass2 : override.generics.MyGenericClass { + public final class MyChildClass2 : override.generics.MyGenericClass { public constructor MyChildClass2(/*0*/ t: T) - internal open override /*1*/ val p: T - internal final override /*1*/ val pr: T - internal open override /*1*/ fun bar(/*0*/ t: T): T + public open override /*1*/ val p: T + public final override /*1*/ val pr: T + public open override /*1*/ fun bar(/*0*/ t: T): T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ fun foo(/*0*/ t: T): T + public final override /*1*/ fun foo(/*0*/ t: T): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class MyClass : override.generics.MyTrait, override.generics.MyAbstractClass { + public open class MyClass : override.generics.MyTrait, override.generics.MyAbstractClass { public constructor MyClass() - internal open override /*1*/ val pr: kotlin.String = "1" - internal open override /*1*/ fun bar(/*0*/ t: kotlin.String): kotlin.String + public open override /*1*/ val pr: kotlin.String = "1" + public open override /*1*/ fun bar(/*0*/ t: kotlin.String): kotlin.String public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int + public open override /*1*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class MyGenericClass : override.generics.MyTrait, override.generics.MyAbstractClass, override.generics.MyProps { + public open class MyGenericClass : override.generics.MyTrait, override.generics.MyAbstractClass, override.generics.MyProps { public constructor MyGenericClass(/*0*/ t: T) - internal open override /*1*/ val p: T - internal open override /*1*/ val pr: T - internal open override /*1*/ fun bar(/*0*/ t: T): T + public open override /*1*/ val p: T + public open override /*1*/ val pr: T + public open override /*1*/ fun bar(/*0*/ t: T): T public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(/*0*/ t: T): T + public open override /*1*/ fun foo(/*0*/ t: T): T public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyIllegalClass1 : override.generics.MyTrait, override.generics.MyAbstractClass { + public final class MyIllegalClass1 : override.generics.MyTrait, override.generics.MyAbstractClass { public constructor MyIllegalClass1() - internal abstract override /*1*/ /*fake_override*/ val pr: kotlin.String - internal abstract override /*1*/ /*fake_override*/ fun bar(/*0*/ t: kotlin.String): kotlin.String + public abstract override /*1*/ /*fake_override*/ val pr: kotlin.String + public abstract override /*1*/ /*fake_override*/ fun bar(/*0*/ t: kotlin.String): kotlin.String public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int + public abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyIllegalClass2 : override.generics.MyTrait, override.generics.MyAbstractClass { + public final class MyIllegalClass2 : override.generics.MyTrait, override.generics.MyAbstractClass { public constructor MyIllegalClass2(/*0*/ t: T) - internal final val pr: T - internal final fun bar(/*0*/ t: T): T - internal abstract override /*1*/ /*fake_override*/ fun bar(/*0*/ t: kotlin.Int): kotlin.Int + public final val pr: T + public final fun bar(/*0*/ t: T): T + public abstract override /*1*/ /*fake_override*/ fun bar(/*0*/ t: kotlin.Int): kotlin.Int public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ t: T): T - internal abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int + public final fun foo(/*0*/ t: T): T + public abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyIllegalGenericClass1 : override.generics.MyTrait, override.generics.MyAbstractClass { + public final class MyIllegalGenericClass1 : override.generics.MyTrait, override.generics.MyAbstractClass { public constructor MyIllegalGenericClass1() - internal abstract override /*1*/ /*fake_override*/ val pr: T - internal abstract override /*1*/ /*fake_override*/ fun bar(/*0*/ t: T): T + public abstract override /*1*/ /*fake_override*/ val pr: T + public abstract override /*1*/ /*fake_override*/ fun bar(/*0*/ t: T): T public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ t: T): T + public abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ t: T): T public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyIllegalGenericClass2 : override.generics.MyTrait, override.generics.MyAbstractClass { + public final class MyIllegalGenericClass2 : override.generics.MyTrait, override.generics.MyAbstractClass { public constructor MyIllegalGenericClass2(/*0*/ r: R) - internal open val pr: R - internal abstract override /*1*/ /*fake_override*/ fun bar(/*0*/ t: R): R + public open val pr: R + public abstract override /*1*/ /*fake_override*/ fun bar(/*0*/ t: R): R public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(/*0*/ r: R): R - internal abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ t: T): T + public open fun foo(/*0*/ r: R): R + public abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ t: T): T public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal abstract class MyLegalAbstractClass1 : override.generics.MyTrait, override.generics.MyAbstractClass { + public abstract class MyLegalAbstractClass1 : override.generics.MyTrait, override.generics.MyAbstractClass { public constructor MyLegalAbstractClass1() - internal abstract override /*1*/ /*fake_override*/ val pr: kotlin.String - internal abstract override /*1*/ /*fake_override*/ fun bar(/*0*/ t: kotlin.String): kotlin.String + public abstract override /*1*/ /*fake_override*/ val pr: kotlin.String + public abstract override /*1*/ /*fake_override*/ fun bar(/*0*/ t: kotlin.String): kotlin.String public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int + public abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal abstract class MyLegalAbstractClass2 : override.generics.MyTrait, override.generics.MyAbstractClass { + public abstract class MyLegalAbstractClass2 : override.generics.MyTrait, override.generics.MyAbstractClass { public constructor MyLegalAbstractClass2(/*0*/ t: T) - internal final val pr: T - internal final fun bar(/*0*/ t: T): T - internal abstract override /*1*/ /*fake_override*/ fun bar(/*0*/ t: kotlin.Int): kotlin.Int + public final val pr: T + public final fun bar(/*0*/ t: T): T + public abstract override /*1*/ /*fake_override*/ fun bar(/*0*/ t: kotlin.Int): kotlin.Int public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ t: T): T - internal abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int + public final fun foo(/*0*/ t: T): T + public abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface MyProps { - internal abstract val p: T + public interface MyProps { + public abstract val p: T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface MyTrait { + public interface MyTrait { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ t: T): T + public abstract fun foo(/*0*/ t: T): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/InvisiblePotentialOverride.txt b/compiler/testData/diagnostics/tests/override/InvisiblePotentialOverride.txt index 98b8e26a34c..8d45eb2fcd1 100644 --- a/compiler/testData/diagnostics/tests/override/InvisiblePotentialOverride.txt +++ b/compiler/testData/diagnostics/tests/override/InvisiblePotentialOverride.txt @@ -1,6 +1,6 @@ package -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean private final fun foo(): kotlin.Int @@ -8,10 +8,10 @@ internal open class A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.String + public final fun foo(): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/MissingDelegate.txt b/compiler/testData/diagnostics/tests/override/MissingDelegate.txt index 891c3114ad3..fc1af265114 100644 --- a/compiler/testData/diagnostics/tests/override/MissingDelegate.txt +++ b/compiler/testData/diagnostics/tests/override/MissingDelegate.txt @@ -1,9 +1,9 @@ package -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/MultipleDefaultParametersInSupertypes.txt b/compiler/testData/diagnostics/tests/override/MultipleDefaultParametersInSupertypes.txt index 531acc7768c..3e8b8374fc5 100644 --- a/compiler/testData/diagnostics/tests/override/MultipleDefaultParametersInSupertypes.txt +++ b/compiler/testData/diagnostics/tests/override/MultipleDefaultParametersInSupertypes.txt @@ -1,31 +1,31 @@ package -internal interface X { +public interface X { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + public abstract fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Y { +public interface Y { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + public abstract fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Z : X, Y { +public final class Z : X, Y { public constructor Z() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*2*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + public open override /*2*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal object ZO : X, Y { +public object ZO : X, Y { private constructor ZO() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*2*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + public open override /*2*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/MultipleDefaultParametersInSupertypesNoOverride.txt b/compiler/testData/diagnostics/tests/override/MultipleDefaultParametersInSupertypesNoOverride.txt index baf19f1076b..45a7383928f 100644 --- a/compiler/testData/diagnostics/tests/override/MultipleDefaultParametersInSupertypesNoOverride.txt +++ b/compiler/testData/diagnostics/tests/override/MultipleDefaultParametersInSupertypesNoOverride.txt @@ -1,31 +1,31 @@ package -internal interface X { +public interface X { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + public abstract fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Y { +public interface Y { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + public abstract fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Z : X, Y { +public final class Z : X, Y { public constructor Z() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*2*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + public final override /*2*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal object ZO : X, Y { +public object ZO : X, Y { private constructor ZO() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*2*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + public final override /*2*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/MultipleDefaultsAndNamesInSupertypes.txt b/compiler/testData/diagnostics/tests/override/MultipleDefaultsAndNamesInSupertypes.txt index 69f6f5dad12..b864ac62835 100644 --- a/compiler/testData/diagnostics/tests/override/MultipleDefaultsAndNamesInSupertypes.txt +++ b/compiler/testData/diagnostics/tests/override/MultipleDefaultsAndNamesInSupertypes.txt @@ -1,31 +1,31 @@ package -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ x: kotlin.Int = ...): kotlin.Int + public abstract fun foo(/*0*/ x: kotlin.Int = ...): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B { +public open class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ x: kotlin.Int = ...): kotlin.Int + public final fun foo(/*0*/ x: kotlin.Int = ...): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface C { +public interface C { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ y: kotlin.Int): kotlin.Unit + public abstract fun foo(/*0*/ y: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Z : A, B, C { +public final class Z : A, B, C { public constructor Z() public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*3*/ /*fake_override*/ fun foo(/*0*/ x: kotlin.Int = ...): kotlin.Int + public final override /*3*/ /*fake_override*/ fun foo(/*0*/ x: kotlin.Int = ...): kotlin.Int public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/MultipleDefaultsInSupertypesNoExplicitOverride.txt b/compiler/testData/diagnostics/tests/override/MultipleDefaultsInSupertypesNoExplicitOverride.txt index 12e044c04d7..1290e04abeb 100644 --- a/compiler/testData/diagnostics/tests/override/MultipleDefaultsInSupertypesNoExplicitOverride.txt +++ b/compiler/testData/diagnostics/tests/override/MultipleDefaultsInSupertypesNoExplicitOverride.txt @@ -1,31 +1,31 @@ package -internal interface X { +public interface X { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + public abstract fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Y { +public interface Y { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + public abstract fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Z1 : X, Y { +public final class Z1 : X, Y { public constructor Z1() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*2*/ /*fake_override*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + public abstract override /*2*/ /*fake_override*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal object Z1O : X, Y { +public object Z1O : X, Y { private constructor Z1O() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*2*/ /*fake_override*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + public abstract override /*2*/ /*fake_override*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/NonGenerics.txt b/compiler/testData/diagnostics/tests/override/NonGenerics.txt index ab6dc9451f5..c19c2f97c99 100644 --- a/compiler/testData/diagnostics/tests/override/NonGenerics.txt +++ b/compiler/testData/diagnostics/tests/override/NonGenerics.txt @@ -4,98 +4,98 @@ package override { package override.normal { - internal abstract class MyAbstractClass { + public abstract class MyAbstractClass { public constructor MyAbstractClass() - internal abstract val prr: kotlin.Unit - internal abstract fun bar(): kotlin.Unit + public abstract val prr: kotlin.Unit + public abstract fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyChildClass : override.normal.MyClass { + public final class MyChildClass : override.normal.MyClass { public constructor MyChildClass() - internal open override /*1*/ /*fake_override*/ val pr: kotlin.Unit - internal open override /*1*/ /*fake_override*/ val prr: kotlin.Unit - internal open override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit + public open override /*1*/ /*fake_override*/ val pr: kotlin.Unit + public open override /*1*/ /*fake_override*/ val prr: kotlin.Unit + public open override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyChildClass1 : override.normal.MyClass { + public final class MyChildClass1 : override.normal.MyClass { public constructor MyChildClass1() - internal final override /*1*/ val pr: kotlin.Unit - internal open override /*1*/ val prr: kotlin.Unit - internal open override /*1*/ fun bar(): kotlin.Unit + public final override /*1*/ val pr: kotlin.Unit + public open override /*1*/ val prr: kotlin.Unit + public open override /*1*/ fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ fun foo(): kotlin.Unit + public final override /*1*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class MyClass : override.normal.MyTrait, override.normal.MyAbstractClass { + public open class MyClass : override.normal.MyTrait, override.normal.MyAbstractClass { public constructor MyClass() - internal open override /*1*/ val pr: kotlin.Unit - internal open override /*1*/ val prr: kotlin.Unit - internal open override /*1*/ fun bar(): kotlin.Unit + public open override /*1*/ val pr: kotlin.Unit + public open override /*1*/ val prr: kotlin.Unit + public open override /*1*/ fun bar(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Unit + public open override /*1*/ fun foo(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyIllegalClass : override.normal.MyTrait, override.normal.MyAbstractClass { + public final class MyIllegalClass : override.normal.MyTrait, override.normal.MyAbstractClass { public constructor MyIllegalClass() - internal abstract override /*1*/ /*fake_override*/ val pr: kotlin.Unit - internal abstract override /*1*/ /*fake_override*/ val prr: kotlin.Unit - internal abstract override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit + public abstract override /*1*/ /*fake_override*/ val pr: kotlin.Unit + public abstract override /*1*/ /*fake_override*/ val prr: kotlin.Unit + public abstract override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyIllegalClass2 : override.normal.MyTrait, override.normal.MyAbstractClass { + public final class MyIllegalClass2 : override.normal.MyTrait, override.normal.MyAbstractClass { public constructor MyIllegalClass2() - internal open override /*1*/ val pr: kotlin.Unit - internal open override /*1*/ val prr: kotlin.Unit - internal abstract override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit + public open override /*1*/ val pr: kotlin.Unit + public open override /*1*/ val prr: kotlin.Unit + public abstract override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Unit + public open override /*1*/ fun foo(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyIllegalClass3 : override.normal.MyTrait, override.normal.MyAbstractClass { + public final class MyIllegalClass3 : override.normal.MyTrait, override.normal.MyAbstractClass { public constructor MyIllegalClass3() - internal open override /*1*/ val pr: kotlin.Unit - internal open override /*1*/ val prr: kotlin.Unit - internal open override /*1*/ fun bar(): kotlin.Unit + public open override /*1*/ val pr: kotlin.Unit + public open override /*1*/ val prr: kotlin.Unit + public open override /*1*/ fun bar(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyIllegalClass4 : override.normal.MyTrait, override.normal.MyAbstractClass { + public final class MyIllegalClass4 : override.normal.MyTrait, override.normal.MyAbstractClass { public constructor MyIllegalClass4() - internal open val otherPr: kotlin.Int = 1 - internal final override /*1*/ val pr: kotlin.Unit - internal abstract override /*1*/ /*fake_override*/ val prr: kotlin.Unit - internal abstract override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit + public open val otherPr: kotlin.Int = 1 + public final override /*1*/ val pr: kotlin.Unit + public abstract override /*1*/ /*fake_override*/ val prr: kotlin.Unit + public abstract override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ fun foo(): kotlin.Unit + public final override /*1*/ fun foo(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open fun other(): kotlin.Unit + public open fun other(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface MyTrait { - internal abstract val pr: kotlin.Unit + public interface MyTrait { + public abstract val pr: kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Unit + public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/ObjectDelegationManyImpl.txt b/compiler/testData/diagnostics/tests/override/ObjectDelegationManyImpl.txt index 5f82d0e18b2..4eca28a6e48 100644 --- a/compiler/testData/diagnostics/tests/override/ObjectDelegationManyImpl.txt +++ b/compiler/testData/diagnostics/tests/override/ObjectDelegationManyImpl.txt @@ -1,25 +1,25 @@ package -internal val obj: D +public val obj: D -internal interface D { +public interface D { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Unit + public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface E { +public interface E { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Unit + public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal object Impl : D, E { +public object Impl : D, E { private constructor Impl() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*2*/ fun foo(): kotlin.Unit + public open override /*2*/ fun foo(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/OverrideWithErrors.txt b/compiler/testData/diagnostics/tests/override/OverrideWithErrors.txt index 20420acaa82..5b7336e48ad 100644 --- a/compiler/testData/diagnostics/tests/override/OverrideWithErrors.txt +++ b/compiler/testData/diagnostics/tests/override/OverrideWithErrors.txt @@ -2,18 +2,18 @@ package package test { - internal open class A { + public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(/*0*/ a: [ERROR : E]): kotlin.Unit + public open fun foo(/*0*/ a: [ERROR : E]): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B : test.A { + public final class B : test.A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(/*0*/ a: [ERROR : E]): kotlin.Unit + public open override /*1*/ fun foo(/*0*/ a: [ERROR : E]): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/OverridingFinalMember.txt b/compiler/testData/diagnostics/tests/override/OverridingFinalMember.txt index 923ac218ef5..007c1006e02 100644 --- a/compiler/testData/diagnostics/tests/override/OverridingFinalMember.txt +++ b/compiler/testData/diagnostics/tests/override/OverridingFinalMember.txt @@ -1,17 +1,17 @@ package -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Unit + public open override /*1*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/ParameterDefaultValues-DefaultValueFromOnlyOneSupertype.txt b/compiler/testData/diagnostics/tests/override/ParameterDefaultValues-DefaultValueFromOnlyOneSupertype.txt index 64b328e7b16..6541413a0df 100644 --- a/compiler/testData/diagnostics/tests/override/ParameterDefaultValues-DefaultValueFromOnlyOneSupertype.txt +++ b/compiler/testData/diagnostics/tests/override/ParameterDefaultValues-DefaultValueFromOnlyOneSupertype.txt @@ -1,23 +1,23 @@ package -internal interface X { +public interface X { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + public abstract fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Y { +public interface Y { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ a: kotlin.Int): kotlin.Unit + public abstract fun foo(/*0*/ a: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Z : X, Y { +public final class Z : X, Y { public constructor Z() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*2*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit + public open override /*2*/ fun foo(/*0*/ a: kotlin.Int = ...): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/ParentInheritsManyImplementations.txt b/compiler/testData/diagnostics/tests/override/ParentInheritsManyImplementations.txt index c9788a3c1dd..e29b14eeb92 100644 --- a/compiler/testData/diagnostics/tests/override/ParentInheritsManyImplementations.txt +++ b/compiler/testData/diagnostics/tests/override/ParentInheritsManyImplementations.txt @@ -2,39 +2,39 @@ package package d { - internal interface A { + public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Int + public open fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface B { + public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Int + public open fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class C : d.A, d.B { + public open class C : d.A, d.B { public constructor C() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*2*/ /*fake_override*/ fun foo(): kotlin.Int + public open override /*2*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class D : d.C { + public final class D : d.C { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface E { + public interface E { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Int + public abstract fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/PropertyInConstructor.txt b/compiler/testData/diagnostics/tests/override/PropertyInConstructor.txt index 78a463c02fd..27a781c852a 100644 --- a/compiler/testData/diagnostics/tests/override/PropertyInConstructor.txt +++ b/compiler/testData/diagnostics/tests/override/PropertyInConstructor.txt @@ -1,6 +1,6 @@ package -internal open class Base { +public open class Base { public constructor Base() internal open val int: kotlin.Int = 1 protected open val prot: kotlin.Int = 1 @@ -10,7 +10,7 @@ internal open class Base { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Child : Base { +public final class Child : Base { public constructor Child(/*0*/ prot: kotlin.Int, /*1*/ int: kotlin.Int, /*2*/ pub: kotlin.Int) internal open override /*1*/ val int: kotlin.Int protected open override /*1*/ val prot: kotlin.Int diff --git a/compiler/testData/diagnostics/tests/override/ProtectedAndPrivateFromSupertypes.txt b/compiler/testData/diagnostics/tests/override/ProtectedAndPrivateFromSupertypes.txt index 5014c6a087f..5aa148e967f 100644 --- a/compiler/testData/diagnostics/tests/override/ProtectedAndPrivateFromSupertypes.txt +++ b/compiler/testData/diagnostics/tests/override/ProtectedAndPrivateFromSupertypes.txt @@ -2,21 +2,21 @@ package package test { - internal interface A { + public interface A { protected abstract val a: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface B { + public interface B { protected abstract val a: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class C { + public open class C { public constructor C() private final val a: kotlin.String = "" public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -24,10 +24,10 @@ package test { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Subject : test.C, test.A, test.B { + public final class Subject : test.C, test.A, test.B { public constructor Subject() protected abstract override /*2*/ /*fake_override*/ val a: kotlin.String - internal final val c: kotlin.String + public final val c: kotlin.String public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/override/SuspiciousCase1.txt b/compiler/testData/diagnostics/tests/override/SuspiciousCase1.txt index 749a590680b..4d5dd062c95 100644 --- a/compiler/testData/diagnostics/tests/override/SuspiciousCase1.txt +++ b/compiler/testData/diagnostics/tests/override/SuspiciousCase1.txt @@ -1,25 +1,25 @@ package -internal fun zz(/*0*/ b: Baz): kotlin.Int +public fun zz(/*0*/ b: Baz): kotlin.Int -internal interface Bar : Foo { +public interface Bar : Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open override /*1*/ /*fake_override*/ fun quux(/*0*/ p: Q, /*1*/ q: kotlin.Int = ...): kotlin.Int + public open override /*1*/ /*fake_override*/ fun quux(/*0*/ p: Q, /*1*/ q: kotlin.Int = ...): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class Baz : Bar { +public abstract class Baz : Bar { public constructor Baz() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open override /*1*/ /*fake_override*/ fun quux(/*0*/ p: kotlin.String, /*1*/ q: kotlin.Int = ...): kotlin.Int + public open override /*1*/ /*fake_override*/ fun quux(/*0*/ p: kotlin.String, /*1*/ q: kotlin.Int = ...): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Foo { +public interface Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open fun quux(/*0*/ p: P, /*1*/ q: kotlin.Int = ...): kotlin.Int + public open fun quux(/*0*/ p: P, /*1*/ q: kotlin.Int = ...): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/ToAbstractMembersFromSuper-kt1996.txt b/compiler/testData/diagnostics/tests/override/ToAbstractMembersFromSuper-kt1996.txt index ee03faec4e9..77355760892 100644 --- a/compiler/testData/diagnostics/tests/override/ToAbstractMembersFromSuper-kt1996.txt +++ b/compiler/testData/diagnostics/tests/override/ToAbstractMembersFromSuper-kt1996.txt @@ -1,23 +1,23 @@ package -internal interface Bar { +public interface Bar { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Unit + public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Baz : Foo, Bar { +public final class Baz : Foo, Bar { public constructor Baz() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*2*/ /*fake_override*/ fun foo(): kotlin.Unit + public abstract override /*2*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Foo { +public interface Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Unit + public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/kt1862.txt b/compiler/testData/diagnostics/tests/override/kt1862.txt index ddfc35ef365..74d8ec6f5c3 100644 --- a/compiler/testData/diagnostics/tests/override/kt1862.txt +++ b/compiler/testData/diagnostics/tests/override/kt1862.txt @@ -1,32 +1,32 @@ package -internal open class Aaa { +public open class Aaa { public constructor Aaa() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Int + public open fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Bbb : Aaa { +public open class Bbb : Aaa { public constructor Bbb() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Int + public open override /*1*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Ccc : Aaa { +public interface Ccc : Aaa { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Ddd : Bbb, Ccc { +public final class Ddd : Bbb, Ccc { public constructor Ddd() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*2*/ /*fake_override*/ fun foo(): kotlin.Int + public open override /*2*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/kt2052.txt b/compiler/testData/diagnostics/tests/override/kt2052.txt index 77f958503cf..28564684c9b 100644 --- a/compiler/testData/diagnostics/tests/override/kt2052.txt +++ b/compiler/testData/diagnostics/tests/override/kt2052.txt @@ -1,16 +1,16 @@ package -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(): kotlin.Unit + public final fun f(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Runnable { +public interface Runnable { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun run(): kotlin.Unit + public abstract fun run(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/kt2491.txt b/compiler/testData/diagnostics/tests/override/kt2491.txt index 2793789cd6e..ad967709e99 100644 --- a/compiler/testData/diagnostics/tests/override/kt2491.txt +++ b/compiler/testData/diagnostics/tests/override/kt2491.txt @@ -1,8 +1,8 @@ package -internal val obj: C +public val obj: C -internal open class C { +public open class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean protected final fun foo(): kotlin.Unit @@ -10,7 +10,7 @@ internal open class C { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class D : C, T { +public final class D : C, T { public constructor D() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final override /*2*/ /*fake_override*/ fun foo(): kotlin.Unit @@ -18,7 +18,7 @@ internal final class D : C, T { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T { +public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/override/kt4763.txt b/compiler/testData/diagnostics/tests/override/kt4763.txt index 0f40be7774b..6df0526cf86 100644 --- a/compiler/testData/diagnostics/tests/override/kt4763.txt +++ b/compiler/testData/diagnostics/tests/override/kt4763.txt @@ -1,26 +1,26 @@ package -internal val d: A +public val d: A -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun f(): kotlin.String + public abstract fun f(): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B { +public open class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun f(): kotlin.CharSequence + public open fun f(): kotlin.CharSequence public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : B, A { +public final class C : B, A { public constructor C() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*2*/ /*fake_override*/ fun f(): kotlin.String + public open override /*2*/ /*fake_override*/ fun f(): kotlin.String public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/kt4763property.txt b/compiler/testData/diagnostics/tests/override/kt4763property.txt index 33d57445f97..b90c531c931 100644 --- a/compiler/testData/diagnostics/tests/override/kt4763property.txt +++ b/compiler/testData/diagnostics/tests/override/kt4763property.txt @@ -1,26 +1,26 @@ package -internal val s: Q +public val s: Q -internal interface P { - internal abstract var f: kotlin.Number +public interface P { + public abstract var f: kotlin.Number public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Q { +public open class Q { public constructor Q() - internal final val x: kotlin.Int = 42 + public final val x: kotlin.Int = 42 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class R : P, Q { +public final class R : P, Q { public constructor R() - internal abstract override /*1*/ /*fake_override*/ var f: kotlin.Number - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int + public abstract override /*1*/ /*fake_override*/ var f: kotlin.Number + public final override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/override/kt4785.txt b/compiler/testData/diagnostics/tests/override/kt4785.txt index 0dac6a11855..9122659656c 100644 --- a/compiler/testData/diagnostics/tests/override/kt4785.txt +++ b/compiler/testData/diagnostics/tests/override/kt4785.txt @@ -1,8 +1,8 @@ package -internal val z: T +public val z: T -internal open class C { +public open class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean protected final fun foo(): kotlin.Unit @@ -10,7 +10,7 @@ internal open class C { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class E : C, T { +public final class E : C, T { public constructor E() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final override /*2*/ /*fake_override*/ fun foo(): kotlin.Unit @@ -18,7 +18,7 @@ internal final class E : C, T { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T { +public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean internal abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/override/kt4785classObject.txt b/compiler/testData/diagnostics/tests/override/kt4785classObject.txt index adf481e9eb0..7ca9a825db2 100644 --- a/compiler/testData/diagnostics/tests/override/kt4785classObject.txt +++ b/compiler/testData/diagnostics/tests/override/kt4785classObject.txt @@ -1,20 +1,20 @@ package -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean internal abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean protected open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -22,7 +22,7 @@ internal final class C { public companion object Companion : A, B { private constructor Companion() - internal final fun bar(): kotlin.Nothing? + public final fun bar(): kotlin.Nothing? public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/override/kt4785delegation.txt b/compiler/testData/diagnostics/tests/override/kt4785delegation.txt index 69456fcfed9..57f43cfb5b4 100644 --- a/compiler/testData/diagnostics/tests/override/kt4785delegation.txt +++ b/compiler/testData/diagnostics/tests/override/kt4785delegation.txt @@ -1,20 +1,20 @@ package -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean internal abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean protected abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class E : A, B { +public final class E : A, B { public constructor E(/*0*/ a: A) public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*delegation*/ fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/override/kt880.txt b/compiler/testData/diagnostics/tests/override/kt880.txt index 3c70fef5ef5..80102120ad0 100644 --- a/compiler/testData/diagnostics/tests/override/kt880.txt +++ b/compiler/testData/diagnostics/tests/override/kt880.txt @@ -11,7 +11,7 @@ public abstract class A { public interface I { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun test(): kotlin.Unit + public abstract fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } @@ -19,7 +19,7 @@ public open class T : A, I { public constructor T() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open fun main(): kotlin.Unit + public open fun main(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun test(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/parameterNames/changeOnOverrideDiagnostic.txt b/compiler/testData/diagnostics/tests/override/parameterNames/changeOnOverrideDiagnostic.txt index fc46441c6f0..a0a957946a1 100644 --- a/compiler/testData/diagnostics/tests/override/parameterNames/changeOnOverrideDiagnostic.txt +++ b/compiler/testData/diagnostics/tests/override/parameterNames/changeOnOverrideDiagnostic.txt @@ -1,30 +1,30 @@ package -internal interface A { - internal abstract fun b(/*0*/ a: kotlin.Int): kotlin.Unit +public interface A { + public abstract fun b(/*0*/ a: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B : A { - internal abstract override /*1*/ /*fake_override*/ fun b(/*0*/ a: kotlin.Int): kotlin.Unit +public interface B : A { + public abstract override /*1*/ /*fake_override*/ fun b(/*0*/ a: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C1 : A { +public final class C1 : A { public constructor C1() - internal open override /*1*/ fun b(/*0*/ b: kotlin.Int): kotlin.Unit + public open override /*1*/ fun b(/*0*/ b: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C2 : B { +public final class C2 : B { public constructor C2() - internal open override /*1*/ fun b(/*0*/ b: kotlin.Int): kotlin.Unit + public open override /*1*/ fun b(/*0*/ b: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/override/parameterNames/differentNamesInSupertypesDiagnostic.txt b/compiler/testData/diagnostics/tests/override/parameterNames/differentNamesInSupertypesDiagnostic.txt index c983a02fdd6..28702836728 100644 --- a/compiler/testData/diagnostics/tests/override/parameterNames/differentNamesInSupertypesDiagnostic.txt +++ b/compiler/testData/diagnostics/tests/override/parameterNames/differentNamesInSupertypesDiagnostic.txt @@ -1,29 +1,29 @@ package -internal interface C { +public interface C { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ a: kotlin.Int): kotlin.Unit + public abstract fun foo(/*0*/ a: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface D { +public interface D { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ b: kotlin.Int): kotlin.Unit + public abstract fun foo(/*0*/ b: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface E : C, D { +public interface E : C, D { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*2*/ /*fake_override*/ fun foo(/*0*/ b: kotlin.Int): kotlin.Unit + public abstract override /*2*/ /*fake_override*/ fun foo(/*0*/ b: kotlin.Int): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface F : C, D { +public interface F : C, D { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*2*/ fun foo(/*0*/ a: kotlin.Int): kotlin.Unit + public open override /*2*/ fun foo(/*0*/ a: kotlin.Int): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/parameterNames/invokeInFunctionClass.txt b/compiler/testData/diagnostics/tests/override/parameterNames/invokeInFunctionClass.txt index 3cf46259145..bffeea32440 100644 --- a/compiler/testData/diagnostics/tests/override/parameterNames/invokeInFunctionClass.txt +++ b/compiler/testData/diagnostics/tests/override/parameterNames/invokeInFunctionClass.txt @@ -1,10 +1,10 @@ package -internal fun test1(/*0*/ f: Function1Impl): kotlin.Unit -internal fun test2(/*0*/ f: (kotlin.String) -> kotlin.Unit): kotlin.Unit -internal fun test3(/*0*/ f: kotlin.String.(kotlin.String) -> kotlin.Unit): kotlin.Unit +public fun test1(/*0*/ f: Function1Impl): kotlin.Unit +public fun test2(/*0*/ f: (kotlin.String) -> kotlin.Unit): kotlin.Unit +public fun test3(/*0*/ f: kotlin.String.(kotlin.String) -> kotlin.Unit): kotlin.Unit -internal final class Function1Impl : (kotlin.String) -> kotlin.Unit { +public final class Function1Impl : (kotlin.String) -> kotlin.Unit { public constructor Function1Impl() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/override/parameterNames/jjkHierarchy.txt b/compiler/testData/diagnostics/tests/override/parameterNames/jjkHierarchy.txt index 4e25b36f786..231283f73b7 100644 --- a/compiler/testData/diagnostics/tests/override/parameterNames/jjkHierarchy.txt +++ b/compiler/testData/diagnostics/tests/override/parameterNames/jjkHierarchy.txt @@ -10,7 +10,7 @@ public/*package*/ interface Sub : Super { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SubSub : Sub { +public final class SubSub : Sub { public constructor SubSub() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun foo(/*0*/ subName: kotlin.Long): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/override/parameterNames/kjkHierarchy.txt b/compiler/testData/diagnostics/tests/override/parameterNames/kjkHierarchy.txt index 0cfa45d634b..eac7d2e7335 100644 --- a/compiler/testData/diagnostics/tests/override/parameterNames/kjkHierarchy.txt +++ b/compiler/testData/diagnostics/tests/override/parameterNames/kjkHierarchy.txt @@ -4,22 +4,22 @@ public/*package*/ /*synthesized*/ fun Sub(/*0*/ function: (kotlin.Int) -> kotlin public/*package*/ interface Sub : Super { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ superName: kotlin.Int): kotlin.Unit + public abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ superName: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SubSub : Sub { +public final class SubSub : Sub { public constructor SubSub() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(/*0*/ subName: kotlin.Int): kotlin.Unit + public open override /*1*/ fun foo(/*0*/ subName: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Super { +public interface Super { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ superName: kotlin.Int): kotlin.Unit + public abstract fun foo(/*0*/ superName: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/override/parameterNames/kjkWithSeveralSupers.txt b/compiler/testData/diagnostics/tests/override/parameterNames/kjkWithSeveralSupers.txt index 5df89ae3305..15b9f45341b 100644 --- a/compiler/testData/diagnostics/tests/override/parameterNames/kjkWithSeveralSupers.txt +++ b/compiler/testData/diagnostics/tests/override/parameterNames/kjkWithSeveralSupers.txt @@ -20,9 +20,9 @@ public/*package*/ interface JSuper2 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface KSuper { +public interface KSuper { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ ksuperName: kotlin.Int): kotlin.Unit + public abstract fun foo(/*0*/ ksuperName: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } @@ -48,7 +48,7 @@ public/*package*/ interface Sub3 : JSuper1, JSuper2, KSuper { public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SubSub1 : Sub1 { +public final class SubSub1 : Sub1 { public constructor SubSub1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun foo(/*0*/ ksuperName: kotlin.Int): kotlin.Unit @@ -56,7 +56,7 @@ internal final class SubSub1 : Sub1 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SubSub2 : Sub2 { +public final class SubSub2 : Sub2 { public constructor SubSub2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun foo(/*0*/ ksuperName: kotlin.Int): kotlin.Unit @@ -64,7 +64,7 @@ internal final class SubSub2 : Sub2 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SubSub3 : Sub3 { +public final class SubSub3 : Sub3 { public constructor SubSub3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun foo(/*0*/ ksuperName: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/override/parameterNames/kotlinInheritsBothJavaAndKotlin.txt b/compiler/testData/diagnostics/tests/override/parameterNames/kotlinInheritsBothJavaAndKotlin.txt index 41cea987f50..e9d04cf9856 100644 --- a/compiler/testData/diagnostics/tests/override/parameterNames/kotlinInheritsBothJavaAndKotlin.txt +++ b/compiler/testData/diagnostics/tests/override/parameterNames/kotlinInheritsBothJavaAndKotlin.txt @@ -2,7 +2,7 @@ package public/*package*/ /*synthesized*/ fun JavaInterface(/*0*/ function: (kotlin.Int) -> kotlin.Unit): JavaInterface -internal final class BothTraitsSubclass : JavaInterface, KotlinTrait { +public final class BothTraitsSubclass : JavaInterface, KotlinTrait { public constructor BothTraitsSubclass() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun foo(/*0*/ someOtherName: kotlin.Int): kotlin.Unit @@ -17,7 +17,7 @@ public/*package*/ interface JavaInterface { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface KotlinTrait { +public interface KotlinTrait { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open fun foo(/*0*/ someOtherName: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/override/parameterNames/kotlinInheritsJava.txt b/compiler/testData/diagnostics/tests/override/parameterNames/kotlinInheritsJava.txt index 5871585d550..b3b5bd3d541 100644 --- a/compiler/testData/diagnostics/tests/override/parameterNames/kotlinInheritsJava.txt +++ b/compiler/testData/diagnostics/tests/override/parameterNames/kotlinInheritsJava.txt @@ -9,7 +9,7 @@ public/*package*/ interface JavaInterface { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SimpleSubclass : JavaInterface { +public final class SimpleSubclass : JavaInterface { public constructor SimpleSubclass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun foo(/*0*/ kotlinName: kotlin.Int): kotlin.Unit @@ -17,7 +17,7 @@ internal final class SimpleSubclass : JavaInterface { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Subclass : SubtraitWithFakeOverride { +public final class Subclass : SubtraitWithFakeOverride { public constructor Subclass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun foo(/*0*/ otherKotlinName: kotlin.Int): kotlin.Unit @@ -25,7 +25,7 @@ internal final class Subclass : SubtraitWithFakeOverride { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface SubtraitWithFakeOverride : JavaInterface { +public interface SubtraitWithFakeOverride : JavaInterface { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ javaName: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/collectionOrNull.txt b/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/collectionOrNull.txt index 6573b2f65f2..180d26b56ea 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/collectionOrNull.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/collectionOrNull.txt @@ -1,4 +1,4 @@ package -internal fun test(/*0*/ b: kotlin.Boolean): kotlin.Unit -internal fun T.foo(): kotlin.Unit +public fun test(/*0*/ b: kotlin.Boolean): kotlin.Unit +public fun T.foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/inferenceWithBound.txt b/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/inferenceWithBound.txt index e8bb457f98f..781c812ee86 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/inferenceWithBound.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/inferenceWithBound.txt @@ -1,5 +1,5 @@ package -internal fun listOf(/*0*/ t: T): kotlin.List -internal fun test(): kotlin.Unit -internal fun kotlin.Collection.foo(): T +public fun listOf(/*0*/ t: T): kotlin.List +public fun test(): kotlin.Unit +public fun kotlin.Collection.foo(): T diff --git a/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/mixedElvis.txt b/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/mixedElvis.txt index 1217206da40..913620309c7 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/mixedElvis.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/mixedElvis.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ handlers: kotlin.Array?>): kotlin.Unit +public fun foo(/*0*/ handlers: kotlin.Array?>): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/mixedIf.txt b/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/mixedIf.txt index 52e6f8f1c65..15e95995a2f 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/mixedIf.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/mixedIf.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ j: p.J): kotlin.Unit +public fun foo(/*0*/ j: p.J): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/recursiveGeneric.txt b/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/recursiveGeneric.txt index bee6d604862..4cbd1406f3e 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/recursiveGeneric.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/recursiveGeneric.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ a: p.A, /*1*/ b: p.B, /*2*/ c: kotlin.Boolean): kotlin.Unit +public fun test(/*0*/ a: p.A, /*1*/ b: p.B, /*2*/ c: kotlin.Boolean): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/stringOrNull.txt b/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/stringOrNull.txt index 6573b2f65f2..180d26b56ea 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/stringOrNull.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/stringOrNull.txt @@ -1,4 +1,4 @@ package -internal fun test(/*0*/ b: kotlin.Boolean): kotlin.Unit -internal fun T.foo(): kotlin.Unit +public fun test(/*0*/ b: kotlin.Boolean): kotlin.Unit +public fun T.foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/typeOfElvis.txt b/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/typeOfElvis.txt index ab6060967a2..d903b0681df 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/typeOfElvis.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/typeOfElvis.txt @@ -1,4 +1,4 @@ package -internal fun foo(): p.J? -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun foo(): p.J? +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/withNothing.txt b/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/withNothing.txt index d09c0e16f55..f2196f91c58 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/withNothing.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/commonSupertype/withNothing.txt @@ -1,10 +1,10 @@ package -internal fun f(/*0*/ a: Out, /*1*/ b: Out, /*2*/ c: Out): T -internal fun out(/*0*/ t: T): Out> -internal fun test(/*0*/ a: Out, /*1*/ b: Out>): kotlin.Unit +public fun f(/*0*/ a: Out, /*1*/ b: Out, /*2*/ c: Out): T +public fun out(/*0*/ t: T): Out> +public fun test(/*0*/ a: Out, /*1*/ b: Out>): kotlin.Unit -internal interface Out { +public interface Out { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/platformTypes/dereference.txt b/compiler/testData/diagnostics/tests/platformTypes/dereference.txt index f35b67b61b7..887467007e0 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/dereference.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/dereference.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ j: p.J): kotlin.Unit +public fun test(/*0*/ j: p.J): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/elvis.txt b/compiler/testData/diagnostics/tests/platformTypes/elvis.txt index f35b67b61b7..887467007e0 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/elvis.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/elvis.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ j: p.J): kotlin.Unit +public fun test(/*0*/ j: p.J): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/explicitFlexibleNoPackage.txt b/compiler/testData/diagnostics/tests/platformTypes/explicitFlexibleNoPackage.txt index 3f61c3df959..c5b8c00758e 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/explicitFlexibleNoPackage.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/explicitFlexibleNoPackage.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ f: kotlin.Int!): kotlin.Unit +public fun foo(/*0*/ f: kotlin.Int!): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/explicitFlexibleWithPackage.txt b/compiler/testData/diagnostics/tests/platformTypes/explicitFlexibleWithPackage.txt index 01b0bab286f..acbddeb24f9 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/explicitFlexibleWithPackage.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/explicitFlexibleWithPackage.txt @@ -1,5 +1,5 @@ package package ppp { - internal fun foo(/*0*/ f: kotlin.Int!): kotlin.Unit + public fun foo(/*0*/ f: kotlin.Int!): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/listSuperType.txt b/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/listSuperType.txt index 6eccfbf7016..3d71b05e320 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/listSuperType.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/listSuperType.txt @@ -1,6 +1,6 @@ package -internal fun main(/*0*/ a: A, /*1*/ b: B): kotlin.Unit +public fun main(/*0*/ a: A, /*1*/ b: B): kotlin.Unit public open class A { public constructor A() @@ -10,7 +10,7 @@ public open class A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class B : kotlin.MutableList { +public abstract class B : kotlin.MutableList { public constructor B() public abstract override /*1*/ /*fake_override*/ fun add(/*0*/ index: kotlin.Int, /*1*/ element: kotlin.String): kotlin.Unit public abstract override /*1*/ /*fake_override*/ fun add(/*0*/ e: kotlin.String): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/rawTypes.txt b/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/rawTypes.txt index 3be78f779be..ed9d59dd9cd 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/rawTypes.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/rawTypes.txt @@ -1,6 +1,6 @@ package -internal fun main(/*0*/ a: A, /*1*/ ml: kotlin.MutableList, /*2*/ l: kotlin.List): kotlin.Unit +public fun main(/*0*/ a: A, /*1*/ ml: kotlin.MutableList, /*2*/ l: kotlin.List): kotlin.Unit public open class A { public constructor A() diff --git a/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/simple.txt b/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/simple.txt index 87413edcb6a..07efd9b3ed5 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/simple.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/simple.txt @@ -1,6 +1,6 @@ package -internal fun main(/*0*/ a: A, /*1*/ ml: kotlin.MutableList, /*2*/ l: kotlin.List, /*3*/ ms: kotlin.MutableSet, /*4*/ s: kotlin.Set, /*5*/ mm: kotlin.MutableMap, /*6*/ m: kotlin.Map, /*7*/ mme: kotlin.MutableMap.MutableEntry, /*8*/ me: kotlin.Map.Entry, /*9*/ mll: kotlin.MutableList>, /*10*/ ll: kotlin.List>): kotlin.Unit +public fun main(/*0*/ a: A, /*1*/ ml: kotlin.MutableList, /*2*/ l: kotlin.List, /*3*/ ms: kotlin.MutableSet, /*4*/ s: kotlin.Set, /*5*/ mm: kotlin.MutableMap, /*6*/ m: kotlin.Map, /*7*/ mme: kotlin.MutableMap.MutableEntry, /*8*/ me: kotlin.Map.Entry, /*9*/ mll: kotlin.MutableList>, /*10*/ ll: kotlin.List>): kotlin.Unit public open class A { public constructor A() diff --git a/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/smartCast.txt b/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/smartCast.txt index 7d2fa78dc4a..672b0f32b26 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/smartCast.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/smartCast.txt @@ -1,6 +1,6 @@ package -internal fun main(/*0*/ a: A, /*1*/ ml: kotlin.Any): kotlin.Unit +public fun main(/*0*/ a: A, /*1*/ ml: kotlin.Any): kotlin.Unit public open class A { public constructor A() diff --git a/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/strangeVariance.txt b/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/strangeVariance.txt index 3e8a5ef5c9c..531b6cbc4b3 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/strangeVariance.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/strangeVariance.txt @@ -1,6 +1,6 @@ package -internal fun main(/*0*/ a: A, /*1*/ ml: kotlin.MutableList, /*2*/ l: kotlin.List): kotlin.Unit +public fun main(/*0*/ a: A, /*1*/ ml: kotlin.MutableList, /*2*/ l: kotlin.List): kotlin.Unit public open class A { public constructor A() diff --git a/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/userDefinedOut.txt b/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/userDefinedOut.txt index edc175bb60f..3686691adae 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/userDefinedOut.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/userDefinedOut.txt @@ -1,6 +1,6 @@ package -internal fun main(/*0*/ a: A, /*1*/ o: Out): kotlin.Unit +public fun main(/*0*/ a: A, /*1*/ o: Out): kotlin.Unit public open class A { public constructor A() diff --git a/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/valueFromJava.txt b/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/valueFromJava.txt index 2f8a112f1b4..c7cca47c4b6 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/valueFromJava.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/valueFromJava.txt @@ -1,6 +1,6 @@ package -internal fun main(/*0*/ a: A): kotlin.Unit +public fun main(/*0*/ a: A): kotlin.Unit public open class A { public constructor A() diff --git a/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/wildcards.txt b/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/wildcards.txt index 5a986783a8d..437fb1fd7d5 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/wildcards.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/genericVarianceViolation/wildcards.txt @@ -1,6 +1,6 @@ package -internal fun main(/*0*/ a: A, /*1*/ ml: kotlin.MutableList, /*2*/ l: kotlin.List, /*3*/ ms: kotlin.MutableSet, /*4*/ s: kotlin.Set, /*5*/ mm: kotlin.MutableMap, /*6*/ m: kotlin.Map, /*7*/ mme: kotlin.MutableMap.MutableEntry, /*8*/ me: kotlin.Map.Entry): kotlin.Unit +public fun main(/*0*/ a: A, /*1*/ ml: kotlin.MutableList, /*2*/ l: kotlin.List, /*3*/ ms: kotlin.MutableSet, /*4*/ s: kotlin.Set, /*5*/ mm: kotlin.MutableMap, /*6*/ m: kotlin.Map, /*7*/ mme: kotlin.MutableMap.MutableEntry, /*8*/ me: kotlin.Map.Entry): kotlin.Unit public open class A { public constructor A() diff --git a/compiler/testData/diagnostics/tests/platformTypes/getParentOfType.txt b/compiler/testData/diagnostics/tests/platformTypes/getParentOfType.txt index f8ee576f1ee..7402ce66dd4 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/getParentOfType.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/getParentOfType.txt @@ -1,4 +1,4 @@ package -internal fun javaClass(): java.lang.Class -internal fun test(/*0*/ e: p.JetExpression): kotlin.Unit +public fun javaClass(): java.lang.Class +public fun test(/*0*/ e: p.JetExpression): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/inference.txt b/compiler/testData/diagnostics/tests/platformTypes/inference.txt index 0519f317f96..4af0be09d77 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/inference.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/inference.txt @@ -1,4 +1,4 @@ package -internal fun > convert(/*0*/ src: foo.HS, /*1*/ dest: C): C -internal fun test(/*0*/ l: foo.HS): kotlin.Unit +public fun > convert(/*0*/ src: foo.HS, /*1*/ dest: C): C +public fun test(/*0*/ l: foo.HS): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/intVsIntegerAmbiguity.txt b/compiler/testData/diagnostics/tests/platformTypes/intVsIntegerAmbiguity.txt index 0ec7d376101..0708a83689e 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/intVsIntegerAmbiguity.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/intVsIntegerAmbiguity.txt @@ -1,9 +1,9 @@ package -internal fun foo(/*0*/ i: kotlin.Int?): C -internal fun test(/*0*/ i: kotlin.Int, /*1*/ ni: kotlin.Int?): kotlin.Unit +public fun foo(/*0*/ i: kotlin.Int?): C +public fun test(/*0*/ i: kotlin.Int, /*1*/ ni: kotlin.Int?): kotlin.Unit -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/platformTypes/intersection/map.txt b/compiler/testData/diagnostics/tests/platformTypes/intersection/map.txt index f628823b268..9eee0e4d6b3 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/intersection/map.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/intersection/map.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ p1: kotlin.(Mutable)Map!, /*1*/ p2: kotlin.Map): kotlin.Boolean -internal fun foo(/*0*/ p1: kotlin.String!, /*1*/ p2: kotlin.String): kotlin.Boolean +public fun foo(/*0*/ p1: kotlin.(Mutable)Map!, /*1*/ p2: kotlin.Map): kotlin.Boolean +public fun foo(/*0*/ p1: kotlin.String!, /*1*/ p2: kotlin.String): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/platformTypes/methodCall/entrySet.txt b/compiler/testData/diagnostics/tests/platformTypes/methodCall/entrySet.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/methodCall/entrySet.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/methodCall/entrySet.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/methodCall/genericsAndArrays.txt b/compiler/testData/diagnostics/tests/platformTypes/methodCall/genericsAndArrays.txt index c178b4fdc59..6f4de93e23d 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/methodCall/genericsAndArrays.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/methodCall/genericsAndArrays.txt @@ -1,3 +1,3 @@ package -internal fun main(/*0*/ j: p.J): kotlin.Unit +public fun main(/*0*/ j: p.J): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/methodCall/int.txt b/compiler/testData/diagnostics/tests/platformTypes/methodCall/int.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/methodCall/int.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/methodCall/int.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/methodCall/intArray.txt b/compiler/testData/diagnostics/tests/platformTypes/methodCall/intArray.txt index 275c4b9ae78..7bb119cf9db 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/methodCall/intArray.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/methodCall/intArray.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ ia: kotlin.IntArray): kotlin.Unit +public fun test(/*0*/ ia: kotlin.IntArray): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/methodCall/javaCollectionToKotlin.txt b/compiler/testData/diagnostics/tests/platformTypes/methodCall/javaCollectionToKotlin.txt index 41ecbf47c1b..a978310ba6c 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/methodCall/javaCollectionToKotlin.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/methodCall/javaCollectionToKotlin.txt @@ -1,4 +1,4 @@ package -internal fun takeJ(/*0*/ map: kotlin.Map): kotlin.Unit -internal fun test(): kotlin.Unit +public fun takeJ(/*0*/ map: kotlin.Map): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/methodCall/javaToJava.txt b/compiler/testData/diagnostics/tests/platformTypes/methodCall/javaToJava.txt index f35b67b61b7..887467007e0 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/methodCall/javaToJava.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/methodCall/javaToJava.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ j: p.J): kotlin.Unit +public fun test(/*0*/ j: p.J): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/methodCall/javaToKotlin.txt b/compiler/testData/diagnostics/tests/platformTypes/methodCall/javaToKotlin.txt index e1a45b7fb80..554395715c0 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/methodCall/javaToKotlin.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/methodCall/javaToKotlin.txt @@ -1,4 +1,4 @@ package -internal fun takeJ(/*0*/ j: p.J): kotlin.Unit -internal fun test(): kotlin.Unit +public fun takeJ(/*0*/ j: p.J): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/methodCall/kotlinCollectionToJava.txt b/compiler/testData/diagnostics/tests/platformTypes/methodCall/kotlinCollectionToJava.txt index a647e0894b1..0b0979e390e 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/methodCall/kotlinCollectionToJava.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/methodCall/kotlinCollectionToJava.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ map: kotlin.Map): kotlin.Unit +public fun test(/*0*/ map: kotlin.Map): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/methodCall/list.txt b/compiler/testData/diagnostics/tests/platformTypes/methodCall/list.txt index 52026871038..5b55754d546 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/methodCall/list.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/methodCall/list.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ ls: kotlin.List, /*1*/ mls: kotlin.MutableList, /*2*/ lsn: kotlin.List, /*3*/ mlsn: kotlin.MutableList?): kotlin.Unit +public fun test(/*0*/ ls: kotlin.List, /*1*/ mls: kotlin.MutableList, /*2*/ lsn: kotlin.List, /*3*/ mlsn: kotlin.MutableList?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/methodCall/multipleExactBounds.txt b/compiler/testData/diagnostics/tests/platformTypes/methodCall/multipleExactBounds.txt index 50adfb5c153..49bb1fa9c70 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/methodCall/multipleExactBounds.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/methodCall/multipleExactBounds.txt @@ -1,32 +1,32 @@ package -internal fun foo(/*0*/ delegateResolver: ResolverForProject): ResolverForProject +public fun foo(/*0*/ delegateResolver: ResolverForProject): ResolverForProject -internal interface ModuleDescriptorImpl { +public interface ModuleDescriptorImpl { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface ModuleInfo { +public interface ModuleInfo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface ResolverForModule { +public interface ResolverForModule { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface ResolverForProject { +public interface ResolverForProject { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class ResolverForProjectImpl : ResolverForProject { +public final class ResolverForProjectImpl : ResolverForProject { public constructor ResolverForProjectImpl(/*0*/ descriptorByModule: kotlin.Map, /*1*/ delegateResolver: ResolverForProject) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/platformTypes/methodCall/multipleExactBoundsNullable.txt b/compiler/testData/diagnostics/tests/platformTypes/methodCall/multipleExactBoundsNullable.txt index c260bc7032e..1c364ccdda7 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/methodCall/multipleExactBoundsNullable.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/methodCall/multipleExactBoundsNullable.txt @@ -1,6 +1,6 @@ package -internal fun foo(/*0*/ delegateResolver: ResolverForProject): ResolverForProject +public fun foo(/*0*/ delegateResolver: ResolverForProject): ResolverForProject public/*package*/ open class MyMap : java.util.AbstractMap { public/*package*/ constructor MyMap() @@ -24,24 +24,24 @@ public/*package*/ open class MyMap public open override /*1*/ /*fake_override*/ fun values(): kotlin.MutableCollection } -internal interface ResolverForProject { - internal open val exposeM: M1 +public interface ResolverForProject { + public open val exposeM: M1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class ResolverForProjectImpl : ResolverForProject { +public final class ResolverForProjectImpl : ResolverForProject { public constructor ResolverForProjectImpl(/*0*/ descriptorByModule: kotlin.Map, /*1*/ delegateResolver: ResolverForProject) - internal open override /*1*/ /*fake_override*/ val exposeM: M + public open override /*1*/ /*fake_override*/ val exposeM: M public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface WithFoo { +public interface WithFoo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Unit + public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/platformTypes/methodCall/objectArray.txt b/compiler/testData/diagnostics/tests/platformTypes/methodCall/objectArray.txt index d04401847fa..dfa47b8062b 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/methodCall/objectArray.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/methodCall/objectArray.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ aa: kotlin.Array, /*1*/ sa: kotlin.Array, /*2*/ san: kotlin.Array): kotlin.Unit +public fun test(/*0*/ aa: kotlin.Array, /*1*/ sa: kotlin.Array, /*2*/ san: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/methodCall/overloadingForSubclass.txt b/compiler/testData/diagnostics/tests/platformTypes/methodCall/overloadingForSubclass.txt index e5d0e605ebf..bdf4b3e2299 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/methodCall/overloadingForSubclass.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/methodCall/overloadingForSubclass.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ sub: p.Sub): kotlin.Unit +public fun foo(/*0*/ sub: p.Sub): kotlin.Unit -internal final class C : p.Util { +public final class C : p.Util { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun foo(/*0*/ s: kotlin.String, /*1*/ sub: p.Super): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/methodCall/sam.txt b/compiler/testData/diagnostics/tests/platformTypes/methodCall/sam.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/methodCall/sam.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/methodCall/sam.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/methodCall/singleton.txt b/compiler/testData/diagnostics/tests/platformTypes/methodCall/singleton.txt index d218819d107..12c838b4d48 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/methodCall/singleton.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/methodCall/singleton.txt @@ -1,8 +1,8 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal interface Foo { +public interface Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/platformTypes/methodCall/string.txt b/compiler/testData/diagnostics/tests/platformTypes/methodCall/string.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/methodCall/string.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/methodCall/string.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/methodCall/visitor.txt b/compiler/testData/diagnostics/tests/platformTypes/methodCall/visitor.txt index 86006120efb..6600798d1e6 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/methodCall/visitor.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/methodCall/visitor.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ v: p.Visitor, /*1*/ e: p.Element): kotlin.Unit +public fun test(/*0*/ v: p.Visitor, /*1*/ e: p.Element): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/methodTypeParameterDefaultBound.txt b/compiler/testData/diagnostics/tests/platformTypes/methodTypeParameterDefaultBound.txt index e7cbece5269..9c4e60578dd 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/methodTypeParameterDefaultBound.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/methodTypeParameterDefaultBound.txt @@ -1,10 +1,10 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal interface Base { +public interface Base { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Unit + public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } @@ -17,7 +17,7 @@ public open class Derived : Base { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class KotlinDerived1 : Derived { +public final class KotlinDerived1 : Derived { public constructor KotlinDerived1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun foo(): kotlin.Unit @@ -25,7 +25,7 @@ internal final class KotlinDerived1 : Derived { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class KotlinDerived2 : Derived { +public final class KotlinDerived2 : Derived { public constructor KotlinDerived2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/arithmetic.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/arithmetic.txt index 70ddc963fab..5932cbc721f 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/arithmetic.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/arithmetic.txt @@ -1,6 +1,6 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/array.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/array.txt index 75a3de97607..3813223dc9e 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/array.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/array.txt @@ -1,6 +1,6 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/assignToVar.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/assignToVar.txt index 1e4d0befe73..0a69392fe20 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/assignToVar.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/assignToVar.txt @@ -1,8 +1,8 @@ package -internal var n: J? -internal var v: J -internal fun test(): kotlin.Unit +public var n: J? +public var v: J +public fun test(): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/conditions.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/conditions.txt index 3febba97fa0..6de82ff1e13 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/conditions.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/conditions.txt @@ -1,6 +1,6 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/dataFlowInfo.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/dataFlowInfo.txt index 62c2956663a..8b3721cb0ca 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/dataFlowInfo.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/dataFlowInfo.txt @@ -1,7 +1,7 @@ package -internal fun foo(/*0*/ j: J): kotlin.Unit -internal fun test(): kotlin.Unit +public fun foo(/*0*/ j: J): kotlin.Unit +public fun test(): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/defaultParameters.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/defaultParameters.txt index 337b583c502..a9475f4ba97 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/defaultParameters.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/defaultParameters.txt @@ -1,6 +1,6 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/delegatedProperties.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/delegatedProperties.txt index 8861f67a667..71ed82c2839 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/delegatedProperties.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/delegatedProperties.txt @@ -1,8 +1,8 @@ package -internal var A: kotlin.String! -internal var B: [ERROR : Type from delegate] -internal var C: kotlin.String! +public var A: kotlin.String! +public var B: [ERROR : Type from delegate] +public var C: kotlin.String! public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/delegation.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/delegation.txt index 113e6c04242..9ede98c5eea 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/delegation.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/delegation.txt @@ -1,6 +1,6 @@ package -internal final class A : kotlin.List { +public final class A : kotlin.List { public constructor A() public open override /*1*/ /*delegation*/ fun contains(/*0*/ o: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*delegation*/ fun containsAll(/*0*/ c: kotlin.Collection): kotlin.Boolean @@ -18,7 +18,7 @@ internal final class A : kotlin.List { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : kotlin.List { +public final class B : kotlin.List { public constructor B() public open override /*1*/ /*delegation*/ fun contains(/*0*/ o: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*delegation*/ fun containsAll(/*0*/ c: kotlin.Collection): kotlin.Boolean @@ -36,7 +36,7 @@ internal final class B : kotlin.List { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : kotlin.List { +public final class C : kotlin.List { public constructor C() public open override /*1*/ /*delegation*/ fun contains(/*0*/ o: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*delegation*/ fun containsAll(/*0*/ c: kotlin.Collection): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/derefenceExtension.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/derefenceExtension.txt index 9291b06c1bd..16e75795ef2 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/derefenceExtension.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/derefenceExtension.txt @@ -1,9 +1,9 @@ package -internal fun test(): kotlin.Unit -internal fun with(/*0*/ t: T, /*1*/ f: T.() -> kotlin.Unit): kotlin.Unit -internal fun J?.bar(): kotlin.Unit -internal fun J.foo(): kotlin.Unit +public fun test(): kotlin.Unit +public fun with(/*0*/ t: T, /*1*/ f: T.() -> kotlin.Unit): kotlin.Unit +public fun J?.bar(): kotlin.Unit +public fun J.foo(): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/derefenceMember.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/derefenceMember.txt index 5b7f1851a98..dd86aa2e301 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/derefenceMember.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/derefenceMember.txt @@ -1,7 +1,7 @@ package -internal fun test(): kotlin.Unit -internal fun with(/*0*/ t: T, /*1*/ f: T.() -> kotlin.Unit): kotlin.Unit +public fun test(): kotlin.Unit +public fun with(/*0*/ t: T, /*1*/ f: T.() -> kotlin.Unit): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/elvis.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/elvis.txt index 337b583c502..a9475f4ba97 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/elvis.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/elvis.txt @@ -1,6 +1,6 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/expectedType.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/expectedType.txt index 337b583c502..a9475f4ba97 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/expectedType.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/expectedType.txt @@ -1,6 +1,6 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/for.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/for.txt index fa7da09107d..eb53a6e6df2 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/for.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/for.txt @@ -1,6 +1,6 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/functionArguments.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/functionArguments.txt index 594f4dd052f..367446280fd 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/functionArguments.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/functionArguments.txt @@ -1,8 +1,8 @@ package -internal fun bar(/*0*/ j: J?): kotlin.Unit -internal fun foo(/*0*/ j: J): kotlin.Unit -internal fun test(): kotlin.Unit +public fun bar(/*0*/ j: J?): kotlin.Unit +public fun foo(/*0*/ j: J): kotlin.Unit +public fun test(): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/inferenceInConditionals.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/inferenceInConditionals.txt index 0e614823af9..ba7a924c8ac 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/inferenceInConditionals.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/inferenceInConditionals.txt @@ -1,8 +1,8 @@ package -internal fun elvis(/*0*/ c: J): kotlin.Any? -internal fun ifelse(/*0*/ c: J): kotlin.Any? -internal fun safeCall(/*0*/ c: J?): kotlin.Unit +public fun elvis(/*0*/ c: J): kotlin.Any? +public fun ifelse(/*0*/ c: J): kotlin.Any? +public fun safeCall(/*0*/ c: J?): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/invoke.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/invoke.txt index 2c0af6f063f..f6d070efbf9 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/invoke.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/invoke.txt @@ -1,6 +1,6 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/kt6829.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/kt6829.txt index 4498b5ea58e..8c875198245 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/kt6829.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/kt6829.txt @@ -1,6 +1,6 @@ package -internal fun foo(/*0*/ collection: kotlin.Collection): kotlin.Unit +public fun foo(/*0*/ collection: kotlin.Collection): kotlin.Unit public fun kotlin.Iterable.map(/*0*/ transform: (T) -> R): kotlin.List public open class J { diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/multiDeclaration.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/multiDeclaration.txt index 5c7644e6642..d5578c351ba 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/multiDeclaration.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/multiDeclaration.txt @@ -1,6 +1,6 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/notNullAfterSafeCall.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/notNullAfterSafeCall.txt index ecb6bc198c1..ecc246a6ea0 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/notNullAfterSafeCall.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/notNullAfterSafeCall.txt @@ -1,6 +1,6 @@ package -internal fun test(/*0*/ j: J?): kotlin.Unit +public fun test(/*0*/ j: J?): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/notNullAssertion.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/notNullAssertion.txt index 337b583c502..a9475f4ba97 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/notNullAssertion.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/notNullAssertion.txt @@ -1,6 +1,6 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/notNullAssertionInCall.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/notNullAssertionInCall.txt index 344c25b69e4..25f152d34b2 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/notNullAssertionInCall.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/notNullAssertionInCall.txt @@ -1,13 +1,13 @@ package -internal fun foo(/*0*/ a: kotlin.Any): kotlin.Unit -internal fun test(): kotlin.Unit +public fun foo(/*0*/ a: kotlin.Any): kotlin.Unit +public fun test(): kotlin.Unit -internal final class Bar { +public final class Bar { public constructor Bar() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun invoke(/*0*/ a: kotlin.Any): kotlin.Unit + public final fun invoke(/*0*/ a: kotlin.Any): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/notNullTypeMarkedWithNullableAnnotation.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/notNullTypeMarkedWithNullableAnnotation.txt index f362d5abae8..e21070997d5 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/notNullTypeMarkedWithNullableAnnotation.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/notNullTypeMarkedWithNullableAnnotation.txt @@ -1,6 +1,6 @@ package -internal fun list(/*0*/ j: J): kotlin.Any +public fun list(/*0*/ j: J): kotlin.Any public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/passToJava.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/passToJava.txt index 1167bc6af33..b2c1bd0af56 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/passToJava.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/passToJava.txt @@ -1,6 +1,6 @@ package -internal fun test(/*0*/ n: J?, /*1*/ nn: J): kotlin.Unit +public fun test(/*0*/ n: J?, /*1*/ nn: J): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/primitiveArray.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/primitiveArray.txt index 549e6a94cdc..58e58c7d630 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/primitiveArray.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/primitiveArray.txt @@ -1,6 +1,6 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/safeCall.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/safeCall.txt index 7b24a77511a..79b8a0013e5 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/safeCall.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/safeCall.txt @@ -1,6 +1,6 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/senselessComparisonEquals.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/senselessComparisonEquals.txt index 337b583c502..a9475f4ba97 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/senselessComparisonEquals.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/senselessComparisonEquals.txt @@ -1,6 +1,6 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/senselessComparisonIdentityEquals.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/senselessComparisonIdentityEquals.txt index 337b583c502..a9475f4ba97 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/senselessComparisonIdentityEquals.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/senselessComparisonIdentityEquals.txt @@ -1,6 +1,6 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/throw.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/throw.txt index 35fa850f446..10b17f14ed2 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/throw.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/throw.txt @@ -1,8 +1,8 @@ package -internal fun test(): kotlin.Unit -internal fun test1(): kotlin.Unit -internal fun test2(): kotlin.Unit +public fun test(): kotlin.Unit +public fun test1(): kotlin.Unit +public fun test2(): kotlin.Unit public open class J { public constructor J() diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/uselessElvisInCall.txt b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/uselessElvisInCall.txt index 344c25b69e4..25f152d34b2 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/uselessElvisInCall.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullabilityWarnings/uselessElvisInCall.txt @@ -1,13 +1,13 @@ package -internal fun foo(/*0*/ a: kotlin.Any): kotlin.Unit -internal fun test(): kotlin.Unit +public fun foo(/*0*/ a: kotlin.Any): kotlin.Unit +public fun test(): kotlin.Unit -internal final class Bar { +public final class Bar { public constructor Bar() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun invoke(/*0*/ a: kotlin.Any): kotlin.Unit + public final fun invoke(/*0*/ a: kotlin.Any): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/platformTypes/nullableTypeArgument.txt b/compiler/testData/diagnostics/tests/platformTypes/nullableTypeArgument.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/nullableTypeArgument.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/nullableTypeArgument.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/override.txt b/compiler/testData/diagnostics/tests/platformTypes/override.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/override.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/override.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/arrays.txt b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/arrays.txt index a97c2b9392a..44b6de4aee1 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/arrays.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/arrays.txt @@ -1,7 +1,7 @@ package -internal fun arrayOf(): kotlin.Array -internal fun main(): kotlin.Unit +public fun arrayOf(): kotlin.Array +public fun main(): kotlin.Unit public open class A { public constructor A() diff --git a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/genericInnerClass.txt b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/genericInnerClass.txt index 45c8e67814e..70148c73da3 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/genericInnerClass.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/genericInnerClass.txt @@ -1,7 +1,7 @@ package -internal val strList: kotlin.List -internal fun main(): kotlin.Unit +public val strList: kotlin.List +public fun main(): kotlin.Unit public/*package*/ open class A { public/*package*/ constructor A() diff --git a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/nonGenericRawMember.txt b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/nonGenericRawMember.txt index 3a1f3ff0f3b..ee5120b4b00 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/nonGenericRawMember.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/nonGenericRawMember.txt @@ -1,7 +1,7 @@ package -internal val strList: kotlin.List -internal fun main(): kotlin.Unit +public val strList: kotlin.List +public fun main(): kotlin.Unit public/*package*/ open class A { public/*package*/ constructor A() diff --git a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/nonTrivialErasure.txt b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/nonTrivialErasure.txt index 8ba9c76af3d..ea341e3f92a 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/nonTrivialErasure.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/nonTrivialErasure.txt @@ -1,7 +1,7 @@ package -internal val strList: kotlin.List -internal fun main(): kotlin.Unit +public val strList: kotlin.List +public fun main(): kotlin.Unit public/*package*/ open class A, (raw) A<*, *, *>, (raw) kotlin.(Mutable)List<*>!>!, /*1*/ E : T!, /*2*/ F : (kotlin.MutableList..kotlin.List?)> { public/*package*/ constructor A, (raw) A<*, *, *>, (raw) kotlin.(Mutable)List<*>!>!, /*1*/ E : T!, /*2*/ F : (kotlin.MutableList..kotlin.List?)>() diff --git a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/rawSupertype.txt b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/rawSupertype.txt index 592228e6f7b..61c746542d7 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/rawSupertype.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/rawSupertype.txt @@ -1,8 +1,8 @@ package -internal val strList: kotlin.List -internal val strMap: kotlin.Map -internal fun main(): kotlin.Unit +public val strList: kotlin.List +public val strMap: kotlin.Map +public fun main(): kotlin.Unit public/*package*/ open class A { public/*package*/ constructor A() diff --git a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/rawSupertypeOverride.txt b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/rawSupertypeOverride.txt index 06944d836ad..cb3e8d2c380 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/rawSupertypeOverride.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/rawSupertypeOverride.txt @@ -9,7 +9,7 @@ public/*package*/ open class A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B1 : RawADerived { +public final class B1 : RawADerived { public constructor B1() internal open override /*1*/ fun bar(/*0*/ d: kotlin.Array>>): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any(raw)?): kotlin.Boolean(raw) @@ -18,7 +18,7 @@ internal final class B1 : RawADerived { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String(raw) } -internal final class B2 : RawADerived { +public final class B2 : RawADerived { public constructor B2() internal open override /*1*/ fun bar(/*0*/ d: kotlin.Array>>): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any(raw)?): kotlin.Boolean(raw) @@ -27,20 +27,20 @@ internal final class B2 : RawADerived { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String(raw) } -internal final class B3 : RawADerived { +public final class B3 : RawADerived { public constructor B3() public/*package*/ open override /*1*/ /*fake_override*/ fun bar(/*0*/ d: kotlin.Array<(out) kotlin.Array<(out) kotlin.(Mutable)List<(raw) kotlin.Any?>!>!>!): kotlin.Unit(raw) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any(raw)?): kotlin.Boolean(raw) - internal open fun foo(/*0*/ x: kotlin.CharSequence, /*1*/ y: kotlin.Map, /*2*/ z: java.util.HashMap): A<*> + public open fun foo(/*0*/ x: kotlin.CharSequence, /*1*/ y: kotlin.Map, /*2*/ z: java.util.HashMap): A<*> public/*package*/ open override /*1*/ /*fake_override*/ fun foo(/*0*/ x: kotlin.CharSequence(raw)!, /*1*/ y: kotlin.(Mutable)Map<(raw) kotlin.Any?, (raw) kotlin.Any?>!, /*2*/ z: java.util.HashMap<(raw) kotlin.Any!, (raw) kotlin.Any!>!): A<(raw) kotlin.CharSequence!>! public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int(raw) public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String(raw) } -internal final class B4 : RawADerived { +public final class B4 : RawADerived { public constructor B4() public/*package*/ open override /*1*/ /*fake_override*/ fun bar(/*0*/ d: kotlin.Array<(out) kotlin.Array<(out) kotlin.(Mutable)List<(raw) kotlin.Any?>!>!>!): kotlin.Unit(raw) - internal open fun bar(/*0*/ d: kotlin.Array>>>): kotlin.Unit + public open fun bar(/*0*/ d: kotlin.Array>>>): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any(raw)?): kotlin.Boolean(raw) public/*package*/ open override /*1*/ /*fake_override*/ fun foo(/*0*/ x: kotlin.CharSequence(raw)!, /*1*/ y: kotlin.(Mutable)Map<(raw) kotlin.Any?, (raw) kotlin.Any?>!, /*2*/ z: java.util.HashMap<(raw) kotlin.Any!, (raw) kotlin.Any!>!): A<(raw) kotlin.CharSequence!>! public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int(raw) diff --git a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/rawTypeInUpperBound.txt b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/rawTypeInUpperBound.txt index 287087995ad..ce2128dc9e4 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/rawTypeInUpperBound.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/rawTypeInUpperBound.txt @@ -1,6 +1,6 @@ package -internal fun foo(/*0*/ x: B<*>): kotlin.Unit +public fun foo(/*0*/ x: B<*>): kotlin.Unit public open class A { public constructor A() diff --git a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/rawWithInProjection.txt b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/rawWithInProjection.txt index 9c49fc52556..27f94889b12 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/rawWithInProjection.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/rawWithInProjection.txt @@ -1,6 +1,6 @@ package -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit public/*package*/ open class Test { public/*package*/ constructor Test() diff --git a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/recursiveBound.txt b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/recursiveBound.txt index 828a5286f50..8cfeb42dab5 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/recursiveBound.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/recursiveBound.txt @@ -1,6 +1,6 @@ package -internal fun main(/*0*/ x: A<*>): kotlin.Unit +public fun main(/*0*/ x: A<*>): kotlin.Unit public interface A>!> { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -8,7 +8,7 @@ public interface A>!> { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class D : A { +public final class D : A { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/samRaw.txt b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/samRaw.txt index 5876f11eabd..a9e018842df 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/samRaw.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/samRaw.txt @@ -1,7 +1,7 @@ package public /*synthesized*/ fun A(/*0*/ function: (T!) -> kotlin.Boolean): A -internal fun main(): kotlin.Unit +public fun main(): kotlin.Unit public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/saveRawCapabilitiesAfterSubtitution.txt b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/saveRawCapabilitiesAfterSubtitution.txt index 6c2a20593fb..ed9fb30473d 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/saveRawCapabilitiesAfterSubtitution.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/saveRawCapabilitiesAfterSubtitution.txt @@ -1,6 +1,6 @@ package -internal val result: kotlin.(Mutable)List<(raw) kotlin.Any?>! +public val result: kotlin.(Mutable)List<(raw) kotlin.Any?>! public/*package*/ open class A { public/*package*/ constructor A() diff --git a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/simple.txt b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/simple.txt index 3adf34a2181..78ef8a2cda1 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/simple.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/simple.txt @@ -1,8 +1,8 @@ package -internal val strList: kotlin.List -internal val strMap: kotlin.Map -internal fun main(): kotlin.Unit +public val strList: kotlin.List +public val strMap: kotlin.Map +public fun main(): kotlin.Unit public/*package*/ open class A { public/*package*/ constructor A() diff --git a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/starProjectionToRaw.txt b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/starProjectionToRaw.txt index 9427b30134f..0ad66bf17dc 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/starProjectionToRaw.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/starProjectionToRaw.txt @@ -1,6 +1,6 @@ package -internal fun main(/*0*/ x: B<*>): kotlin.Unit +public fun main(/*0*/ x: B<*>): kotlin.Unit public/*package*/ open class A { public/*package*/ constructor A() diff --git a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/typeEnhancement.txt b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/typeEnhancement.txt index 307e901315b..a0f31932966 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/rawTypes/typeEnhancement.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/rawTypes/typeEnhancement.txt @@ -1,7 +1,7 @@ package -internal val doubleList: kotlin.List -internal fun main(): kotlin.Unit +public val doubleList: kotlin.List +public fun main(): kotlin.Unit public/*package*/ open class A { public/*package*/ constructor A() diff --git a/compiler/testData/diagnostics/tests/platformTypes/safeCall.txt b/compiler/testData/diagnostics/tests/platformTypes/safeCall.txt index f35b67b61b7..887467007e0 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/safeCall.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/safeCall.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ j: p.J): kotlin.Unit +public fun test(/*0*/ j: p.J): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/samAdapterInConstructor.txt b/compiler/testData/diagnostics/tests/platformTypes/samAdapterInConstructor.txt index 7db363d32ee..7bbb3acd8e0 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/samAdapterInConstructor.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/samAdapterInConstructor.txt @@ -1,6 +1,6 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit public open class A { public /*synthesized*/ constructor A(/*0*/ comparator: ((E!, E!) -> kotlin.Int)!) diff --git a/compiler/testData/diagnostics/tests/platformTypes/samConstructor.txt b/compiler/testData/diagnostics/tests/platformTypes/samConstructor.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/samConstructor.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/samConstructor.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/supertypeArgumentsExplicit.txt b/compiler/testData/diagnostics/tests/platformTypes/supertypeArgumentsExplicit.txt index 322805342d7..da466df5bdb 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/supertypeArgumentsExplicit.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/supertypeArgumentsExplicit.txt @@ -1,54 +1,54 @@ package -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B : A { +public interface B : A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface C : A, B { +public interface C : A, B { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface D : B, A { +public interface D : B, A { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface E : A, B { +public interface E : A, B { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface F : A, B { +public interface F : A, B { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface G : A, B { +public interface G : A, B { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface H : A, B { +public interface H : A, B { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface I : B, A { +public interface I : B, A { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/platformTypes/supertypeTypeArguments.txt b/compiler/testData/diagnostics/tests/platformTypes/supertypeTypeArguments.txt index b9e3587c525..944dfc90a40 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/supertypeTypeArguments.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/supertypeTypeArguments.txt @@ -1,6 +1,6 @@ package -internal interface ExtMap : kotlin.Map { +public interface ExtMap : kotlin.Map { public abstract override /*1*/ /*fake_override*/ fun containsKey(/*0*/ key: kotlin.Any?): kotlin.Boolean public abstract override /*1*/ /*fake_override*/ fun containsValue(/*0*/ value: kotlin.Any?): kotlin.Boolean public abstract override /*1*/ /*fake_override*/ fun entrySet(): kotlin.Set> @@ -14,7 +14,7 @@ internal interface ExtMap : kotlin.Map { public abstract override /*1*/ /*fake_override*/ fun values(): kotlin.Collection } -internal final class HashMapEx : java.util.HashMap, ExtMap { +public final class HashMapEx : java.util.HashMap, ExtMap { public constructor HashMapEx() invisible_fake final override /*1*/ /*fake_override*/ var entrySet: kotlin.(Mutable)Set!>! invisible_fake final override /*1*/ /*fake_override*/ val hashSeed: kotlin.Int diff --git a/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/annotatedTypeArguments.txt b/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/annotatedTypeArguments.txt index e5833bf45e6..7477198198c 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/annotatedTypeArguments.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/annotatedTypeArguments.txt @@ -1,4 +1,4 @@ -package +package public/*package*/ open class AnnotatedTypeArguments { public/*package*/ constructor AnnotatedTypeArguments() diff --git a/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/overriddenExtensions.txt b/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/overriddenExtensions.txt index 1813968a443..24d5398a978 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/overriddenExtensions.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/overriddenExtensions.txt @@ -1,12 +1,12 @@ package -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal open fun kotlin.String?.bar(/*0*/ y: kotlin.String): kotlin.Int - internal open fun kotlin.String.foo(/*0*/ y: kotlin.String?): kotlin.Int + public open fun kotlin.String?.bar(/*0*/ y: kotlin.String): kotlin.Int + public open fun kotlin.String.foo(/*0*/ y: kotlin.String?): kotlin.Int } public/*package*/ open class B : A { @@ -45,9 +45,9 @@ public/*package*/ open class D : B { java.lang.Override() public/*package*/ open override /*1*/ fun kotlin.String!.foo(/*0*/ org.jetbrains.annotations.Nullable() y: kotlin.String?): kotlin.Int } -internal final class E : B1 { +public final class E : B1 { public constructor E() - internal final fun baz(): kotlin.Unit + public final fun baz(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/returnTypeOverrideInKotlin.txt b/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/returnTypeOverrideInKotlin.txt index e5613b2f150..1832c108dc2 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/returnTypeOverrideInKotlin.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/returnTypeOverrideInKotlin.txt @@ -1,7 +1,7 @@ package -internal fun bar1(): Derived -internal fun bar2(): Derived +public fun bar1(): Derived +public fun bar2(): Derived public open class A { public constructor A() @@ -11,7 +11,7 @@ public open class A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean internal open override /*1*/ fun foo(): Base @@ -19,13 +19,13 @@ internal final class B : A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Base { +public interface Base { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C1 : A { +public final class C1 : A { public constructor C1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean internal open override /*1*/ fun foo(): Derived @@ -33,7 +33,7 @@ internal final class C1 : A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C2 : A { +public final class C2 : A { public constructor C2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean internal open override /*1*/ fun foo(): Derived? @@ -41,7 +41,7 @@ internal final class C2 : A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C3 : A { +public final class C3 : A { public constructor C3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean internal open override /*1*/ fun foo(): Derived @@ -49,7 +49,7 @@ internal final class C3 : A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Derived : Base { +public interface Derived : Base { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/saveAnnotationAfterSubstitution.txt b/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/saveAnnotationAfterSubstitution.txt index 4774675cd72..ef5ae3eb9b0 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/saveAnnotationAfterSubstitution.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/saveAnnotationAfterSubstitution.txt @@ -33,24 +33,24 @@ public/*package*/ interface B3 : A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface C1 : A { +public interface C1 : A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ org.jetbrains.annotations.NotNull() x: kotlin.String, /*1*/ org.jetbrains.annotations.Nullable() y: kotlin.String?): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface C2 : A { +public interface C2 : A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ org.jetbrains.annotations.NotNull() x: kotlin.String?, /*1*/ org.jetbrains.annotations.Nullable() y: kotlin.String?): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface C3 : B1 { +public interface C3 : B1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ org.jetbrains.annotations.NotNull() x: kotlin.String, /*1*/ org.jetbrains.annotations.Nullable() y: kotlin.String?): kotlin.Unit - internal abstract fun foo(/*0*/ x: kotlin.String?, /*1*/ y: kotlin.String?): kotlin.Unit + public abstract fun foo(/*0*/ x: kotlin.String?, /*1*/ y: kotlin.String?): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/supertypeDifferentParameterNullability.txt b/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/supertypeDifferentParameterNullability.txt index 2c6055689b2..c6340170bfa 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/supertypeDifferentParameterNullability.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/supertypeDifferentParameterNullability.txt @@ -17,7 +17,7 @@ public/*package*/ interface B { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C1 : A, B { +public final class C1 : A, B { public constructor C1() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun foo(/*0*/ x: kotlin.String): kotlin.Unit @@ -26,7 +26,7 @@ internal final class C1 : A, B { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C2 : A, B { +public final class C2 : A, B { public constructor C2() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ org.jetbrains.annotations.NotNull() x: kotlin.String): kotlin.Unit @@ -35,7 +35,7 @@ internal final class C2 : A, B { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C3 : I { +public final class C3 : I { public constructor C3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun foo(/*0*/ x: kotlin.String): kotlin.Unit @@ -44,7 +44,7 @@ internal final class C3 : I { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C4 : I { +public final class C4 : I { public constructor C4() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ org.jetbrains.annotations.NotNull() x: kotlin.String): kotlin.Unit @@ -53,7 +53,7 @@ internal final class C4 : I { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface I : A, B { +public interface I : A, B { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ org.jetbrains.annotations.NotNull() x: kotlin.String): kotlin.Unit public abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ org.jetbrains.annotations.Nullable() x: kotlin.String?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/supertypeDifferentReturnNullability.txt b/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/supertypeDifferentReturnNullability.txt index 20e5b74578a..ac83fad827d 100644 --- a/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/supertypeDifferentReturnNullability.txt +++ b/compiler/testData/diagnostics/tests/platformTypes/typeEnhancement/supertypeDifferentReturnNullability.txt @@ -17,7 +17,7 @@ public/*package*/ interface B { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C1 : A, B { +public final class C1 : A, B { public constructor C1() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ fun foo(): kotlin.String? @@ -25,7 +25,7 @@ internal final class C1 : A, B { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C2 : A, B { +public final class C2 : A, B { public constructor C2() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ fun foo(): kotlin.String @@ -33,7 +33,7 @@ internal final class C2 : A, B { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C3 : I { +public final class C3 : I { public constructor C3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun foo(): kotlin.String? @@ -41,7 +41,7 @@ internal final class C3 : I { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C4 : I { +public final class C4 : I { public constructor C4() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun foo(): kotlin.String @@ -49,7 +49,7 @@ internal final class C4 : I { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface I : A, B { +public interface I : A, B { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean org.jetbrains.annotations.NotNull() public abstract override /*2*/ /*fake_override*/ fun foo(): kotlin.String public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/privateInFile/visibility.txt b/compiler/testData/diagnostics/tests/privateInFile/visibility.txt index be93aaff5d1..0a9aee1ec36 100644 --- a/compiler/testData/diagnostics/tests/privateInFile/visibility.txt +++ b/compiler/testData/diagnostics/tests/privateInFile/visibility.txt @@ -2,23 +2,23 @@ package package a { private var x: kotlin.Int - internal var xx: kotlin.Int + public var xx: kotlin.Int private fun bar(): kotlin.Unit private fun foo(): kotlin.Unit - internal fun makeA(): a.A - internal fun test(): kotlin.Unit + public fun makeA(): a.A + public fun test(): kotlin.Unit private open class A { public constructor A() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B : a.A { + public final class B : a.A { public constructor B() - internal final override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -31,16 +31,16 @@ package a { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Q { + public final class Q { public constructor Q() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class W { + public final class W { public constructor W() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/reassignment/afterfor.txt b/compiler/testData/diagnostics/tests/reassignment/afterfor.txt index c525fdbc422..e6e7ac34f5a 100644 --- a/compiler/testData/diagnostics/tests/reassignment/afterfor.txt +++ b/compiler/testData/diagnostics/tests/reassignment/afterfor.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ k: kotlin.Int): kotlin.Int +public fun foo(/*0*/ k: kotlin.Int): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/reassignment/dowhile.txt b/compiler/testData/diagnostics/tests/reassignment/dowhile.txt index de1d6f17577..b02182627c0 100644 --- a/compiler/testData/diagnostics/tests/reassignment/dowhile.txt +++ b/compiler/testData/diagnostics/tests/reassignment/dowhile.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Int +public fun foo(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/reassignment/else.txt b/compiler/testData/diagnostics/tests/reassignment/else.txt index 349483c63ec..a64ae9cc003 100644 --- a/compiler/testData/diagnostics/tests/reassignment/else.txt +++ b/compiler/testData/diagnostics/tests/reassignment/else.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ f: kotlin.Boolean): kotlin.Int +public fun foo(/*0*/ f: kotlin.Boolean): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/reassignment/foronly.txt b/compiler/testData/diagnostics/tests/reassignment/foronly.txt index c525fdbc422..e6e7ac34f5a 100644 --- a/compiler/testData/diagnostics/tests/reassignment/foronly.txt +++ b/compiler/testData/diagnostics/tests/reassignment/foronly.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ k: kotlin.Int): kotlin.Int +public fun foo(/*0*/ k: kotlin.Int): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/reassignment/if.txt b/compiler/testData/diagnostics/tests/reassignment/if.txt index 349483c63ec..a64ae9cc003 100644 --- a/compiler/testData/diagnostics/tests/reassignment/if.txt +++ b/compiler/testData/diagnostics/tests/reassignment/if.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ f: kotlin.Boolean): kotlin.Int +public fun foo(/*0*/ f: kotlin.Boolean): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/reassignment/ifelse.txt b/compiler/testData/diagnostics/tests/reassignment/ifelse.txt index 349483c63ec..a64ae9cc003 100644 --- a/compiler/testData/diagnostics/tests/reassignment/ifelse.txt +++ b/compiler/testData/diagnostics/tests/reassignment/ifelse.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ f: kotlin.Boolean): kotlin.Int +public fun foo(/*0*/ f: kotlin.Boolean): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/reassignment/noifelse.txt b/compiler/testData/diagnostics/tests/reassignment/noifelse.txt index 349483c63ec..a64ae9cc003 100644 --- a/compiler/testData/diagnostics/tests/reassignment/noifelse.txt +++ b/compiler/testData/diagnostics/tests/reassignment/noifelse.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ f: kotlin.Boolean): kotlin.Int +public fun foo(/*0*/ f: kotlin.Boolean): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/reassignment/when.txt b/compiler/testData/diagnostics/tests/reassignment/when.txt index 349483c63ec..a64ae9cc003 100644 --- a/compiler/testData/diagnostics/tests/reassignment/when.txt +++ b/compiler/testData/diagnostics/tests/reassignment/when.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ f: kotlin.Boolean): kotlin.Int +public fun foo(/*0*/ f: kotlin.Boolean): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/reassignment/whiletrue.txt b/compiler/testData/diagnostics/tests/reassignment/whiletrue.txt index de1d6f17577..b02182627c0 100644 --- a/compiler/testData/diagnostics/tests/reassignment/whiletrue.txt +++ b/compiler/testData/diagnostics/tests/reassignment/whiletrue.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Int +public fun foo(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/recovery/absentLeftHandSide.txt b/compiler/testData/diagnostics/tests/recovery/absentLeftHandSide.txt index df9b8cfe806..746d96842dc 100644 --- a/compiler/testData/diagnostics/tests/recovery/absentLeftHandSide.txt +++ b/compiler/testData/diagnostics/tests/recovery/absentLeftHandSide.txt @@ -1,6 +1,6 @@ package -internal fun composite(): kotlin.Unit -internal fun html(): kotlin.Unit -internal fun html1(): kotlin.Unit -internal fun import(): kotlin.Unit +public fun composite(): kotlin.Unit +public fun html(): kotlin.Unit +public fun html1(): kotlin.Unit +public fun import(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/recovery/emptyTypeArgs.txt b/compiler/testData/diagnostics/tests/recovery/emptyTypeArgs.txt index dc8f04a7788..49ba831837b 100644 --- a/compiler/testData/diagnostics/tests/recovery/emptyTypeArgs.txt +++ b/compiler/testData/diagnostics/tests/recovery/emptyTypeArgs.txt @@ -1,3 +1,3 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/recovery/namelessInJava.txt b/compiler/testData/diagnostics/tests/recovery/namelessInJava.txt index 01a2e7f4be9..bfa0e3ff90e 100644 --- a/compiler/testData/diagnostics/tests/recovery/namelessInJava.txt +++ b/compiler/testData/diagnostics/tests/recovery/namelessInJava.txt @@ -1,9 +1,9 @@ package -internal final class K : p.Nameless { +public final class K : p.Nameless { public constructor K() - internal final val : kotlin.Int = 1 - internal final fun (): kotlin.Unit + public final val : kotlin.Int = 1 + public final fun (): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/recovery/namelessMembers.txt b/compiler/testData/diagnostics/tests/recovery/namelessMembers.txt index 51294f33b39..37a260bf1ef 100644 --- a/compiler/testData/diagnostics/tests/recovery/namelessMembers.txt +++ b/compiler/testData/diagnostics/tests/recovery/namelessMembers.txt @@ -1,21 +1,21 @@ package -internal final class C { +public final class C { public constructor C() - internal final val : kotlin.Int = 1 - internal final fun (): kotlin.Unit + public final val : kotlin.Int = 1 + public final fun (): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class { - internal constructor () + public final class { + public constructor () public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final enum class : kotlin.Enum> { + public final enum class : kotlin.Enum> { private constructor () protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: C.): kotlin.Int @@ -31,16 +31,16 @@ internal final class C { } } -internal final class C1> { +public final class C1> { public constructor C1>() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C2 { +public final class C2 { public constructor C2(/*0*/ : [ERROR : Type annotation was missing for parameter ]) - internal final val : [ERROR : Annotation is absent] + public final val : [ERROR : Annotation is absent] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/recovery/namelessToplevelDeclarations.txt b/compiler/testData/diagnostics/tests/recovery/namelessToplevelDeclarations.txt index 8f7a7f1241e..456bfa7443e 100644 --- a/compiler/testData/diagnostics/tests/recovery/namelessToplevelDeclarations.txt +++ b/compiler/testData/diagnostics/tests/recovery/namelessToplevelDeclarations.txt @@ -1,22 +1,22 @@ package -internal val : kotlin.Int = 1 -internal fun (): kotlin.Unit +public val : kotlin.Int = 1 +public fun (): kotlin.Unit -internal final class { - internal constructor () +public final class { + public constructor () public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface { +public interface { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final enum class : kotlin.Enum<> { +public final enum class : kotlin.Enum<> { private constructor () protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: ): kotlin.Int @@ -31,14 +31,14 @@ internal final enum class : kotlin.Enum<> { public final /*synthesized*/ fun values(): kotlin.Array<> } -kotlin.annotation.annotation() internal final class : kotlin.Annotation { +kotlin.annotation.annotation() public final class : kotlin.Annotation { public constructor () public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal object { +public object { private constructor () public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/redeclarations/ClassRedeclarationInDifferentFiles.txt b/compiler/testData/diagnostics/tests/redeclarations/ClassRedeclarationInDifferentFiles.txt index 9fef9517d54..8fbadcec294 100644 --- a/compiler/testData/diagnostics/tests/redeclarations/ClassRedeclarationInDifferentFiles.txt +++ b/compiler/testData/diagnostics/tests/redeclarations/ClassRedeclarationInDifferentFiles.txt @@ -2,28 +2,28 @@ package package test { - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class F1 { + public final class F1 { public constructor F1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class F2 { + public final class F2 { public constructor F2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/redeclarations/ConflictingExtensionProperties.txt b/compiler/testData/diagnostics/tests/redeclarations/ConflictingExtensionProperties.txt index 92b1711cbb9..5a766e65628 100644 --- a/compiler/testData/diagnostics/tests/redeclarations/ConflictingExtensionProperties.txt +++ b/compiler/testData/diagnostics/tests/redeclarations/ConflictingExtensionProperties.txt @@ -1,6 +1,6 @@ package package foo { - internal val kotlin.Int.foo: kotlin.Int - internal val kotlin.Int.foo: kotlin.Int + public val kotlin.Int.foo: kotlin.Int + public val kotlin.Int.foo: kotlin.Int } diff --git a/compiler/testData/diagnostics/tests/redeclarations/MultiFilePackageRedeclaration.txt b/compiler/testData/diagnostics/tests/redeclarations/MultiFilePackageRedeclaration.txt index 9a3997d10c2..728a129f8c2 100644 --- a/compiler/testData/diagnostics/tests/redeclarations/MultiFilePackageRedeclaration.txt +++ b/compiler/testData/diagnostics/tests/redeclarations/MultiFilePackageRedeclaration.txt @@ -2,7 +2,7 @@ package package a { - internal final class b { + public final class b { public constructor b() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/redeclarations/NoRedeclarationForClassesInDefaultObject.txt b/compiler/testData/diagnostics/tests/redeclarations/NoRedeclarationForClassesInDefaultObject.txt index b0705971afb..91e5e39e49c 100644 --- a/compiler/testData/diagnostics/tests/redeclarations/NoRedeclarationForClassesInDefaultObject.txt +++ b/compiler/testData/diagnostics/tests/redeclarations/NoRedeclarationForClassesInDefaultObject.txt @@ -2,7 +2,7 @@ package package kt2247 { - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -14,7 +14,7 @@ package kt2247 { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Y { + public final class Y { public constructor Y() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -22,7 +22,7 @@ package kt2247 { } } - internal final class Y { + public final class Y { public constructor Y() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/redeclarations/NoRedeclarationForEnumEntriesAndDefaultObjectMembers.txt b/compiler/testData/diagnostics/tests/redeclarations/NoRedeclarationForEnumEntriesAndDefaultObjectMembers.txt index 06cd7e0c7f0..9e2acdb842b 100644 --- a/compiler/testData/diagnostics/tests/redeclarations/NoRedeclarationForEnumEntriesAndDefaultObjectMembers.txt +++ b/compiler/testData/diagnostics/tests/redeclarations/NoRedeclarationForEnumEntriesAndDefaultObjectMembers.txt @@ -1,6 +1,6 @@ package -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry FIRST enum entry SECOND @@ -16,12 +16,12 @@ internal final enum class E : kotlin.Enum { public companion object Companion { private constructor Companion() - internal final val SECOND: E.Companion + public final val SECOND: E.Companion public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class FIRST { + public final class FIRST { public constructor FIRST() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/redeclarations/PropertyAndFunInClass.txt b/compiler/testData/diagnostics/tests/redeclarations/PropertyAndFunInClass.txt index 2d783ed60c6..f42b3115842 100644 --- a/compiler/testData/diagnostics/tests/redeclarations/PropertyAndFunInClass.txt +++ b/compiler/testData/diagnostics/tests/redeclarations/PropertyAndFunInClass.txt @@ -1,18 +1,18 @@ package -internal final class A { +public final class A { public constructor A() - internal final val a: kotlin.Int = 1 - internal final fun a(): kotlin.Int + public final val a: kotlin.Int = 1 + public final fun a(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B() - internal final val b: kotlin.Int = 1 - internal final fun b(): kotlin.Int + public final val b: kotlin.Int = 1 + public final fun b(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/redeclarations/RedeclarationInDefaultObject.txt b/compiler/testData/diagnostics/tests/redeclarations/RedeclarationInDefaultObject.txt index ccb4ed247e2..32924c99e71 100644 --- a/compiler/testData/diagnostics/tests/redeclarations/RedeclarationInDefaultObject.txt +++ b/compiler/testData/diagnostics/tests/redeclarations/RedeclarationInDefaultObject.txt @@ -1,6 +1,6 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -8,12 +8,12 @@ internal final class A { public companion object B { private constructor B() - internal final val G: kotlin.Int = 1 + public final val G: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class G { + public final class G { public constructor G() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/redeclarations/RedeclarationInMultiFile.txt b/compiler/testData/diagnostics/tests/redeclarations/RedeclarationInMultiFile.txt index ca4673f7097..384379db7f6 100644 --- a/compiler/testData/diagnostics/tests/redeclarations/RedeclarationInMultiFile.txt +++ b/compiler/testData/diagnostics/tests/redeclarations/RedeclarationInMultiFile.txt @@ -1,6 +1,6 @@ package -internal val a: kotlin.Int = 1 -internal val a: kotlin.Int = 1 -internal fun f(): kotlin.Unit -internal fun f(): kotlin.Unit +public val a: kotlin.Int = 1 +public val a: kotlin.Int = 1 +public fun f(): kotlin.Unit +public fun f(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/redeclarations/Redeclarations.txt b/compiler/testData/diagnostics/tests/redeclarations/Redeclarations.txt index 664b2c85a90..89bad52e829 100644 --- a/compiler/testData/diagnostics/tests/redeclarations/Redeclarations.txt +++ b/compiler/testData/diagnostics/tests/redeclarations/Redeclarations.txt @@ -1,19 +1,19 @@ package package redeclarations { - internal val A: kotlin.Int = 1 + public val A: kotlin.Int = 1 - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object A { + public object A { private constructor A() - internal final val A: kotlin.Int = 1 - internal final val x: kotlin.Int = 0 + public final val A: kotlin.Int = 1 + public final val x: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -21,7 +21,7 @@ package redeclarations { package redeclarations.A { - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/redeclarations/RedeclarationsInObjects.txt b/compiler/testData/diagnostics/tests/redeclarations/RedeclarationsInObjects.txt index 7c8eafd40b4..a88425343f8 100644 --- a/compiler/testData/diagnostics/tests/redeclarations/RedeclarationsInObjects.txt +++ b/compiler/testData/diagnostics/tests/redeclarations/RedeclarationsInObjects.txt @@ -1,21 +1,21 @@ package -internal object B { +public object B { private constructor B() - internal final val a: kotlin.Int = 1 - internal final val a: kotlin.Int = 1 + public final val a: kotlin.Int = 1 + public final val a: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/redeclarations/RedeclaredTypeParameters.txt b/compiler/testData/diagnostics/tests/redeclarations/RedeclaredTypeParameters.txt index 8708ac62b9c..7788fcdd53b 100644 --- a/compiler/testData/diagnostics/tests/redeclarations/RedeclaredTypeParameters.txt +++ b/compiler/testData/diagnostics/tests/redeclarations/RedeclaredTypeParameters.txt @@ -1,9 +1,9 @@ package -internal val T.foo: kotlin.Int -internal fun Pair(): kotlin.Unit +public val T.foo: kotlin.Int +public fun Pair(): kotlin.Unit -internal final class P { +public final class P { public constructor P() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/redeclarations/SingletonAndFunctionSameName.txt b/compiler/testData/diagnostics/tests/redeclarations/SingletonAndFunctionSameName.txt index 0173a7004ac..373916277ea 100644 --- a/compiler/testData/diagnostics/tests/redeclarations/SingletonAndFunctionSameName.txt +++ b/compiler/testData/diagnostics/tests/redeclarations/SingletonAndFunctionSameName.txt @@ -1,16 +1,16 @@ package -internal fun En(): kotlin.Int -internal fun Foo(): kotlin.Int +public fun En(): kotlin.Int +public fun Foo(): kotlin.Int -internal final enum class En : kotlin.Enum { +public final enum class En : kotlin.Enum { enum entry ENTRY enum entry SUBCLASS private constructor En() - internal final fun ENTRY(): kotlin.Int - internal final fun SUBCLASS(): kotlin.Int + public final fun ENTRY(): kotlin.Int + public final fun SUBCLASS(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: En): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -24,14 +24,14 @@ internal final enum class En : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -internal object Foo { +public object Foo { private constructor Foo() - internal final fun Bar(): kotlin.Int + public final fun Bar(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Bar { + public object Bar { private constructor Bar() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/redeclarations/kt2418.txt b/compiler/testData/diagnostics/tests/redeclarations/kt2418.txt index 3d30b9f1375..79ba7c7befe 100644 --- a/compiler/testData/diagnostics/tests/redeclarations/kt2418.txt +++ b/compiler/testData/diagnostics/tests/redeclarations/kt2418.txt @@ -2,7 +2,7 @@ package package kt2418 { - internal final enum class A : kotlin.Enum { + public final enum class A : kotlin.Enum { enum entry FOO enum entry FOO @@ -21,11 +21,11 @@ package kt2418 { public final /*synthesized*/ fun values(): kotlin.Array } - internal final enum class B : kotlin.Enum { + public final enum class B : kotlin.Enum { enum entry FOO private constructor B() - internal final fun FOO(): kotlin.Unit + public final fun FOO(): kotlin.Unit protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: kt2418.B): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -39,11 +39,11 @@ package kt2418 { public final /*synthesized*/ fun values(): kotlin.Array } - internal final enum class C : kotlin.Enum { + public final enum class C : kotlin.Enum { enum entry FOO private constructor C() - internal final val FOO: kotlin.Int = 1 + public final val FOO: kotlin.Int = 1 protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: kt2418.C): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -57,7 +57,7 @@ package kt2418 { public final /*synthesized*/ fun values(): kotlin.Array } - internal final enum class D : kotlin.Enum { + public final enum class D : kotlin.Enum { enum entry FOO private constructor D() @@ -69,7 +69,7 @@ package kt2418 { public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class FOO { + public final class FOO { public constructor FOO() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/redeclarations/kt2438.txt b/compiler/testData/diagnostics/tests/redeclarations/kt2438.txt index 795fb72a78e..24186c28411 100644 --- a/compiler/testData/diagnostics/tests/redeclarations/kt2438.txt +++ b/compiler/testData/diagnostics/tests/redeclarations/kt2438.txt @@ -2,20 +2,20 @@ package package kt2438 { - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -28,14 +28,14 @@ package kt2438 { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -44,20 +44,20 @@ package kt2438 { } } - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/redeclarations/kt470.txt b/compiler/testData/diagnostics/tests/redeclarations/kt470.txt index d61129dfb20..effad2505ba 100644 --- a/compiler/testData/diagnostics/tests/redeclarations/kt470.txt +++ b/compiler/testData/diagnostics/tests/redeclarations/kt470.txt @@ -1,37 +1,37 @@ package -internal val a: kotlin.Int = 1 -internal val a: kotlin.Int = 1 -internal val a: kotlin.Int = 1 -internal val b: kotlin.Int = 1 -internal val b: kotlin.Int = 1 -internal val b: kotlin.Int = 1 -internal val b: kotlin.Int = 1 -internal fun bar(): kotlin.Unit -internal fun bar(): kotlin.Unit -internal fun bar(): kotlin.Unit -internal fun foo(): kotlin.Unit -internal fun foo(): kotlin.Unit -internal fun foo(): kotlin.Unit -internal fun foo(): kotlin.Unit +public val a: kotlin.Int = 1 +public val a: kotlin.Int = 1 +public val a: kotlin.Int = 1 +public val b: kotlin.Int = 1 +public val b: kotlin.Int = 1 +public val b: kotlin.Int = 1 +public val b: kotlin.Int = 1 +public fun bar(): kotlin.Unit +public fun bar(): kotlin.Unit +public fun bar(): kotlin.Unit +public fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final val a: kotlin.Int = 1 - internal final val a: kotlin.Int = 1 - internal final val a: kotlin.Int = 1 - internal final val b: kotlin.Int = 1 - internal final val b: kotlin.Int = 1 - internal final val b: kotlin.Int = 1 - internal final val b: kotlin.Int = 1 - internal final fun bar(): kotlin.Unit - internal final fun bar(): kotlin.Unit - internal final fun bar(): kotlin.Unit + public final val a: kotlin.Int = 1 + public final val a: kotlin.Int = 1 + public final val a: kotlin.Int = 1 + public final val b: kotlin.Int = 1 + public final val b: kotlin.Int = 1 + public final val b: kotlin.Int = 1 + public final val b: kotlin.Int = 1 + public final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit - internal final fun foo(): kotlin.Unit - internal final fun foo(): kotlin.Unit - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/reflection/noReflectionInClassPath.txt b/compiler/testData/diagnostics/tests/reflection/noReflectionInClassPath.txt index d5dd59a4105..765558518fb 100644 --- a/compiler/testData/diagnostics/tests/reflection/noReflectionInClassPath.txt +++ b/compiler/testData/diagnostics/tests/reflection/noReflectionInClassPath.txt @@ -1,26 +1,26 @@ package -internal fun n01(): kotlin.reflect.KProperty1 -internal fun n02(): kotlin.reflect.KFunction1 -internal fun n03(): kotlin.reflect.KClass -internal fun n04(/*0*/ p: kotlin.reflect.KProperty0): kotlin.Int -internal fun n05(/*0*/ p: kotlin.reflect.KMutableProperty0): kotlin.Unit -internal fun n06(/*0*/ p: kotlin.reflect.KProperty0): kotlin.Int -internal fun n07(/*0*/ p: kotlin.reflect.KFunction): kotlin.String -internal fun n08(/*0*/ p: kotlin.reflect.KProperty1): kotlin.Int -internal fun n09(/*0*/ p: kotlin.reflect.KProperty2): kotlin.Int -internal fun n10(): kotlin.Unit -internal fun n11(): kotlin.Unit -internal fun y01(): kotlin.reflect.KProperty1.Getter -internal fun y02(): kotlin.Collection> -internal fun y03(): kotlin.String? -internal fun y04(): [ERROR : Error function type] +public fun n01(): kotlin.reflect.KProperty1 +public fun n02(): kotlin.reflect.KFunction1 +public fun n03(): kotlin.reflect.KClass +public fun n04(/*0*/ p: kotlin.reflect.KProperty0): kotlin.Int +public fun n05(/*0*/ p: kotlin.reflect.KMutableProperty0): kotlin.Unit +public fun n06(/*0*/ p: kotlin.reflect.KProperty0): kotlin.Int +public fun n07(/*0*/ p: kotlin.reflect.KFunction): kotlin.String +public fun n08(/*0*/ p: kotlin.reflect.KProperty1): kotlin.Int +public fun n09(/*0*/ p: kotlin.reflect.KProperty2): kotlin.Int +public fun n10(): kotlin.Unit +public fun n11(): kotlin.Unit +public fun y01(): kotlin.reflect.KProperty1.Getter +public fun y02(): kotlin.Collection> +public fun y03(): kotlin.String? +public fun y04(): [ERROR : Error function type] -internal final class Foo { +public final class Foo { public constructor Foo(/*0*/ prop: kotlin.Any) - internal final val prop: kotlin.Any + public final val prop: kotlin.Any public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun func(): kotlin.Unit + public final fun func(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/regressions/AmbiguityOnLazyTypeComputation.txt b/compiler/testData/diagnostics/tests/regressions/AmbiguityOnLazyTypeComputation.txt index 1e7f1d1c15e..0e2101860b9 100644 --- a/compiler/testData/diagnostics/tests/regressions/AmbiguityOnLazyTypeComputation.txt +++ b/compiler/testData/diagnostics/tests/regressions/AmbiguityOnLazyTypeComputation.txt @@ -1,13 +1,13 @@ package package x { - internal val a1: kotlin.Int - internal val b: x.Foo + public val a1: kotlin.Int + public val b: x.Foo - internal final class Foo { + public final class Foo { public constructor Foo() - internal final fun compareTo(/*0*/ other: kotlin.Byte): kotlin.Int - internal final fun compareTo(/*0*/ other: kotlin.Char): kotlin.Int + public final fun compareTo(/*0*/ other: kotlin.Byte): kotlin.Int + public final fun compareTo(/*0*/ other: kotlin.Char): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/AssignmentsUnderOperators.txt b/compiler/testData/diagnostics/tests/regressions/AssignmentsUnderOperators.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/tests/regressions/AssignmentsUnderOperators.txt +++ b/compiler/testData/diagnostics/tests/regressions/AssignmentsUnderOperators.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/regressions/CoercionToUnit.txt b/compiler/testData/diagnostics/tests/regressions/CoercionToUnit.txt index e9166b1bc18..8bd03cd3fd0 100644 --- a/compiler/testData/diagnostics/tests/regressions/CoercionToUnit.txt +++ b/compiler/testData/diagnostics/tests/regressions/CoercionToUnit.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ u: kotlin.Unit): kotlin.Int -internal fun test(): kotlin.Int +public fun foo(/*0*/ u: kotlin.Unit): kotlin.Int +public fun test(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/regressions/DoubleDefine.txt b/compiler/testData/diagnostics/tests/regressions/DoubleDefine.txt index 8dd2d6973fd..8ed64ad0fdb 100644 --- a/compiler/testData/diagnostics/tests/regressions/DoubleDefine.txt +++ b/compiler/testData/diagnostics/tests/regressions/DoubleDefine.txt @@ -1,7 +1,7 @@ package -internal fun evaluate(/*0*/ expr: java.lang.StringBuilder, /*1*/ numbers: java.util.ArrayList): kotlin.Int -internal fun evaluateAdd(/*0*/ expr: java.lang.StringBuilder, /*1*/ numbers: java.util.ArrayList): kotlin.Int -internal fun evaluateArg(/*0*/ expr: kotlin.CharSequence, /*1*/ numbers: java.util.ArrayList): kotlin.Int -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal fun takeFirst(/*0*/ expr: java.lang.StringBuilder): kotlin.Char +public fun evaluate(/*0*/ expr: java.lang.StringBuilder, /*1*/ numbers: java.util.ArrayList): kotlin.Int +public fun evaluateAdd(/*0*/ expr: java.lang.StringBuilder, /*1*/ numbers: java.util.ArrayList): kotlin.Int +public fun evaluateArg(/*0*/ expr: kotlin.CharSequence, /*1*/ numbers: java.util.ArrayList): kotlin.Int +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun takeFirst(/*0*/ expr: java.lang.StringBuilder): kotlin.Char diff --git a/compiler/testData/diagnostics/tests/regressions/ErrorsOnIbjectExpressionsAsParameters.txt b/compiler/testData/diagnostics/tests/regressions/ErrorsOnIbjectExpressionsAsParameters.txt index 3daa4e0c869..dbaa83aeeb0 100644 --- a/compiler/testData/diagnostics/tests/regressions/ErrorsOnIbjectExpressionsAsParameters.txt +++ b/compiler/testData/diagnostics/tests/regressions/ErrorsOnIbjectExpressionsAsParameters.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ a: kotlin.Any): kotlin.Unit -internal fun test(): kotlin.Unit +public fun foo(/*0*/ a: kotlin.Any): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/regressions/Jet11.txt b/compiler/testData/diagnostics/tests/regressions/Jet11.txt index d7237e8fd90..8866b095025 100644 --- a/compiler/testData/diagnostics/tests/regressions/Jet11.txt +++ b/compiler/testData/diagnostics/tests/regressions/Jet11.txt @@ -1,20 +1,20 @@ package -internal open class NoC { +public open class NoC { public constructor NoC() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class NoC { +public open class NoC { public constructor NoC() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class NoC1 : NoC { +public final class NoC1 : NoC { public constructor NoC1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/regressions/Jet121.txt b/compiler/testData/diagnostics/tests/regressions/Jet121.txt index 4cb35299b1c..ac30553b2eb 100644 --- a/compiler/testData/diagnostics/tests/regressions/Jet121.txt +++ b/compiler/testData/diagnostics/tests/regressions/Jet121.txt @@ -1,6 +1,6 @@ package package jet121 { - internal fun apply(/*0*/ arg: kotlin.String, /*1*/ f: kotlin.String.() -> kotlin.Int): kotlin.Int - internal fun box(): kotlin.String + public fun apply(/*0*/ arg: kotlin.String, /*1*/ f: kotlin.String.() -> kotlin.Int): kotlin.Int + public fun box(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/regressions/Jet124.txt b/compiler/testData/diagnostics/tests/regressions/Jet124.txt index dd4d9ef54a3..bf5a04c95ea 100644 --- a/compiler/testData/diagnostics/tests/regressions/Jet124.txt +++ b/compiler/testData/diagnostics/tests/regressions/Jet124.txt @@ -1,4 +1,4 @@ package -internal fun foo(): kotlin.Unit -internal fun foo1(): (kotlin.Int) -> kotlin.Int +public fun foo(): kotlin.Unit +public fun foo1(): (kotlin.Int) -> kotlin.Int diff --git a/compiler/testData/diagnostics/tests/regressions/Jet169.txt b/compiler/testData/diagnostics/tests/regressions/Jet169.txt index ed4f14c9a50..3f2db0bebc9 100644 --- a/compiler/testData/diagnostics/tests/regressions/Jet169.txt +++ b/compiler/testData/diagnostics/tests/regressions/Jet169.txt @@ -1,3 +1,3 @@ package -internal fun set(/*0*/ key: kotlin.String, /*1*/ value: kotlin.String): kotlin.Unit +public fun set(/*0*/ key: kotlin.String, /*1*/ value: kotlin.String): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/regressions/Jet17.txt b/compiler/testData/diagnostics/tests/regressions/Jet17.txt index e9abe9738b8..09732d3501c 100644 --- a/compiler/testData/diagnostics/tests/regressions/Jet17.txt +++ b/compiler/testData/diagnostics/tests/regressions/Jet17.txt @@ -1,9 +1,9 @@ package -internal final class WithC { +public final class WithC { public constructor WithC() - internal final val a: kotlin.Int = 1 - internal final val b: kotlin.Int = 1 + public final val a: kotlin.Int = 1 + public final val b: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/Jet183-1.txt b/compiler/testData/diagnostics/tests/regressions/Jet183-1.txt index 592a798cf93..09412711999 100644 --- a/compiler/testData/diagnostics/tests/regressions/Jet183-1.txt +++ b/compiler/testData/diagnostics/tests/regressions/Jet183-1.txt @@ -1,8 +1,8 @@ package -internal fun box(): kotlin.String +public fun box(): kotlin.String -internal final enum class ProtocolState : kotlin.Enum { +public final enum class ProtocolState : kotlin.Enum { enum entry WAITING enum entry TALKING @@ -14,7 +14,7 @@ internal final enum class ProtocolState : kotlin.Enum { public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int - internal abstract fun signal(): ProtocolState + public abstract fun signal(): ProtocolState public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String // Static members diff --git a/compiler/testData/diagnostics/tests/regressions/Jet183.txt b/compiler/testData/diagnostics/tests/regressions/Jet183.txt index 6416a9f5b0c..d918a416d58 100644 --- a/compiler/testData/diagnostics/tests/regressions/Jet183.txt +++ b/compiler/testData/diagnostics/tests/regressions/Jet183.txt @@ -1,8 +1,8 @@ package -internal fun box(): kotlin.Unit +public fun box(): kotlin.Unit -internal final enum class ProtocolState : kotlin.Enum { +public final enum class ProtocolState : kotlin.Enum { enum entry WAITING enum entry TALKING @@ -14,7 +14,7 @@ internal final enum class ProtocolState : kotlin.Enum { public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int - internal abstract fun signal(): ProtocolState + public abstract fun signal(): ProtocolState public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String // Static members diff --git a/compiler/testData/diagnostics/tests/regressions/Jet53.txt b/compiler/testData/diagnostics/tests/regressions/Jet53.txt index 6923badb826..48af05e82c9 100644 --- a/compiler/testData/diagnostics/tests/regressions/Jet53.txt +++ b/compiler/testData/diagnostics/tests/regressions/Jet53.txt @@ -1,3 +1,3 @@ package -internal val ab: kotlin.List? +public val ab: kotlin.List? diff --git a/compiler/testData/diagnostics/tests/regressions/Jet67.txt b/compiler/testData/diagnostics/tests/regressions/Jet67.txt index 96fc1c4e292..47cc2ad3be9 100644 --- a/compiler/testData/diagnostics/tests/regressions/Jet67.txt +++ b/compiler/testData/diagnostics/tests/regressions/Jet67.txt @@ -1,8 +1,8 @@ package -internal abstract class XXX { +public abstract class XXX { public constructor XXX() - internal abstract val a: kotlin.Int + public abstract val a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/Jet68.txt b/compiler/testData/diagnostics/tests/regressions/Jet68.txt index fc055874ed9..bada6e32733 100644 --- a/compiler/testData/diagnostics/tests/regressions/Jet68.txt +++ b/compiler/testData/diagnostics/tests/regressions/Jet68.txt @@ -1,8 +1,8 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal final class Foo { +public final class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/regressions/Jet69.txt b/compiler/testData/diagnostics/tests/regressions/Jet69.txt index ac6368a508c..e7e121c3272 100644 --- a/compiler/testData/diagnostics/tests/regressions/Jet69.txt +++ b/compiler/testData/diagnostics/tests/regressions/Jet69.txt @@ -1,10 +1,10 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal fun parse(/*0*/ cmd: kotlin.String): Command? -internal fun kotlin.Any.equals(/*0*/ other: kotlin.Any?): kotlin.Boolean +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun parse(/*0*/ cmd: kotlin.String): Command? +public fun kotlin.Any.equals(/*0*/ other: kotlin.Any?): kotlin.Boolean -internal final class Command { +public final class Command { public constructor Command() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/regressions/Jet72.txt b/compiler/testData/diagnostics/tests/regressions/Jet72.txt index 09b79cdca4b..51cf8a84ae4 100644 --- a/compiler/testData/diagnostics/tests/regressions/Jet72.txt +++ b/compiler/testData/diagnostics/tests/regressions/Jet72.txt @@ -1,12 +1,12 @@ package -internal val items: java.util.ArrayList -internal fun test(/*0*/ room: java.lang.Object): kotlin.Unit +public val items: java.util.ArrayList +public fun test(/*0*/ room: java.lang.Object): kotlin.Unit -internal abstract class Item { +public abstract class Item { public constructor Item(/*0*/ room: java.lang.Object) - internal abstract val name: kotlin.String - internal final val room: java.lang.Object + public abstract val name: kotlin.String + public final val room: java.lang.Object public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/Jet81.txt b/compiler/testData/diagnostics/tests/regressions/Jet81.txt index 2fb0dc6e2b0..22f8368b818 100644 --- a/compiler/testData/diagnostics/tests/regressions/Jet81.txt +++ b/compiler/testData/diagnostics/tests/regressions/Jet81.txt @@ -1,27 +1,27 @@ package -internal object A { +public object A { private constructor A() - internal final val x: A + public final val x: A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Test { +public final class Test { public constructor Test() private final val y: Test.y. - internal final val z: [ERROR : Type for y] + public final val z: [ERROR : Type for y] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Test2 { +public final class Test2 { public constructor Test2() private final val a: Test2.a. - internal final val b: [ERROR : ] - internal final val c: kotlin.Int = 1 + public final val b: [ERROR : ] + public final val c: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/OrphanStarProjection.txt b/compiler/testData/diagnostics/tests/regressions/OrphanStarProjection.txt index 3b7288309c2..3e9d0e4f64f 100644 --- a/compiler/testData/diagnostics/tests/regressions/OrphanStarProjection.txt +++ b/compiler/testData/diagnostics/tests/regressions/OrphanStarProjection.txt @@ -1,8 +1,8 @@ package -internal val b: [ERROR : B] +public val b: [ERROR : B] -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/regressions/OutProjections.txt b/compiler/testData/diagnostics/tests/regressions/OutProjections.txt index 3aa580ef2c1..e9900507bb7 100644 --- a/compiler/testData/diagnostics/tests/regressions/OutProjections.txt +++ b/compiler/testData/diagnostics/tests/regressions/OutProjections.txt @@ -1,25 +1,25 @@ package -internal fun f(/*0*/ expression: T): G -internal fun foo(): G -internal fun fooout(): Out -internal fun fout(/*0*/ expression: T): Out +public fun f(/*0*/ expression: T): G +public fun foo(): G +public fun fooout(): Out +public fun fout(/*0*/ expression: T): Out -internal final class G { +public final class G { public constructor G() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Out { +public final class Out { public constructor Out() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Point { +public final class Point { public constructor Point() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/regressions/OverrideResolution.txt b/compiler/testData/diagnostics/tests/regressions/OverrideResolution.txt index 644e11a94e4..7278f638793 100644 --- a/compiler/testData/diagnostics/tests/regressions/OverrideResolution.txt +++ b/compiler/testData/diagnostics/tests/regressions/OverrideResolution.txt @@ -1,27 +1,27 @@ package -internal fun box(/*0*/ c: C): kotlin.Unit +public fun box(/*0*/ c: C): kotlin.Unit -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Unit + public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B : A { +public open class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Unit + public open override /*1*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class C : B { +public open class C : B { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Unit + public open override /*1*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/regressions/SpecififcityByReceiver.txt b/compiler/testData/diagnostics/tests/regressions/SpecififcityByReceiver.txt index 1d7eb3171b4..2e55dcd1e37 100644 --- a/compiler/testData/diagnostics/tests/regressions/SpecififcityByReceiver.txt +++ b/compiler/testData/diagnostics/tests/regressions/SpecififcityByReceiver.txt @@ -1,4 +1,4 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal fun kotlin.Any.equals(/*0*/ other: kotlin.Any?): kotlin.Boolean +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun kotlin.Any.equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/regressions/TypeMismatchOnUnaryOperations.txt b/compiler/testData/diagnostics/tests/regressions/TypeMismatchOnUnaryOperations.txt index dc8f04a7788..49ba831837b 100644 --- a/compiler/testData/diagnostics/tests/regressions/TypeMismatchOnUnaryOperations.txt +++ b/compiler/testData/diagnostics/tests/regressions/TypeMismatchOnUnaryOperations.txt @@ -1,3 +1,3 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/regressions/TypeParameterAsASupertype.txt b/compiler/testData/diagnostics/tests/regressions/TypeParameterAsASupertype.txt index 72f84beb761..0d6d91fffd2 100644 --- a/compiler/testData/diagnostics/tests/regressions/TypeParameterAsASupertype.txt +++ b/compiler/testData/diagnostics/tests/regressions/TypeParameterAsASupertype.txt @@ -1,5 +1,5 @@ package -internal final class A { +public final class A { public constructor A() } diff --git a/compiler/testData/diagnostics/tests/regressions/UnavaliableQualifiedThis.txt b/compiler/testData/diagnostics/tests/regressions/UnavaliableQualifiedThis.txt index 64aa508871d..0adf148ba20 100644 --- a/compiler/testData/diagnostics/tests/regressions/UnavaliableQualifiedThis.txt +++ b/compiler/testData/diagnostics/tests/regressions/UnavaliableQualifiedThis.txt @@ -1,10 +1,10 @@ package -internal interface Iterator { - internal abstract val hasNext: kotlin.Boolean +public interface Iterator { + public abstract val hasNext: kotlin.Boolean public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open fun map(/*0*/ transform: (T) -> R): Iterator - internal abstract fun next(): T + public open fun map(/*0*/ transform: (T) -> R): Iterator + public abstract fun next(): T public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/regressions/WrongTraceInCallResolver.txt b/compiler/testData/diagnostics/tests/regressions/WrongTraceInCallResolver.txt index b97f0891bc4..6dc49b9d708 100644 --- a/compiler/testData/diagnostics/tests/regressions/WrongTraceInCallResolver.txt +++ b/compiler/testData/diagnostics/tests/regressions/WrongTraceInCallResolver.txt @@ -1,17 +1,17 @@ package -internal fun f(): kotlin.Unit -internal fun foo(/*0*/ x: kotlin.Int): kotlin.Unit -internal fun foo(/*0*/ x: kotlin.Long): kotlin.Unit +public fun f(): kotlin.Unit +public fun foo(/*0*/ x: kotlin.Int): kotlin.Unit +public fun foo(/*0*/ x: kotlin.Long): kotlin.Unit -internal open class Bar { +public open class Bar { public constructor Bar() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Foo { +public open class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/regressions/ea40964.txt b/compiler/testData/diagnostics/tests/regressions/ea40964.txt index 696d312e53f..49a52835c1a 100644 --- a/compiler/testData/diagnostics/tests/regressions/ea40964.txt +++ b/compiler/testData/diagnostics/tests/regressions/ea40964.txt @@ -1,5 +1,5 @@ package package checkFiles { - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/regressions/ea43298.txt b/compiler/testData/diagnostics/tests/regressions/ea43298.txt index e26602fdb4d..2584b83c0f4 100644 --- a/compiler/testData/diagnostics/tests/regressions/ea43298.txt +++ b/compiler/testData/diagnostics/tests/regressions/ea43298.txt @@ -1,6 +1,6 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/regressions/ea53340.txt b/compiler/testData/diagnostics/tests/regressions/ea53340.txt index 9f9bf94161e..c5d0ab1b18d 100644 --- a/compiler/testData/diagnostics/tests/regressions/ea53340.txt +++ b/compiler/testData/diagnostics/tests/regressions/ea53340.txt @@ -1,8 +1,8 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal final class A : () -> kotlin.Int { +public final class A : () -> kotlin.Int { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/regressions/ea65509.txt b/compiler/testData/diagnostics/tests/regressions/ea65509.txt index 5613a82dc6b..9fd1d7aca17 100644 --- a/compiler/testData/diagnostics/tests/regressions/ea65509.txt +++ b/compiler/testData/diagnostics/tests/regressions/ea65509.txt @@ -1,8 +1,8 @@ package -internal final class ClassB { +public final class ClassB { public constructor ClassB() - [ERROR : ClassA]() internal final fun (): kotlin.Unit + [ERROR : ClassA]() public final fun (): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/ea66984.txt b/compiler/testData/diagnostics/tests/regressions/ea66984.txt index 575b5f26be6..6674978be2b 100644 --- a/compiler/testData/diagnostics/tests/regressions/ea66984.txt +++ b/compiler/testData/diagnostics/tests/regressions/ea66984.txt @@ -1,6 +1,6 @@ package -internal final class Tree { +public final class Tree { public constructor Tree(/*0*/ [ERROR : Not an annotation: T]() element: [ERROR : Type annotation was missing for parameter element], /*1*/ Tree() left: [ERROR : Type annotation was missing for parameter left], /*2*/ Tree() right: [ERROR : Type annotation was missing for parameter right]) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/regressions/ea69735.txt b/compiler/testData/diagnostics/tests/regressions/ea69735.txt index 4b0fe85eccb..c646df118d4 100644 --- a/compiler/testData/diagnostics/tests/regressions/ea69735.txt +++ b/compiler/testData/diagnostics/tests/regressions/ea69735.txt @@ -1,6 +1,6 @@ package -internal final enum class MyEnum : kotlin.Enum { +public final enum class MyEnum : kotlin.Enum { enum entry FIRST private constructor MyEnum() diff --git a/compiler/testData/diagnostics/tests/regressions/intchar.txt b/compiler/testData/diagnostics/tests/regressions/intchar.txt index 2f0f30574f6..63dab051175 100644 --- a/compiler/testData/diagnostics/tests/regressions/intchar.txt +++ b/compiler/testData/diagnostics/tests/regressions/intchar.txt @@ -1,3 +1,3 @@ package -internal val x: kotlin.Char = \u0032 ('2') +public val x: kotlin.Char = \u0032 ('2') diff --git a/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBound.txt b/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBound.txt index e9d759332ac..bb73761bbbb 100644 --- a/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBound.txt +++ b/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBound.txt @@ -1,4 +1,4 @@ package -internal val prop: [ERROR : No type, no body] -internal fun foo(): kotlin.Unit +public val prop: [ERROR : No type, no body] +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBoundInClass.txt b/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBoundInClass.txt index b3dc9bfffd8..b8dc31c5b70 100644 --- a/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBoundInClass.txt +++ b/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBoundInClass.txt @@ -1,6 +1,6 @@ package -internal final class MyClass { +public final class MyClass { public constructor MyClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBoundInClassNotNull.txt b/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBoundInClassNotNull.txt index ff4c5ac4e07..4b26ed7d387 100644 --- a/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBoundInClassNotNull.txt +++ b/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBoundInClassNotNull.txt @@ -1,6 +1,6 @@ package -internal final class MyClass { +public final class MyClass { public constructor MyClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBoundLocal.txt b/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBoundLocal.txt index b015afc1ae0..19a5b8840b9 100644 --- a/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBoundLocal.txt +++ b/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBoundLocal.txt @@ -1,3 +1,3 @@ package -internal fun bar(): kotlin.Unit +public fun bar(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBoundMember.txt b/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBoundMember.txt index 213f4fddd64..61d40fcf358 100644 --- a/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBoundMember.txt +++ b/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBoundMember.txt @@ -1,10 +1,10 @@ package -internal final class My { +public final class My { public constructor My() - internal final val prop: [ERROR : ?] + public final val prop: [ERROR : ?] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBoundNotNull.txt b/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBoundNotNull.txt index 78109cf3027..2ab1b63c966 100644 --- a/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBoundNotNull.txt +++ b/compiler/testData/diagnostics/tests/regressions/itselfAsUpperBoundNotNull.txt @@ -1,4 +1,4 @@ package -internal val prop: [ERROR : ?] -internal fun foo(): kotlin.Unit +public val prop: [ERROR : ?] +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/regressions/kt127.txt b/compiler/testData/diagnostics/tests/regressions/kt127.txt index 6818f0cfa6a..107609672cc 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt127.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt127.txt @@ -1,9 +1,9 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal fun kotlin.Any?.equals1(/*0*/ other: kotlin.Any?): kotlin.Boolean +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun kotlin.Any?.equals1(/*0*/ other: kotlin.Any?): kotlin.Boolean -internal final class Foo { +public final class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/regressions/kt128.txt b/compiler/testData/diagnostics/tests/regressions/kt128.txt index 678660ac232..e8c83ac987b 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt128.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt128.txt @@ -1,4 +1,4 @@ package -internal fun div(/*0*/ c: kotlin.String = ..., /*1*/ f: () -> kotlin.Unit): kotlin.Unit -internal fun f(): kotlin.Unit +public fun div(/*0*/ c: kotlin.String = ..., /*1*/ f: () -> kotlin.Unit): kotlin.Unit +public fun f(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/regressions/kt1489_1728.txt b/compiler/testData/diagnostics/tests/regressions/kt1489_1728.txt index 42558f397c9..2419d89242c 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt1489_1728.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt1489_1728.txt @@ -1,28 +1,28 @@ package package kt606_dependents { - internal val x: kotlin.Int - internal val kotlin.Int.ext: () -> kotlin.Int + public val x: kotlin.Int + public val kotlin.Int.ext: () -> kotlin.Int - internal interface AutoCloseable { - internal abstract fun close(): kotlin.Unit + public interface AutoCloseable { + public abstract fun close(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class C { + public final class C { public constructor C() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ x: X, /*1*/ body: (X) -> kotlin.Unit): kotlin.Unit + public final fun foo(/*0*/ x: X, /*1*/ body: (X) -> kotlin.Unit): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun p(): kt606_dependents.C.Resource? + public final fun p(): kt606_dependents.C.Resource? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Resource : kt606_dependents.AutoCloseable { + public final class Resource : kt606_dependents.AutoCloseable { public constructor Resource() - internal open override /*1*/ fun close(): kotlin.Unit + public open override /*1*/ fun close(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/kt1550.txt b/compiler/testData/diagnostics/tests/regressions/kt1550.txt index 864fb0cf4ab..d1657bea5c1 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt1550.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt1550.txt @@ -1,5 +1,5 @@ package package foo { - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/regressions/kt1639-JFrame.txt b/compiler/testData/diagnostics/tests/regressions/kt1639-JFrame.txt index 765bb37618e..fd343cdf26b 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt1639-JFrame.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt1639-JFrame.txt @@ -2,7 +2,7 @@ package package test { - internal final class KFrame : javax.swing.JFrame { + public final class KFrame : javax.swing.JFrame { public constructor KFrame() invisible_fake final override /*1*/ /*fake_override*/ var acc: [ERROR : Unresolved java classifier: AccessControlContext]! protected/*protected and package*/ final override /*1*/ /*fake_override*/ var accessibleContext: [ERROR : Unresolved java classifier: AccessibleContext]! diff --git a/compiler/testData/diagnostics/tests/regressions/kt1647.txt b/compiler/testData/diagnostics/tests/regressions/kt1647.txt index 252d40635a3..ba32cd8f43b 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt1647.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt1647.txt @@ -1,15 +1,15 @@ package -internal fun patternMatchingAndGenerics(/*0*/ arg: F): kotlin.String +public fun patternMatchingAndGenerics(/*0*/ arg: F): kotlin.String -internal open class Abs { +public open class Abs { public constructor Abs() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Bar : Abs { +public final class Bar : Abs { public constructor Bar() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/regressions/kt1736.txt b/compiler/testData/diagnostics/tests/regressions/kt1736.txt index 2b2bab76777..67fd2cd0760 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt1736.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt1736.txt @@ -1,13 +1,13 @@ package package kt1736 { - internal val x: kotlin.Unit + public val x: kotlin.Unit - internal object Obj { + public object Obj { private constructor Obj() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun method(): kotlin.Unit + public final fun method(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/regressions/kt174.txt b/compiler/testData/diagnostics/tests/regressions/kt174.txt index 6017b2d29ad..fac95bf762f 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt174.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt174.txt @@ -1,8 +1,8 @@ package -internal fun kotlin.Any?.TreeValue(): Tree +public fun kotlin.Any?.TreeValue(): Tree -internal interface Tree { +public interface Tree { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/kt201.txt b/compiler/testData/diagnostics/tests/regressions/kt201.txt index 541b2838ace..83b2a0d37d7 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt201.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt201.txt @@ -1,4 +1,4 @@ package -internal fun foo(): kotlin.Unit -internal fun T?.npe(): T +public fun foo(): kotlin.Unit +public fun T?.npe(): T diff --git a/compiler/testData/diagnostics/tests/regressions/kt235.txt b/compiler/testData/diagnostics/tests/regressions/kt235.txt index 1696c993232..f769884c98b 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt235.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt235.txt @@ -1,31 +1,31 @@ package package kt235 { - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal final class MyArray { + public final class MyArray { public constructor MyArray() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ i: kotlin.Int): kotlin.Int + public final fun get(/*0*/ i: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ i: kotlin.Int, /*1*/ value: kotlin.Int): kotlin.Int + public final fun set(/*0*/ i: kotlin.Int, /*1*/ value: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyArray1 { + public final class MyArray1 { public constructor MyArray1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ i: kotlin.Int): kotlin.Int + public final fun get(/*0*/ i: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ i: kotlin.Int, /*1*/ value: kotlin.Int): kotlin.Unit + public final fun set(/*0*/ i: kotlin.Int, /*1*/ value: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyNumber { + public final class MyNumber { public constructor MyNumber() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun inc(): kt235.MyNumber + public final fun inc(): kt235.MyNumber public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/regressions/kt2376.txt b/compiler/testData/diagnostics/tests/regressions/kt2376.txt index 575946447fe..bb545694475 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt2376.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt2376.txt @@ -1,6 +1,6 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit public open class Test { public constructor Test() diff --git a/compiler/testData/diagnostics/tests/regressions/kt251.txt b/compiler/testData/diagnostics/tests/regressions/kt251.txt index 83f5726be99..c13e3933c42 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt251.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt251.txt @@ -1,15 +1,15 @@ package -internal final class A { +public final class A { public constructor A() - internal final var a: kotlin.Any - internal final val b: kotlin.Int - internal final val c: kotlin.Int - internal final val d: kotlin.Int = 1 - internal final val e: kotlin.Int = 1 - internal final var x: kotlin.Int - internal final val y: kotlin.Int - internal final val z: kotlin.Int + public final var a: kotlin.Any + public final val b: kotlin.Int + public final val c: kotlin.Int + public final val d: kotlin.Int = 1 + public final val e: kotlin.Int = 1 + public final var x: kotlin.Int + public final val y: kotlin.Int + public final val z: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/kt258.txt b/compiler/testData/diagnostics/tests/regressions/kt258.txt index 3dbbf73da33..5d943ec814b 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt258.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt258.txt @@ -1,4 +1,4 @@ package -internal fun test(): kotlin.Unit -internal fun kotlin.MutableMap.set(/*0*/ key: K, /*1*/ value: V): kotlin.Unit +public fun test(): kotlin.Unit +public fun kotlin.MutableMap.set(/*0*/ key: K, /*1*/ value: V): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/regressions/kt26.txt b/compiler/testData/diagnostics/tests/regressions/kt26.txt index 59443a04630..d2fce9b68a9 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt26.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt26.txt @@ -2,9 +2,9 @@ package package html { - internal abstract class Factory { + public abstract class Factory { public constructor Factory() - internal final fun create(): T? + public final fun create(): T? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/kt2768.txt b/compiler/testData/diagnostics/tests/regressions/kt2768.txt index 407ac2391c6..87eecda345f 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt2768.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt2768.txt @@ -1,4 +1,4 @@ package -internal fun assertEquals(/*0*/ a: T, /*1*/ b: T): kotlin.Unit -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun assertEquals(/*0*/ a: T, /*1*/ b: T): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/regressions/kt282.txt b/compiler/testData/diagnostics/tests/regressions/kt282.txt index 498ed813de8..e618b22b157 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt282.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt282.txt @@ -1,12 +1,12 @@ package -internal fun f(): kotlin.Unit -internal fun kotlin.Int?.contains(/*0*/ x: kotlin.Int): kotlin.Boolean -internal fun Set?.plus(/*0*/ x: kotlin.Int): kotlin.Int +public fun f(): kotlin.Unit +public fun kotlin.Int?.contains(/*0*/ x: kotlin.Int): kotlin.Boolean +public fun Set?.plus(/*0*/ x: kotlin.Int): kotlin.Int -internal final class Set { +public final class Set { public constructor Set() - internal final fun contains(/*0*/ x: kotlin.Int): kotlin.Boolean + public final fun contains(/*0*/ x: kotlin.Int): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/kt287.txt b/compiler/testData/diagnostics/tests/regressions/kt287.txt index 426a77a96ce..3a1092c7fbf 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt287.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt287.txt @@ -1,6 +1,6 @@ package -internal val attributes: kotlin.Map -internal fun attributes(): kotlin.Map -internal fun foo(/*0*/ m: kotlin.Map): kotlin.Unit -internal fun test(): kotlin.Unit +public val attributes: kotlin.Map +public fun attributes(): kotlin.Map +public fun foo(/*0*/ m: kotlin.Map): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/regressions/kt2956.txt b/compiler/testData/diagnostics/tests/regressions/kt2956.txt index f8b74751336..b764e2f13ef 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt2956.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt2956.txt @@ -1,3 +1,3 @@ package -internal val a: kotlin.String +public val a: kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/kt302.txt b/compiler/testData/diagnostics/tests/regressions/kt302.txt index 63706b56eca..408a46cef44 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt302.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt302.txt @@ -2,24 +2,24 @@ package package kt302 { - internal interface A { + public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Unit + public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface B { + public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Unit + public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class C : kt302.A, kt302.B { + public final class C : kt302.A, kt302.B { public constructor C() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*2*/ /*fake_override*/ fun foo(): kotlin.Unit + public open override /*2*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/regressions/kt306.txt b/compiler/testData/diagnostics/tests/regressions/kt306.txt index 2f536dfe63a..ffb988afdf9 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt306.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt306.txt @@ -1,18 +1,18 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal final class Barr { +public final class Barr { public constructor Barr() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Foo { +public final class Foo { public constructor Foo() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/kt307.txt b/compiler/testData/diagnostics/tests/regressions/kt307.txt index 56ff27f60f4..c8de3f5081f 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt307.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt307.txt @@ -1,17 +1,17 @@ package -internal open class AL { +public open class AL { public constructor AL() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ i: kotlin.Int): kotlin.Any? + public final fun get(/*0*/ i: kotlin.Int): kotlin.Any? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface ALE : AL { +public interface ALE : AL { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun get(/*0*/ i: kotlin.Int): kotlin.Any? - internal open fun getOrNull(/*0*/ index: kotlin.Int, /*1*/ value: T): T + public final override /*1*/ /*fake_override*/ fun get(/*0*/ i: kotlin.Int): kotlin.Any? + public open fun getOrNull(/*0*/ index: kotlin.Int, /*1*/ value: T): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/regressions/kt312.txt b/compiler/testData/diagnostics/tests/regressions/kt312.txt index 90d0e9f0967..03941fd5b43 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt312.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt312.txt @@ -1,7 +1,7 @@ package -internal val args: kotlin.Array -internal val name: kotlin.String -internal val name1: kotlin.String? +public val args: kotlin.Array +public val name: kotlin.String +public val name1: kotlin.String? kotlin.inline() public fun Array(/*0*/ n: kotlin.Int, /*1*/ block: (kotlin.Int) -> T): kotlin.Array -internal fun kotlin.Array.safeGet(/*0*/ index: kotlin.Int): T? +public fun kotlin.Array.safeGet(/*0*/ index: kotlin.Int): T? diff --git a/compiler/testData/diagnostics/tests/regressions/kt313.txt b/compiler/testData/diagnostics/tests/regressions/kt313.txt index c11cf8b6e83..340d35bd9de 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt313.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt313.txt @@ -1,4 +1,4 @@ package -internal fun kotlin.Iterable.join(/*0*/ separator: kotlin.String?): kotlin.String -internal fun T?.npe(): T +public fun kotlin.Iterable.join(/*0*/ separator: kotlin.String?): kotlin.String +public fun T?.npe(): T diff --git a/compiler/testData/diagnostics/tests/regressions/kt316.txt b/compiler/testData/diagnostics/tests/regressions/kt316.txt index 673c1fbdd4f..1b3f871da2c 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt316.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt316.txt @@ -1,18 +1,18 @@ package -internal open class A : B { +public open class A : B { public constructor A() - internal open override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Unit + public open override /*1*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B { - internal open fun bar(): kotlin.Unit +public interface B { + public open fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Unit + public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/regressions/kt328.txt b/compiler/testData/diagnostics/tests/regressions/kt328.txt index 579dac80c6b..1fc05649122 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt328.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt328.txt @@ -1,15 +1,15 @@ package -internal val x: () -> ??? -internal val z: [ERROR : Type for z] -internal fun bar1(): () -> ??? -internal fun bar2(): () -> kotlin.Unit -internal fun bar3(): kotlin.Unit -internal fun block(/*0*/ f: () -> kotlin.Unit): kotlin.Unit +public val x: () -> ??? +public val z: [ERROR : Type for z] +public fun bar1(): () -> ??? +public fun bar2(): () -> kotlin.Unit +public fun bar3(): kotlin.Unit +public fun block(/*0*/ f: () -> kotlin.Unit): kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final val x: () -> ??? + public final val x: () -> ??? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/kt334.txt b/compiler/testData/diagnostics/tests/regressions/kt334.txt index c568655f9f1..1e6c6baa54c 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt334.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt334.txt @@ -1,3 +1,3 @@ package -internal fun f(/*0*/ c: java.lang.Comparable<*>): kotlin.Unit +public fun f(/*0*/ c: java.lang.Comparable<*>): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/regressions/kt335.336.txt b/compiler/testData/diagnostics/tests/regressions/kt335.336.txt index 299bfc6788e..a17ce03ae9a 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt335.336.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt335.336.txt @@ -1,4 +1,4 @@ package -internal fun kotlin.List.plus(/*0*/ other: kotlin.List): kotlin.List -internal fun > kotlin.MutableList.sort(): kotlin.Unit +public fun kotlin.List.plus(/*0*/ other: kotlin.List): kotlin.List +public fun > kotlin.MutableList.sort(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/regressions/kt337.txt b/compiler/testData/diagnostics/tests/regressions/kt337.txt index bdcb55000e9..8b623628823 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt337.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt337.txt @@ -1,11 +1,11 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/regressions/kt352.txt b/compiler/testData/diagnostics/tests/regressions/kt352.txt index 65da1816779..7a54b87c6eb 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt352.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt352.txt @@ -1,17 +1,17 @@ package package kt352 { - internal val f: (kotlin.Any) -> kotlin.Unit - internal val g: () -> kotlin.Unit - internal val h: () -> kotlin.Unit - internal val testIt: (kotlin.Any) -> kotlin.Unit - internal fun doSmth(): kotlin.Int - internal fun doSmth(/*0*/ a: kotlin.String): kotlin.Unit - internal fun foo(): kotlin.Unit + public val f: (kotlin.Any) -> kotlin.Unit + public val g: () -> kotlin.Unit + public val h: () -> kotlin.Unit + public val testIt: (kotlin.Any) -> kotlin.Unit + public fun doSmth(): kotlin.Int + public fun doSmth(/*0*/ a: kotlin.String): kotlin.Unit + public fun foo(): kotlin.Unit - internal final class A { + public final class A { public constructor A() - internal final val f: (kotlin.Any) -> kotlin.Unit + public final val f: (kotlin.Any) -> kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/kt353.txt b/compiler/testData/diagnostics/tests/regressions/kt353.txt index 8e29e3e997a..273751605a7 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt353.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt353.txt @@ -1,10 +1,10 @@ package -internal fun foo(/*0*/ a: A): kotlin.Unit +public fun foo(/*0*/ a: A): kotlin.Unit -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun gen(): T + public abstract fun gen(): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/regressions/kt3535.txt b/compiler/testData/diagnostics/tests/regressions/kt3535.txt index 770ebb4d0c0..87b36e779c9 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt3535.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt3535.txt @@ -1,16 +1,16 @@ package -internal final class Foo { +public final class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Bar { + public final class Bar { public constructor Bar(/*0*/ p: (kotlin.Any) -> kotlin.Any) - internal final val p: (kotlin.Any) -> kotlin.Any + public final val p: (kotlin.Any) -> kotlin.Any public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(): kotlin.Unit + public final fun f(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/regressions/kt3647.txt b/compiler/testData/diagnostics/tests/regressions/kt3647.txt index 4456f636624..437ecd86f9c 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt3647.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt3647.txt @@ -1,15 +1,15 @@ package -internal final class Test { +public final class Test { public constructor Test(/*0*/ value: kotlin.Int) - internal final val value: kotlin.Int + public final val value: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() - internal final fun create(/*0*/ init: () -> kotlin.Int): Test + public final fun create(/*0*/ init: () -> kotlin.Int): Test public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/kt3731.txt b/compiler/testData/diagnostics/tests/regressions/kt3731.txt index 12612b28fe7..3647021bda6 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt3731.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt3731.txt @@ -1,21 +1,21 @@ package -internal final class A { +public final class A { public constructor A() - internal final fun bar(/*0*/ f: A.() -> kotlin.Unit = ...): kotlin.Unit + public final fun bar(/*0*/ f: A.() -> kotlin.Unit = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class D { + public final class D { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/regressions/kt3810.txt b/compiler/testData/diagnostics/tests/regressions/kt3810.txt index faa4084f6e0..38f652c7d86 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt3810.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt3810.txt @@ -1,15 +1,15 @@ package -internal interface A { - internal abstract var foo: kotlin.String +public interface A { + public abstract var foo: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B(/*0*/ foo: kotlin.String) - internal open override /*1*/ val foo: kotlin.String + public open override /*1*/ val foo: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/kt385.109.441.txt b/compiler/testData/diagnostics/tests/regressions/kt385.109.441.txt index 1e7cb38309d..323a0649dee 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt385.109.441.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt385.109.441.txt @@ -1,12 +1,12 @@ package -internal fun box(): kotlin.String -internal fun generic_invoker(/*0*/ gen: () -> T): T -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal fun println(/*0*/ message: kotlin.Int): kotlin.Unit -internal fun println(/*0*/ message: kotlin.Long): kotlin.Unit -kotlin.inline() internal fun run(/*0*/ body: () -> T): T -internal fun kotlin.Iterable.foreach(/*0*/ operation: (T) -> kotlin.Unit): kotlin.Unit -internal fun kotlin.Iterable.foreach(/*0*/ operation: (kotlin.Int, T) -> kotlin.Unit): kotlin.Unit -internal fun kotlin.Iterator.foreach(/*0*/ operation: (T) -> kotlin.Unit): kotlin.Unit -internal fun kotlin.Iterator.foreach(/*0*/ operation: (kotlin.Int, T) -> kotlin.Unit): kotlin.Unit +public fun box(): kotlin.String +public fun generic_invoker(/*0*/ gen: () -> T): T +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun println(/*0*/ message: kotlin.Int): kotlin.Unit +public fun println(/*0*/ message: kotlin.Long): kotlin.Unit +kotlin.inline() public fun run(/*0*/ body: () -> T): T +public fun kotlin.Iterable.foreach(/*0*/ operation: (T) -> kotlin.Unit): kotlin.Unit +public fun kotlin.Iterable.foreach(/*0*/ operation: (kotlin.Int, T) -> kotlin.Unit): kotlin.Unit +public fun kotlin.Iterator.foreach(/*0*/ operation: (T) -> kotlin.Unit): kotlin.Unit +public fun kotlin.Iterator.foreach(/*0*/ operation: (kotlin.Int, T) -> kotlin.Unit): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/regressions/kt394.txt b/compiler/testData/diagnostics/tests/regressions/kt394.txt index 3eca6b0e973..16edf431003 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt394.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt394.txt @@ -1,8 +1,8 @@ package -internal final class X { +public final class X { public constructor X() - internal final val y: X.Companion.Y + public final val y: X.Companion.Y public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -13,7 +13,7 @@ internal final class X { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Y { + public final class Y { public constructor Y() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/regressions/kt398.txt b/compiler/testData/diagnostics/tests/regressions/kt398.txt index fc513958501..2bedb075e16 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt398.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt398.txt @@ -1,10 +1,10 @@ package -internal fun box(): kotlin.String +public fun box(): kotlin.String -internal final class X { +public final class X { public constructor X() - internal final val check: (kotlin.Any) -> kotlin.Boolean + public final val check: (kotlin.Any) -> kotlin.Boolean public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/kt399.txt b/compiler/testData/diagnostics/tests/regressions/kt399.txt index 2d6b2416a56..7c1c5d11ced 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt399.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt399.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.String -internal fun getSameTypeChecker(/*0*/ obj: T): (kotlin.Any) -> kotlin.Boolean +public fun box(): kotlin.String +public fun getSameTypeChecker(/*0*/ obj: T): (kotlin.Any) -> kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/regressions/kt402.txt b/compiler/testData/diagnostics/tests/regressions/kt402.txt index e36b2a2d8c6..d9cfca53d2a 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt402.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt402.txt @@ -1,6 +1,6 @@ package package kt402 { - internal fun f(): (kotlin.Any) -> kotlin.Boolean - internal fun getTypeChecker(): (kotlin.Any) -> kotlin.Boolean + public fun f(): (kotlin.Any) -> kotlin.Boolean + public fun getTypeChecker(): (kotlin.Any) -> kotlin.Boolean } diff --git a/compiler/testData/diagnostics/tests/regressions/kt41.txt b/compiler/testData/diagnostics/tests/regressions/kt41.txt index 650e33e4662..f20e4b9aa4a 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt41.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt41.txt @@ -1,6 +1,6 @@ package package kt41 { - internal fun aaa(): [ERROR : Error function type] - internal fun bbb(): kotlin.Unit + public fun aaa(): [ERROR : Error function type] + public fun bbb(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/regressions/kt411.txt b/compiler/testData/diagnostics/tests/regressions/kt411.txt index 19ee1129b86..fd12dd9e722 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt411.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt411.txt @@ -1,10 +1,10 @@ package package kt411 { - internal fun f(): kotlin.Unit - internal fun invoker(/*0*/ gen: () -> kotlin.Int): kotlin.Int - internal fun t1(): kotlin.Unit - internal fun t2(): kotlin.String - internal fun t3(): kotlin.String - internal fun t4(): kotlin.Int + public fun f(): kotlin.Unit + public fun invoker(/*0*/ gen: () -> kotlin.Int): kotlin.Int + public fun t1(): kotlin.Unit + public fun t2(): kotlin.String + public fun t3(): kotlin.String + public fun t4(): kotlin.Int } diff --git a/compiler/testData/diagnostics/tests/regressions/kt439.txt b/compiler/testData/diagnostics/tests/regressions/kt439.txt index e26e3d22009..c951551c8ca 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt439.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt439.txt @@ -1,4 +1,4 @@ package -internal fun main1(/*0*/ args: kotlin.Array): kotlin.Unit -kotlin.inline() internal fun run1(/*0*/ body: () -> T): T +public fun main1(/*0*/ args: kotlin.Array): kotlin.Unit +kotlin.inline() public fun run1(/*0*/ body: () -> T): T diff --git a/compiler/testData/diagnostics/tests/regressions/kt442.txt b/compiler/testData/diagnostics/tests/regressions/kt442.txt index cc7d1bec35d..4ec35e8db58 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt442.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt442.txt @@ -1,10 +1,10 @@ package -internal fun box(): kotlin.String -internal fun funny(/*0*/ f: () -> T): T -internal fun funny2(/*0*/ f: (T) -> T): T -internal fun generic_invoker(/*0*/ gen: (kotlin.String) -> T): T -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal fun testFunny(): kotlin.Unit -internal fun testFunny2(): kotlin.Unit -internal fun T.with(/*0*/ f: T.() -> kotlin.Unit): kotlin.Unit +public fun box(): kotlin.String +public fun funny(/*0*/ f: () -> T): T +public fun funny2(/*0*/ f: (T) -> T): T +public fun generic_invoker(/*0*/ gen: (kotlin.String) -> T): T +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun testFunny(): kotlin.Unit +public fun testFunny2(): kotlin.Unit +public fun T.with(/*0*/ f: T.() -> kotlin.Unit): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/regressions/kt443.txt b/compiler/testData/diagnostics/tests/regressions/kt443.txt index 9f6df5ebfc3..41cc92bf4c0 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt443.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt443.txt @@ -1,17 +1,17 @@ package -internal open class M { +public open class M { public constructor M() - internal open val b: kotlin.Int = 5 + public open val b: kotlin.Int = 5 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class N : M { +public final class N : M { public constructor N() - internal final val a: kotlin.Int - internal open override /*1*/ val b: kotlin.Int + public final val a: kotlin.Int + public open override /*1*/ val b: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/kt455.txt b/compiler/testData/diagnostics/tests/regressions/kt455.txt index 0168698868e..d4cf6961adf 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt455.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt455.txt @@ -1,6 +1,6 @@ package package kt455 { - internal fun doSmth(/*0*/ i: kotlin.Int): kotlin.Unit - internal fun foo(): kotlin.Unit + public fun doSmth(/*0*/ i: kotlin.Int): kotlin.Unit + public fun foo(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/regressions/kt456.txt b/compiler/testData/diagnostics/tests/regressions/kt456.txt index a0b1b2d800d..ab14a7d6429 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt456.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt456.txt @@ -1,27 +1,27 @@ package package kt456 { - internal fun doSmth(): kotlin.Unit + public fun doSmth(): kotlin.Unit - internal final class A { + public final class A { public constructor A() - internal final val i: kotlin.Int + public final val i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B { + public final class B { public constructor B() - internal final val i: kotlin.Int + public final val i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class C { + public final class C { public constructor C() - internal final val i: kotlin.Int + public final val i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/kt459.txt b/compiler/testData/diagnostics/tests/regressions/kt459.txt index aac8e8ef707..48da8ad00fa 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt459.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt459.txt @@ -1,4 +1,4 @@ package -internal fun test(): kotlin.Unit -internal fun kotlin.Map.set(/*0*/ key: K, /*1*/ value: V): kotlin.Unit +public fun test(): kotlin.Unit +public fun kotlin.Map.set(/*0*/ key: K, /*1*/ value: V): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/regressions/kt469.txt b/compiler/testData/diagnostics/tests/regressions/kt469.txt index b4e60b9c61b..dd3e7939c92 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt469.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt469.txt @@ -1,16 +1,16 @@ package package kt469 { - internal fun bar(/*0*/ list: kotlin.MutableList): kotlin.Unit - internal fun foo(): kotlin.Unit - internal fun kotlin.MutableList.plusAssign(/*0*/ t: T): kotlin.Unit + public fun bar(/*0*/ list: kotlin.MutableList): kotlin.Unit + public fun foo(): kotlin.Unit + public fun kotlin.MutableList.plusAssign(/*0*/ t: T): kotlin.Unit - internal final class MyNumber { + public final class MyNumber { public constructor MyNumber(/*0*/ i: kotlin.Int) - internal final var i: kotlin.Int + public final var i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun minusAssign(/*0*/ m: kt469.MyNumber): kotlin.Unit + public final fun minusAssign(/*0*/ m: kt469.MyNumber): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/regressions/kt4693.txt b/compiler/testData/diagnostics/tests/regressions/kt4693.txt index 4dba00b7e8f..4d294ffaca4 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt4693.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt4693.txt @@ -1,12 +1,12 @@ package -internal final enum class MyEnum : kotlin.Enum { +public final enum class MyEnum : kotlin.Enum { enum entry K private constructor MyEnum() protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: MyEnum): kotlin.Int - kotlin.inline() internal final fun doSmth(/*0*/ f: (MyEnum) -> kotlin.String): kotlin.String + kotlin.inline() public final fun doSmth(/*0*/ f: (MyEnum) -> kotlin.String): kotlin.String public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/kt4827.txt b/compiler/testData/diagnostics/tests/regressions/kt4827.txt index c1c96ba4be6..0ad92ef4603 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt4827.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt4827.txt @@ -1,14 +1,14 @@ package -internal fun f(): kotlin.Unit +public fun f(): kotlin.Unit -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class I { + public final inner class I { public constructor I() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/regressions/kt498.txt b/compiler/testData/diagnostics/tests/regressions/kt498.txt index 9d577eb3a55..799b5e6ac4d 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt498.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt498.txt @@ -1,8 +1,8 @@ package -internal fun T.getJavaClass(): java.lang.Class +public fun T.getJavaClass(): java.lang.Class -internal final class IdUnavailableException : java.lang.Exception { +public final class IdUnavailableException : java.lang.Exception { public constructor IdUnavailableException() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun getCause(): kotlin.Throwable? diff --git a/compiler/testData/diagnostics/tests/regressions/kt524.txt b/compiler/testData/diagnostics/tests/regressions/kt524.txt index 3d87b75c04d..58483fe3aa5 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt524.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt524.txt @@ -1,8 +1,8 @@ package package StringBuilder { - internal val kotlin.Int.bd: java.lang.StringBuilder - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal fun java.lang.StringBuilder.plus(/*0*/ other: java.lang.StringBuilder): java.lang.StringBuilder - internal fun T?.sure1(): T + public val kotlin.Int.bd: java.lang.StringBuilder + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun java.lang.StringBuilder.plus(/*0*/ other: java.lang.StringBuilder): java.lang.StringBuilder + public fun T?.sure1(): T } diff --git a/compiler/testData/diagnostics/tests/regressions/kt526UnresolvedReferenceInnerStatic.txt b/compiler/testData/diagnostics/tests/regressions/kt526UnresolvedReferenceInnerStatic.txt index 08e66ce1674..9f148ee72f2 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt526UnresolvedReferenceInnerStatic.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt526UnresolvedReferenceInnerStatic.txt @@ -2,7 +2,7 @@ package package demo { - internal final class Foo { + public final class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -14,7 +14,7 @@ package demo { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Bar { + public final class Bar { public constructor Bar() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -23,11 +23,11 @@ package demo { } } - internal final class User { + public final class User { public constructor User() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun main(): kotlin.Unit + public final fun main(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/regressions/kt5326.txt b/compiler/testData/diagnostics/tests/regressions/kt5326.txt index 26e9f00df88..757680d8df3 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt5326.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt5326.txt @@ -2,15 +2,15 @@ package public fun Foo(/*0*/ c: A): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun size(): kotlin.Int + public final fun size(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Foo { +public final class Foo { public constructor Foo(/*0*/ i: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/regressions/kt5362.txt b/compiler/testData/diagnostics/tests/regressions/kt5362.txt index 313d573c83c..737f5090cda 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt5362.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt5362.txt @@ -1,16 +1,16 @@ package -internal fun Activity.toast(): kotlin.Unit +public fun Activity.toast(): kotlin.Unit -internal final class Activity { +public final class Activity { public constructor Activity() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Fragment { + public final class Fragment { public constructor Fragment() - internal final fun call(): [ERROR : Error function type] + public final fun call(): [ERROR : Error function type] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -21,12 +21,12 @@ public final class Manager { public constructor Manager() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun task(/*0*/ callback: Manager.() -> kotlin.Unit): Manager.Task + public final fun task(/*0*/ callback: Manager.() -> kotlin.Unit): Manager.Task public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Task : java.lang.Runnable { + public final class Task : java.lang.Runnable { public constructor Task(/*0*/ callback: Manager.() -> kotlin.Unit) - internal final val callback: Manager.() -> kotlin.Unit + public final val callback: Manager.() -> kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ fun run(): kotlin.Unit @@ -34,17 +34,17 @@ public final class Manager { } } -internal final class Outer { +public final class Outer { public constructor Outer() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String private final fun kotlin.String.extension(): kotlin.String - internal final class Nested { + public final class Nested { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ s: kotlin.String): [ERROR : Error function type] + public final fun foo(/*0*/ s: kotlin.String): [ERROR : Error function type] public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/regressions/kt549.txt b/compiler/testData/diagnostics/tests/regressions/kt549.txt index bf168489cc0..8c7d0230207 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt549.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt549.txt @@ -1,6 +1,6 @@ package package demo { - internal fun filter(/*0*/ list: kotlin.Array, /*1*/ filter: (T) -> kotlin.Boolean): kotlin.List - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun filter(/*0*/ list: kotlin.Array, /*1*/ filter: (T) -> kotlin.Boolean): kotlin.List + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/regressions/kt557.txt b/compiler/testData/diagnostics/tests/regressions/kt557.txt index cf8039dd171..c25e2f9cc30 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt557.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt557.txt @@ -1,5 +1,5 @@ package -internal fun test(/*0*/ array: kotlin.Array?): kotlin.Unit -internal fun kotlin.Array.length(): kotlin.Int -internal fun T?.sure(): T +public fun test(/*0*/ array: kotlin.Array?): kotlin.Unit +public fun kotlin.Array.length(): kotlin.Int +public fun T?.sure(): T diff --git a/compiler/testData/diagnostics/tests/regressions/kt571.txt b/compiler/testData/diagnostics/tests/regressions/kt571.txt index 4c2d045e615..ca1442b5e67 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt571.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt571.txt @@ -1,4 +1,4 @@ package private fun double(/*0*/ d: kotlin.Int): kotlin.Int -internal fun let(/*0*/ t: T, /*1*/ body: (T) -> R): R +public fun let(/*0*/ t: T, /*1*/ body: (T) -> R): R diff --git a/compiler/testData/diagnostics/tests/regressions/kt575.txt b/compiler/testData/diagnostics/tests/regressions/kt575.txt index 25fe5caa78b..49c6ce5dc69 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt575.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt575.txt @@ -2,23 +2,23 @@ package package kt575 { - internal final class Creature { + public final class Creature { public constructor Creature() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object A { + public object A { private constructor A() - internal final var bbb: kotlin.Int + public final var bbb: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class C { + public final class C { public constructor C() - internal final var ccc: kotlin.Int + public final var ccc: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -26,7 +26,7 @@ package kt575 { public companion object Companion { private constructor Companion() - internal final var numCreated: kotlin.Int + public final var numCreated: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/kt58.txt b/compiler/testData/diagnostics/tests/regressions/kt58.txt index 39f9909f11b..5f9c407e3c9 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt58.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt58.txt @@ -1,13 +1,13 @@ package package kt58 { - internal fun doSmth(/*0*/ i: kotlin.Int): kotlin.Unit - internal fun lock(/*0*/ lock: java.util.concurrent.locks.Lock, /*1*/ body: () -> T): T - internal fun t1(): kotlin.Int - internal fun t2(): kotlin.Int - internal fun t3(): kotlin.Int - internal fun t4(): kotlin.Int - internal fun t5(): kotlin.Int - internal fun t6(): kotlin.Int - internal fun t7(): kotlin.Int + public fun doSmth(/*0*/ i: kotlin.Int): kotlin.Unit + public fun lock(/*0*/ lock: java.util.concurrent.locks.Lock, /*1*/ body: () -> T): T + public fun t1(): kotlin.Int + public fun t2(): kotlin.Int + public fun t3(): kotlin.Int + public fun t4(): kotlin.Int + public fun t5(): kotlin.Int + public fun t6(): kotlin.Int + public fun t7(): kotlin.Int } diff --git a/compiler/testData/diagnostics/tests/regressions/kt580.txt b/compiler/testData/diagnostics/tests/regressions/kt580.txt index d7dba7da5a6..05da8c4e201 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt580.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt580.txt @@ -5,11 +5,11 @@ package whats { package whats.the { package whats.the.difference { - internal val kotlin.Array.indices: kotlin.IntRange - internal val kotlin.Array.lastIndex: kotlin.Int - internal fun iarray(/*0*/ vararg a: kotlin.String /*kotlin.Array*/): kotlin.Array - internal fun main(): kotlin.Unit - internal fun kotlin.Array.lastIndex(): kotlin.Int + public val kotlin.Array.indices: kotlin.IntRange + public val kotlin.Array.lastIndex: kotlin.Int + public fun iarray(/*0*/ vararg a: kotlin.String /*kotlin.Array*/): kotlin.Array + public fun main(): kotlin.Unit + public fun kotlin.Array.lastIndex(): kotlin.Int } } } diff --git a/compiler/testData/diagnostics/tests/regressions/kt588.txt b/compiler/testData/diagnostics/tests/regressions/kt588.txt index 3d766712afd..fe2c3404d57 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt588.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt588.txt @@ -1,6 +1,6 @@ package -internal final class Test : java.lang.Thread { +public final class Test : java.lang.Thread { public constructor Test() invisible_fake final override /*1*/ /*fake_override*/ var blocker: [ERROR : Unresolved java classifier: Interruptible]! invisible_fake final override /*1*/ /*fake_override*/ val blockerLock: kotlin.Any! @@ -73,7 +73,7 @@ internal final class Test : java.lang.Thread { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun init2(): kotlin.Unit + public final fun init2(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/regressions/kt597.txt b/compiler/testData/diagnostics/tests/regressions/kt597.txt index 55430535955..5eb2cf88bf0 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt597.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt597.txt @@ -1,5 +1,5 @@ package -internal fun test(): kotlin.Unit -internal fun kotlin.Array?.get(/*0*/ i: kotlin.Int): T -internal fun kotlin.Int?.inc(): kotlin.Int +public fun test(): kotlin.Unit +public fun kotlin.Array?.get(/*0*/ i: kotlin.Int): T +public fun kotlin.Int?.inc(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/regressions/kt600.txt b/compiler/testData/diagnostics/tests/regressions/kt600.txt index f03d7ac0af1..f643f7c591f 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt600.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt600.txt @@ -1,4 +1,4 @@ package -internal fun test(): kotlin.Unit -internal fun T?._sure(): T +public fun test(): kotlin.Unit +public fun T?._sure(): T diff --git a/compiler/testData/diagnostics/tests/regressions/kt604.txt b/compiler/testData/diagnostics/tests/regressions/kt604.txt index 707bba71903..fdab448e012 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt604.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt604.txt @@ -1,30 +1,30 @@ package -internal interface ChannelPipeline { +public interface ChannelPipeline { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface ChannelPipelineFactory { +public interface ChannelPipelineFactory { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun getPipeline(): ChannelPipeline + public abstract fun getPipeline(): ChannelPipeline public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class DefaultChannelPipeline : ChannelPipeline { +public final class DefaultChannelPipeline : ChannelPipeline { public constructor DefaultChannelPipeline() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class StandardPipelineFactory : ChannelPipelineFactory { +public final class StandardPipelineFactory : ChannelPipelineFactory { public constructor StandardPipelineFactory(/*0*/ config: ChannelPipeline.() -> kotlin.Unit) - internal final val config: ChannelPipeline.() -> kotlin.Unit + public final val config: ChannelPipeline.() -> kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun getPipeline(): ChannelPipeline + public open override /*1*/ fun getPipeline(): ChannelPipeline public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/regressions/kt618.txt b/compiler/testData/diagnostics/tests/regressions/kt618.txt index cdf60a8cc85..c3e100964d0 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt618.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt618.txt @@ -1,17 +1,17 @@ package package lol { - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal final class B { + public final class B { public constructor B() - internal final fun divAssign(/*0*/ other: lol.B): kotlin.String + public final fun divAssign(/*0*/ other: lol.B): kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun minusAssign(/*0*/ other: lol.B): kotlin.String - internal final fun modAssign(/*0*/ other: lol.B): kotlin.String - internal final fun plusAssign(/*0*/ other: lol.B): kotlin.String - internal final fun timesAssign(/*0*/ other: lol.B): kotlin.String + public final fun minusAssign(/*0*/ other: lol.B): kotlin.String + public final fun modAssign(/*0*/ other: lol.B): kotlin.String + public final fun plusAssign(/*0*/ other: lol.B): kotlin.String + public final fun timesAssign(/*0*/ other: lol.B): kotlin.String public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/regressions/kt629.txt b/compiler/testData/diagnostics/tests/regressions/kt629.txt index b55e07b4538..27656d0b239 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt629.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt629.txt @@ -1,15 +1,15 @@ package package kt629 { - internal fun box(): kotlin.Boolean - internal fun box2(): kotlin.Boolean + public fun box(): kotlin.Boolean + public fun box2(): kotlin.Boolean - internal final class A { + public final class A { public constructor A() - internal final var p: kotlin.String + public final var p: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun mod(/*0*/ other: kt629.A): kt629.A + public final fun mod(/*0*/ other: kt629.A): kt629.A public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/regressions/kt630.txt b/compiler/testData/diagnostics/tests/regressions/kt630.txt index a7cac358d50..fca93beb5ee 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt630.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt630.txt @@ -1,5 +1,5 @@ package -internal val s: kotlin.String -internal val x: kotlin.String -internal fun T?.sure(): T +public val s: kotlin.String +public val x: kotlin.String +public fun T?.sure(): T diff --git a/compiler/testData/diagnostics/tests/regressions/kt6508.txt b/compiler/testData/diagnostics/tests/regressions/kt6508.txt index 62e00043489..4c4889588bf 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt6508.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt6508.txt @@ -1,3 +1,3 @@ package -internal fun kotlin.String.gah(/*0*/ view: foo.View?): kotlin.Unit +public fun kotlin.String.gah(/*0*/ view: foo.View?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/regressions/kt688.txt b/compiler/testData/diagnostics/tests/regressions/kt688.txt index 47b95b67040..9841fc2f60b 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt688.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt688.txt @@ -1,24 +1,24 @@ package -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B : A { +public open class B : A { public constructor B() - internal final fun b(): B + public final fun b(): B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C { +public final class C { public constructor C() - internal final val x: B - internal final fun a(/*0*/ x: (T) -> T, /*1*/ y: T): T + public final val x: B + public final fun a(/*0*/ x: (T) -> T, /*1*/ y: T): T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/kt701.txt b/compiler/testData/diagnostics/tests/regressions/kt701.txt index f3e59053049..e773354ac93 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt701.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt701.txt @@ -1,6 +1,6 @@ package -internal fun getJavaClass(): java.lang.Class +public fun getJavaClass(): java.lang.Class public final class Throwables { public constructor Throwables() diff --git a/compiler/testData/diagnostics/tests/regressions/kt716.txt b/compiler/testData/diagnostics/tests/regressions/kt716.txt index 8c8bf3abd1f..8be2d9eb6d6 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt716.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt716.txt @@ -1,11 +1,11 @@ package -internal fun getJavaClass(): java.lang.Class -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal fun typeinfo(): TypeInfo -internal fun TypeInfo.getJavaClass(): java.lang.Class +public fun getJavaClass(): java.lang.Class +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun typeinfo(): TypeInfo +public fun TypeInfo.getJavaClass(): java.lang.Class -internal final class TypeInfo { +public final class TypeInfo { public constructor TypeInfo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/regressions/kt743.txt b/compiler/testData/diagnostics/tests/regressions/kt743.txt index 911e88872d2..a27be49a240 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt743.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt743.txt @@ -1,13 +1,13 @@ package -internal fun foo(/*0*/ t: T): T -internal fun List.map(/*0*/ f: (T) -> Q): List? -internal fun T?.sure(): T +public fun foo(/*0*/ t: T): T +public fun List.map(/*0*/ f: (T) -> Q): List? +public fun T?.sure(): T -internal final class List { +public final class List { public constructor List(/*0*/ head: T, /*1*/ tail: List? = ...) - internal final val head: T - internal final val tail: List? + public final val head: T + public final val tail: List? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/kt750.txt b/compiler/testData/diagnostics/tests/regressions/kt750.txt index dcef8b0a183..c2305f5626f 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt750.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt750.txt @@ -1,4 +1,4 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal fun T?.sure(): T +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun T?.sure(): T diff --git a/compiler/testData/diagnostics/tests/regressions/kt7585/base.txt b/compiler/testData/diagnostics/tests/regressions/kt7585/base.txt index 3099f9bf249..322b4fd4781 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt7585/base.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt7585/base.txt @@ -1,22 +1,22 @@ package -internal fun foo(): kotlin.String +public fun foo(): kotlin.String -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class E { +public final class E { public constructor E() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class MyWrapper : Wrapper { +public final class MyWrapper : Wrapper { public constructor MyWrapper(/*0*/ a: A) protected final override /*1*/ /*fake_override*/ val t: A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -24,19 +24,19 @@ internal final class MyWrapper : Wrapper { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.data() internal final class Pair { +kotlin.data() public final class Pair { public constructor Pair(/*0*/ a: T, /*1*/ b: T) - internal final val a: T - internal final val b: T - internal final /*synthesized*/ fun component1(): T - internal final /*synthesized*/ fun component2(): T + public final val a: T + public final val b: T + public final /*synthesized*/ fun component1(): T + public final /*synthesized*/ fun component2(): T public final /*synthesized*/ fun copy(/*0*/ a: T = ..., /*1*/ b: T = ...): Pair public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class TheirWrapper : Wrapper { +public final class TheirWrapper : Wrapper { public constructor TheirWrapper(/*0*/ e: E) protected final override /*1*/ /*fake_override*/ val t: E public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -44,7 +44,7 @@ internal final class TheirWrapper : Wrapper { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class Wrapper { +public abstract class Wrapper { public constructor Wrapper(/*0*/ t: T) protected final val t: T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/regressions/kt7585/java.txt b/compiler/testData/diagnostics/tests/regressions/kt7585/java.txt index dd72a3fe27d..5481eb61957 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt7585/java.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt7585/java.txt @@ -1,6 +1,6 @@ package -internal fun foo(): kotlin.String +public fun foo(): kotlin.String public/*package*/ open class A { public/*package*/ constructor A() @@ -9,14 +9,14 @@ public/*package*/ open class A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class E { +public final class E { public constructor E() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class MyWrapper : Wrapper { +public final class MyWrapper : Wrapper { public constructor MyWrapper(/*0*/ a: A) protected/*protected and package*/ final override /*1*/ /*fake_override*/ var t: A! public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -24,19 +24,19 @@ internal final class MyWrapper : Wrapper { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.data() internal final class Pair { +kotlin.data() public final class Pair { public constructor Pair(/*0*/ a: T, /*1*/ b: T) - internal final val a: T - internal final val b: T - internal final /*synthesized*/ fun component1(): T - internal final /*synthesized*/ fun component2(): T + public final val a: T + public final val b: T + public final /*synthesized*/ fun component1(): T + public final /*synthesized*/ fun component2(): T public final /*synthesized*/ fun copy(/*0*/ a: T = ..., /*1*/ b: T = ...): Pair public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class TheirWrapper : Wrapper { +public final class TheirWrapper : Wrapper { public constructor TheirWrapper(/*0*/ e: E) protected/*protected and package*/ final override /*1*/ /*fake_override*/ var t: E! public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/regressions/kt7585/twoparents.txt b/compiler/testData/diagnostics/tests/regressions/kt7585/twoparents.txt index 69a888337dd..3ee1cbf05ec 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt7585/twoparents.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt7585/twoparents.txt @@ -1,39 +1,39 @@ package -internal fun bar(/*0*/ a: Out, /*1*/ b: Out, /*2*/ f: kotlin.Boolean): kotlin.Int +public fun bar(/*0*/ a: Out, /*1*/ b: Out, /*2*/ f: kotlin.Boolean): kotlin.Int -internal final class A : X, Y { +public final class A : X, Y { public constructor A() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : X, Y { +public final class B : X, Y { public constructor B() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Out { +public final class Out { public constructor Out(/*0*/ x: T) - internal final val x: T + public final val x: T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface X { +public interface X { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Int + public open fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Y { +public interface Y { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/kt762.txt b/compiler/testData/diagnostics/tests/regressions/kt762.txt index dc8f04a7788..49ba831837b 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt762.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt762.txt @@ -1,3 +1,3 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/regressions/kt847.txt b/compiler/testData/diagnostics/tests/regressions/kt847.txt index 464c9f30c9d..d0110b85242 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt847.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt847.txt @@ -1,3 +1,3 @@ package -internal fun T.mustBe(/*0*/ t: T): kotlin.Unit +public fun T.mustBe(/*0*/ t: T): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/regressions/kt860.txt b/compiler/testData/diagnostics/tests/regressions/kt860.txt index 8d8c9c7e1bd..5b06014742a 100644 --- a/compiler/testData/diagnostics/tests/regressions/kt860.txt +++ b/compiler/testData/diagnostics/tests/regressions/kt860.txt @@ -3,7 +3,7 @@ package package std { package std.util { - internal fun > kotlin.Iterator.to(/*0*/ container: U): U - internal fun kotlin.Iterator.toArrayList(): java.util.ArrayList + public fun > kotlin.Iterator.to(/*0*/ container: U): U + public fun kotlin.Iterator.toArrayList(): java.util.ArrayList } } diff --git a/compiler/testData/diagnostics/tests/regressions/resolveSubclassOfList.txt b/compiler/testData/diagnostics/tests/regressions/resolveSubclassOfList.txt index 57049628cde..9a700c2d5f2 100644 --- a/compiler/testData/diagnostics/tests/regressions/resolveSubclassOfList.txt +++ b/compiler/testData/diagnostics/tests/regressions/resolveSubclassOfList.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ p: java.util.List): kotlin.Unit +public fun foo(/*0*/ p: java.util.List): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/resolve/CycleInTypeArgs.txt b/compiler/testData/diagnostics/tests/resolve/CycleInTypeArgs.txt index a491f8c758a..b80791ec8eb 100644 --- a/compiler/testData/diagnostics/tests/resolve/CycleInTypeArgs.txt +++ b/compiler/testData/diagnostics/tests/resolve/CycleInTypeArgs.txt @@ -1,13 +1,13 @@ package -internal final class Class1>> { +public final class Class1>> { public constructor Class1>>() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Class2>> { +public final class Class2>> { public constructor Class2>>() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/resolve/HiddenDeclarations.txt b/compiler/testData/diagnostics/tests/resolve/HiddenDeclarations.txt index f1cc78e91a1..300f70025ed 100644 --- a/compiler/testData/diagnostics/tests/resolve/HiddenDeclarations.txt +++ b/compiler/testData/diagnostics/tests/resolve/HiddenDeclarations.txt @@ -1,61 +1,61 @@ package package test { - kotlin.HiddenDeclaration() internal var topLevelProperty: kotlin.Int - kotlin.HiddenDeclaration() internal val kotlin.String.topLevelExtensionProperty: kotlin.Int - kotlin.HiddenDeclaration() internal fun topLevelFun(): kotlin.Unit - kotlin.HiddenDeclaration() internal fun kotlin.String.topLevelExtensionFun(): kotlin.Unit + kotlin.HiddenDeclaration() public var topLevelProperty: kotlin.Int + kotlin.HiddenDeclaration() public val kotlin.String.topLevelExtensionProperty: kotlin.Int + kotlin.HiddenDeclaration() public fun topLevelFun(): kotlin.Unit + kotlin.HiddenDeclaration() public fun kotlin.String.topLevelExtensionFun(): kotlin.Unit - internal open class A { + public open class A { public constructor A(/*0*/ p: kotlin.Int) kotlin.HiddenDeclaration() public constructor A(/*0*/ s: kotlin.String) - kotlin.HiddenDeclaration() internal final val memberProperty: kotlin.Int = 1 - kotlin.HiddenDeclaration() internal final val kotlin.String.memberExtensionProperty: kotlin.Int + kotlin.HiddenDeclaration() public final val memberProperty: kotlin.Int = 1 + kotlin.HiddenDeclaration() public final val kotlin.String.memberExtensionProperty: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.HiddenDeclaration() internal open fun memberFun(): kotlin.Unit + kotlin.HiddenDeclaration() public open fun memberFun(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.HiddenDeclaration() internal final fun kotlin.String.memberExtensionFun(): kotlin.Unit + kotlin.HiddenDeclaration() public final fun kotlin.String.memberExtensionFun(): kotlin.Unit } - internal final class B : test.A { + public final class B : test.A { public constructor B() - kotlin.HiddenDeclaration() internal final override /*1*/ /*fake_override*/ val memberProperty: kotlin.Int - kotlin.HiddenDeclaration() internal final override /*1*/ /*fake_override*/ val kotlin.String.memberExtensionProperty: kotlin.Int + kotlin.HiddenDeclaration() public final override /*1*/ /*fake_override*/ val memberProperty: kotlin.Int + kotlin.HiddenDeclaration() public final override /*1*/ /*fake_override*/ val kotlin.String.memberExtensionProperty: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open override /*1*/ fun memberFun(): kotlin.Unit + public open override /*1*/ fun memberFun(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.HiddenDeclaration() internal final override /*1*/ /*fake_override*/ fun kotlin.String.memberExtensionFun(): kotlin.Unit + kotlin.HiddenDeclaration() public final override /*1*/ /*fake_override*/ fun kotlin.String.memberExtensionFun(): kotlin.Unit } - internal final class C : test.A { + public final class C : test.A { public constructor C() - kotlin.HiddenDeclaration() internal final override /*1*/ /*fake_override*/ val memberProperty: kotlin.Int - kotlin.HiddenDeclaration() internal final override /*1*/ /*fake_override*/ val kotlin.String.memberExtensionProperty: kotlin.Int + kotlin.HiddenDeclaration() public final override /*1*/ /*fake_override*/ val memberProperty: kotlin.Int + kotlin.HiddenDeclaration() public final override /*1*/ /*fake_override*/ val kotlin.String.memberExtensionProperty: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.HiddenDeclaration() internal open override /*1*/ /*fake_override*/ fun memberFun(): kotlin.Unit + kotlin.HiddenDeclaration() public open override /*1*/ /*fake_override*/ fun memberFun(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.HiddenDeclaration() internal final override /*1*/ /*fake_override*/ fun kotlin.String.memberExtensionFun(): kotlin.Unit + kotlin.HiddenDeclaration() public final override /*1*/ /*fake_override*/ fun kotlin.String.memberExtensionFun(): kotlin.Unit } - internal interface I { + public interface I { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.HiddenDeclaration() internal abstract fun foo1(): kotlin.Unit - kotlin.HiddenDeclaration() internal abstract fun foo2(): kotlin.Unit + kotlin.HiddenDeclaration() public abstract fun foo1(): kotlin.Unit + kotlin.HiddenDeclaration() public abstract fun foo2(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class X : test.I { + public final class X : test.I { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo1(): kotlin.Unit - kotlin.HiddenDeclaration() internal abstract override /*1*/ /*fake_override*/ fun foo2(): kotlin.Unit + public open override /*1*/ fun foo1(): kotlin.Unit + kotlin.HiddenDeclaration() public abstract override /*1*/ /*fake_override*/ fun foo2(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/resolve/ambiguityOnPropertiesWithTheSamePackageName.txt b/compiler/testData/diagnostics/tests/resolve/ambiguityOnPropertiesWithTheSamePackageName.txt index 264d8297d39..a4696d82b3a 100644 --- a/compiler/testData/diagnostics/tests/resolve/ambiguityOnPropertiesWithTheSamePackageName.txt +++ b/compiler/testData/diagnostics/tests/resolve/ambiguityOnPropertiesWithTheSamePackageName.txt @@ -2,7 +2,7 @@ package package a { - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -11,13 +11,13 @@ package a { } package b { - internal val a.A.d: kotlin.Int + public val a.A.d: kotlin.Int } package c { - internal val a.A.d: kotlin.Int + public val a.A.d: kotlin.Int } package d { - internal fun a.A.test(): kotlin.Unit + public fun a.A.test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/resolve/ambiguityWithTwoCorrespondingFunctionTypes.txt b/compiler/testData/diagnostics/tests/resolve/ambiguityWithTwoCorrespondingFunctionTypes.txt index 8fc9fe6c93c..2bc9b051949 100644 --- a/compiler/testData/diagnostics/tests/resolve/ambiguityWithTwoCorrespondingFunctionTypes.txt +++ b/compiler/testData/diagnostics/tests/resolve/ambiguityWithTwoCorrespondingFunctionTypes.txt @@ -1,6 +1,6 @@ package -internal fun foo(/*0*/ a: kotlin.Any, /*1*/ f: () -> kotlin.Int): kotlin.Int -internal fun foo(/*0*/ a: kotlin.Any, /*1*/ f: (kotlin.Any) -> kotlin.Int): kotlin.Int -internal fun foo(/*0*/ i: kotlin.Int, /*1*/ f: kotlin.Int.() -> kotlin.Int): kotlin.Int -internal fun test1(): kotlin.Unit +public fun foo(/*0*/ a: kotlin.Any, /*1*/ f: () -> kotlin.Int): kotlin.Int +public fun foo(/*0*/ a: kotlin.Any, /*1*/ f: (kotlin.Any) -> kotlin.Int): kotlin.Int +public fun foo(/*0*/ i: kotlin.Int, /*1*/ f: kotlin.Int.() -> kotlin.Int): kotlin.Int +public fun test1(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/resolve/incompleteConstructorInvocation.txt b/compiler/testData/diagnostics/tests/resolve/incompleteConstructorInvocation.txt index f4121086445..6d263cdb5bc 100644 --- a/compiler/testData/diagnostics/tests/resolve/incompleteConstructorInvocation.txt +++ b/compiler/testData/diagnostics/tests/resolve/incompleteConstructorInvocation.txt @@ -2,15 +2,15 @@ package package p { - internal final class B { + public final class B { public constructor B() - internal final val c: p.X + public final val c: p.X public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class X { + public final class X { public constructor X(/*0*/ provider: () -> V, /*1*/ trackValue: kotlin.Boolean) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/resolve/inferenceInLinkedLambdas.txt b/compiler/testData/diagnostics/tests/resolve/inferenceInLinkedLambdas.txt index 452f937be9e..d3d1d21a626 100644 --- a/compiler/testData/diagnostics/tests/resolve/inferenceInLinkedLambdas.txt +++ b/compiler/testData/diagnostics/tests/resolve/inferenceInLinkedLambdas.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ first: () -> T, /*1*/ second: (T) -> R): R -internal fun test(): kotlin.Unit +public fun foo(/*0*/ first: () -> T, /*1*/ second: (T) -> R): R +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/resolve/inferenceInLinkedLambdasDependentOnExpectedType.txt b/compiler/testData/diagnostics/tests/resolve/inferenceInLinkedLambdasDependentOnExpectedType.txt index 3ddf0a9d9ab..02a7fdebf6f 100644 --- a/compiler/testData/diagnostics/tests/resolve/inferenceInLinkedLambdasDependentOnExpectedType.txt +++ b/compiler/testData/diagnostics/tests/resolve/inferenceInLinkedLambdasDependentOnExpectedType.txt @@ -1,5 +1,5 @@ package -internal fun emptyList(): kotlin.List -internal fun foo(/*0*/ f: () -> kotlin.Collection, /*1*/ p: (T) -> kotlin.Boolean): kotlin.Collection -internal fun test(): kotlin.Collection +public fun emptyList(): kotlin.List +public fun foo(/*0*/ f: () -> kotlin.Collection, /*1*/ p: (T) -> kotlin.Boolean): kotlin.Collection +public fun test(): kotlin.Collection diff --git a/compiler/testData/diagnostics/tests/resolve/invoke/KT-4372.txt b/compiler/testData/diagnostics/tests/resolve/invoke/KT-4372.txt index 977406b2af4..5eee0e1b1e0 100644 --- a/compiler/testData/diagnostics/tests/resolve/invoke/KT-4372.txt +++ b/compiler/testData/diagnostics/tests/resolve/invoke/KT-4372.txt @@ -1,12 +1,12 @@ package -internal val T.javaClass: java.lang.Class -internal fun javaClass(): java.lang.Class -internal fun Foo.invoke(/*0*/ name: kotlin.String, /*1*/ content: TInner.() -> kotlin.Unit): kotlin.Unit +public val T.javaClass: java.lang.Class +public fun javaClass(): java.lang.Class +public fun Foo.invoke(/*0*/ name: kotlin.String, /*1*/ content: TInner.() -> kotlin.Unit): kotlin.Unit -internal final enum class EnumClass : kotlin.Enum { +public final enum class EnumClass : kotlin.Enum { private constructor EnumClass(/*0*/ x: kotlin.String) - internal final val x: kotlin.String + public final val x: kotlin.String protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: EnumClass): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -20,17 +20,17 @@ internal final enum class EnumClass : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -internal final class Foo { +public final class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun invoke(/*0*/ content: TInner.() -> kotlin.Unit): kotlin.Unit + public final fun invoke(/*0*/ content: TInner.() -> kotlin.Unit): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal object Y { +public object Y { private constructor Y() - internal final val x: java.lang.Class + public final val x: java.lang.Class public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/resolve/invoke/errors/ambiguityForInvoke.txt b/compiler/testData/diagnostics/tests/resolve/invoke/errors/ambiguityForInvoke.txt index ba68263c5e3..671757456cd 100644 --- a/compiler/testData/diagnostics/tests/resolve/invoke/errors/ambiguityForInvoke.txt +++ b/compiler/testData/diagnostics/tests/resolve/invoke/errors/ambiguityForInvoke.txt @@ -1,5 +1,5 @@ package -internal fun foo(/*0*/ i: kotlin.Int): kotlin.Unit -internal fun kotlin.Int.invoke(/*0*/ a: kotlin.Any, /*1*/ i: kotlin.Int): kotlin.Unit -internal fun kotlin.Int.invoke(/*0*/ i: kotlin.Int, /*1*/ a: kotlin.Any): kotlin.Unit +public fun foo(/*0*/ i: kotlin.Int): kotlin.Unit +public fun kotlin.Int.invoke(/*0*/ a: kotlin.Any, /*1*/ i: kotlin.Int): kotlin.Unit +public fun kotlin.Int.invoke(/*0*/ i: kotlin.Int, /*1*/ a: kotlin.Any): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/resolve/invoke/errors/invisibleInvoke.txt b/compiler/testData/diagnostics/tests/resolve/invoke/errors/invisibleInvoke.txt index 0913c0e675b..d196073b25b 100644 --- a/compiler/testData/diagnostics/tests/resolve/invoke/errors/invisibleInvoke.txt +++ b/compiler/testData/diagnostics/tests/resolve/invoke/errors/invisibleInvoke.txt @@ -1,8 +1,8 @@ package -internal fun My.foo(/*0*/ i: kotlin.Int): kotlin.Unit +public fun My.foo(/*0*/ i: kotlin.Int): kotlin.Unit -internal final class My { +public final class My { public constructor My() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/resolve/invoke/errors/receiverPresenceErrorForInvoke.txt b/compiler/testData/diagnostics/tests/resolve/invoke/errors/receiverPresenceErrorForInvoke.txt index 5feb3db18c6..00d6106fd42 100644 --- a/compiler/testData/diagnostics/tests/resolve/invoke/errors/receiverPresenceErrorForInvoke.txt +++ b/compiler/testData/diagnostics/tests/resolve/invoke/errors/receiverPresenceErrorForInvoke.txt @@ -1,4 +1,4 @@ package -internal fun test1(/*0*/ f: kotlin.String.() -> kotlin.Unit): kotlin.Unit -internal fun test2(/*0*/ f: (kotlin.Int) -> kotlin.Int): kotlin.Unit +public fun test1(/*0*/ f: kotlin.String.() -> kotlin.Unit): kotlin.Unit +public fun test2(/*0*/ f: (kotlin.Int) -> kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/resolve/invoke/errors/typeInferenceErrorForInvoke.txt b/compiler/testData/diagnostics/tests/resolve/invoke/errors/typeInferenceErrorForInvoke.txt index 3c65cd53917..3daf743ea73 100644 --- a/compiler/testData/diagnostics/tests/resolve/invoke/errors/typeInferenceErrorForInvoke.txt +++ b/compiler/testData/diagnostics/tests/resolve/invoke/errors/typeInferenceErrorForInvoke.txt @@ -1,9 +1,9 @@ package -internal fun foo(/*0*/ s: kotlin.String, /*1*/ ai: A): kotlin.Unit -internal fun T.invoke(/*0*/ a: A): kotlin.Unit +public fun foo(/*0*/ s: kotlin.String, /*1*/ ai: A): kotlin.Unit +public fun T.invoke(/*0*/ a: A): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/resolve/invoke/errors/unresolvedInvoke.txt b/compiler/testData/diagnostics/tests/resolve/invoke/errors/unresolvedInvoke.txt index 4e695b1907b..cf291e67b74 100644 --- a/compiler/testData/diagnostics/tests/resolve/invoke/errors/unresolvedInvoke.txt +++ b/compiler/testData/diagnostics/tests/resolve/invoke/errors/unresolvedInvoke.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ i: kotlin.Int): kotlin.Unit +public fun foo(/*0*/ i: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/resolve/invoke/errors/unsafeCallWithInvoke.txt b/compiler/testData/diagnostics/tests/resolve/invoke/errors/unsafeCallWithInvoke.txt index 4965d77cccc..e9786ce8725 100644 --- a/compiler/testData/diagnostics/tests/resolve/invoke/errors/unsafeCallWithInvoke.txt +++ b/compiler/testData/diagnostics/tests/resolve/invoke/errors/unsafeCallWithInvoke.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ s: kotlin.String?): kotlin.Unit -internal fun kotlin.String.invoke(/*0*/ i: kotlin.Int): kotlin.Unit +public fun foo(/*0*/ s: kotlin.String?): kotlin.Unit +public fun kotlin.String.invoke(/*0*/ i: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/resolve/invoke/errors/wrongReceiverForInvokeOnExpression.txt b/compiler/testData/diagnostics/tests/resolve/invoke/errors/wrongReceiverForInvokeOnExpression.txt index e5311f17f1d..8230c9985c5 100644 --- a/compiler/testData/diagnostics/tests/resolve/invoke/errors/wrongReceiverForInvokeOnExpression.txt +++ b/compiler/testData/diagnostics/tests/resolve/invoke/errors/wrongReceiverForInvokeOnExpression.txt @@ -1,5 +1,5 @@ package -internal fun test1(): kotlin.Unit -internal fun test2(/*0*/ f: kotlin.String.(kotlin.Int) -> kotlin.Unit): kotlin.Unit -internal fun test3(): kotlin.Unit +public fun test1(): kotlin.Unit +public fun test2(/*0*/ f: kotlin.String.(kotlin.Int) -> kotlin.Unit): kotlin.Unit +public fun test3(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/resolve/invoke/errors/wrongReceiverTypeForInvoke.txt b/compiler/testData/diagnostics/tests/resolve/invoke/errors/wrongReceiverTypeForInvoke.txt index 1105695c0ae..98bfc77921f 100644 --- a/compiler/testData/diagnostics/tests/resolve/invoke/errors/wrongReceiverTypeForInvoke.txt +++ b/compiler/testData/diagnostics/tests/resolve/invoke/errors/wrongReceiverTypeForInvoke.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ i: kotlin.Int): kotlin.Unit -internal fun kotlin.String.invoke(/*0*/ i: kotlin.Int): kotlin.Unit +public fun foo(/*0*/ i: kotlin.Int): kotlin.Unit +public fun kotlin.String.invoke(/*0*/ i: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/resolve/invoke/invokeAsExtension.txt b/compiler/testData/diagnostics/tests/resolve/invoke/invokeAsExtension.txt index eb180d83d4c..b91b2d51e6b 100644 --- a/compiler/testData/diagnostics/tests/resolve/invoke/invokeAsExtension.txt +++ b/compiler/testData/diagnostics/tests/resolve/invoke/invokeAsExtension.txt @@ -1,41 +1,41 @@ package -internal val B.foo: Foo -internal fun test(/*0*/ a: A): kotlin.Unit -internal fun test(/*0*/ b: B): kotlin.Unit -internal fun test(/*0*/ d: D, /*1*/ c: C): kotlin.Unit -internal fun test(/*0*/ foo: Foo): kotlin.Unit -internal fun with(/*0*/ receiver: T, /*1*/ f: T.() -> R): R -internal fun Foo.invoke(): kotlin.Unit +public val B.foo: Foo +public fun test(/*0*/ a: A): kotlin.Unit +public fun test(/*0*/ b: B): kotlin.Unit +public fun test(/*0*/ d: D, /*1*/ c: C): kotlin.Unit +public fun test(/*0*/ foo: Foo): kotlin.Unit +public fun with(/*0*/ receiver: T, /*1*/ f: T.() -> R): R +public fun Foo.invoke(): kotlin.Unit -internal interface A { - internal abstract val foo: Foo +public interface A { + public abstract val foo: Foo public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface C { +public interface C { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface D { - internal abstract val C.foo: Foo +public interface D { + public abstract val C.foo: Foo public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open fun test(/*0*/ c: C): kotlin.Unit + public open fun test(/*0*/ c: C): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Foo { +public final class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/resolve/invoke/invokeAsMember.txt b/compiler/testData/diagnostics/tests/resolve/invoke/invokeAsMember.txt index 146d4cd74f3..b89540c4d3e 100644 --- a/compiler/testData/diagnostics/tests/resolve/invoke/invokeAsMember.txt +++ b/compiler/testData/diagnostics/tests/resolve/invoke/invokeAsMember.txt @@ -1,43 +1,43 @@ package -internal val B.foo: Foo -internal fun test(/*0*/ a: A): kotlin.Unit -internal fun test(/*0*/ b: B): kotlin.Unit -internal fun test(/*0*/ d: D, /*1*/ c: C): kotlin.Unit -internal fun test(/*0*/ foo: Foo): kotlin.Unit -internal fun with(/*0*/ receiver: T, /*1*/ f: T.() -> R): R +public val B.foo: Foo +public fun test(/*0*/ a: A): kotlin.Unit +public fun test(/*0*/ b: B): kotlin.Unit +public fun test(/*0*/ d: D, /*1*/ c: C): kotlin.Unit +public fun test(/*0*/ foo: Foo): kotlin.Unit +public fun with(/*0*/ receiver: T, /*1*/ f: T.() -> R): R -internal interface A { - internal abstract val foo: Foo +public interface A { + public abstract val foo: Foo public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface C { +public interface C { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface D { - internal abstract val C.foo: Foo +public interface D { + public abstract val C.foo: Foo public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open fun test(/*0*/ c: C): kotlin.Unit + public open fun test(/*0*/ c: C): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Foo { +public final class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun invoke(): kotlin.Unit + public final fun invoke(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/resolve/invoke/invokeAsMemberExtension.txt b/compiler/testData/diagnostics/tests/resolve/invoke/invokeAsMemberExtension.txt index e9b8f38bd23..ee95690f256 100644 --- a/compiler/testData/diagnostics/tests/resolve/invoke/invokeAsMemberExtension.txt +++ b/compiler/testData/diagnostics/tests/resolve/invoke/invokeAsMemberExtension.txt @@ -1,89 +1,89 @@ package -internal val D.foo: Foo -internal fun test(/*0*/ c: C, /*1*/ b: B): kotlin.Unit -internal fun test(/*0*/ e: E, /*1*/ d: D): kotlin.Unit -internal fun test(/*0*/ g: G, /*1*/ f: F): kotlin.Unit -internal fun test(/*0*/ u: U, /*1*/ v: V, /*2*/ x: X): kotlin.Unit -internal fun with(/*0*/ receiver: T, /*1*/ f: T.() -> R): R +public val D.foo: Foo +public fun test(/*0*/ c: C, /*1*/ b: B): kotlin.Unit +public fun test(/*0*/ e: E, /*1*/ d: D): kotlin.Unit +public fun test(/*0*/ g: G, /*1*/ f: F): kotlin.Unit +public fun test(/*0*/ u: U, /*1*/ v: V, /*2*/ x: X): kotlin.Unit +public fun with(/*0*/ receiver: T, /*1*/ f: T.() -> R): R -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open fun test(/*0*/ foo: Foo): kotlin.Unit + public open fun test(/*0*/ foo: Foo): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal open fun Foo.invoke(): kotlin.Unit + public open fun Foo.invoke(): kotlin.Unit } -internal interface B { - internal abstract val foo: Foo +public interface B { + public abstract val foo: Foo public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(/*0*/ b: B): kotlin.Unit + public final fun test(/*0*/ b: B): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun Foo.invoke(): kotlin.Unit + public final fun Foo.invoke(): kotlin.Unit } -internal interface D { +public interface D { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class E { +public final class E { public constructor E() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(/*0*/ d: D): kotlin.Unit + public final fun test(/*0*/ d: D): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun Foo.invoke(): kotlin.Unit + public final fun Foo.invoke(): kotlin.Unit } -internal interface F { +public interface F { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Foo { +public final class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface G { - internal abstract val F.foo: Foo +public interface G { + public abstract val F.foo: Foo public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open fun test(/*0*/ f: F): kotlin.Unit + public open fun test(/*0*/ f: F): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal abstract fun Foo.invoke(): kotlin.Unit + public abstract fun Foo.invoke(): kotlin.Unit } -internal interface U { - internal abstract val X.foo: Foo +public interface U { + public abstract val X.foo: Foo public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface V { +public interface V { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal open fun Foo.invoke(): kotlin.Unit - internal open fun U.test(/*0*/ x: X): kotlin.Unit + public open fun Foo.invoke(): kotlin.Unit + public open fun U.test(/*0*/ x: X): kotlin.Unit } -internal interface X { +public interface X { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/resolve/invoke/invokeAsMemberExtensionToExplicitReceiver.txt b/compiler/testData/diagnostics/tests/resolve/invoke/invokeAsMemberExtensionToExplicitReceiver.txt index e1dae0e18cf..afa9ff621c2 100644 --- a/compiler/testData/diagnostics/tests/resolve/invoke/invokeAsMemberExtensionToExplicitReceiver.txt +++ b/compiler/testData/diagnostics/tests/resolve/invoke/invokeAsMemberExtensionToExplicitReceiver.txt @@ -1,17 +1,17 @@ package -internal fun test(/*0*/ a: A, /*1*/ foo: Foo): kotlin.Unit -internal fun test(/*0*/ a: kotlin.Int, /*1*/ foo: kotlin.Int.() -> kotlin.Unit): kotlin.Unit +public fun test(/*0*/ a: A, /*1*/ foo: Foo): kotlin.Unit +public fun test(/*0*/ a: kotlin.Int, /*1*/ foo: kotlin.Int.() -> kotlin.Unit): kotlin.Unit -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Foo { +public interface Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal abstract fun A.invoke(): kotlin.Unit + public abstract fun A.invoke(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/resolve/invoke/invokeNonExtensionLambdaInContext.txt b/compiler/testData/diagnostics/tests/resolve/invoke/invokeNonExtensionLambdaInContext.txt index e9eeb379a44..ebdc28d9366 100644 --- a/compiler/testData/diagnostics/tests/resolve/invoke/invokeNonExtensionLambdaInContext.txt +++ b/compiler/testData/diagnostics/tests/resolve/invoke/invokeNonExtensionLambdaInContext.txt @@ -1,11 +1,11 @@ package -internal fun C.g(/*0*/ f: (kotlin.String) -> kotlin.Unit = ...): kotlin.Unit +public fun C.g(/*0*/ f: (kotlin.String) -> kotlin.Unit = ...): kotlin.Unit -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(): kotlin.Unit + public final fun f(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/resolve/invoke/kt3772.txt b/compiler/testData/diagnostics/tests/resolve/invoke/kt3772.txt index 7def466d418..36d7be126df 100644 --- a/compiler/testData/diagnostics/tests/resolve/invoke/kt3772.txt +++ b/compiler/testData/diagnostics/tests/resolve/invoke/kt3772.txt @@ -1,11 +1,11 @@ package package bar { - internal val bar.C.attr: bar.A - internal val bar.D.attr: bar.B - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public val bar.C.attr: bar.A + public val bar.D.attr: bar.B + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit - internal open class A { + public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -13,7 +13,7 @@ package bar { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -21,14 +21,14 @@ package bar { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class C { + public open class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class D : bar.C { + public open class D : bar.C { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/resolve/invoke/kt3833-invokeInsideNestedClass.txt b/compiler/testData/diagnostics/tests/resolve/invoke/kt3833-invokeInsideNestedClass.txt index 4aba3fbf2ee..9f4c9f8739c 100644 --- a/compiler/testData/diagnostics/tests/resolve/invoke/kt3833-invokeInsideNestedClass.txt +++ b/compiler/testData/diagnostics/tests/resolve/invoke/kt3833-invokeInsideNestedClass.txt @@ -2,7 +2,7 @@ package package m { - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -11,48 +11,48 @@ package m { public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(): kotlin.Unit + public final fun f(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal final class Either1 { + public final class Either1 { public constructor Either1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Left { + public final class Left { public constructor Left() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun match(/*0*/ left: () -> kotlin.Unit): kotlin.Unit + public final fun match(/*0*/ left: () -> kotlin.Unit): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final inner class Right { + public final inner class Right { public constructor Right() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun match(/*0*/ right: () -> kotlin.Unit): kotlin.Unit + public final fun match(/*0*/ right: () -> kotlin.Unit): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal object Foo { + public object Foo { private constructor Foo() - internal final val v: m.X + public final val v: m.X public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class X { + public final class X { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun invoke(): kotlin.Unit + public final fun invoke(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/resolve/invoke/kt4321InvokeOnEnum.txt b/compiler/testData/diagnostics/tests/resolve/invoke/kt4321InvokeOnEnum.txt index 60a511e5882..41843495c1e 100644 --- a/compiler/testData/diagnostics/tests/resolve/invoke/kt4321InvokeOnEnum.txt +++ b/compiler/testData/diagnostics/tests/resolve/invoke/kt4321InvokeOnEnum.txt @@ -1,8 +1,8 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal final enum class DOMElementTestClasses : kotlin.Enum { +public final enum class DOMElementTestClasses : kotlin.Enum { enum entry cls1 enum entry cls2 @@ -12,7 +12,7 @@ internal final enum class DOMElementTestClasses : kotlin.Enum } -internal interface EnumStyleClass { +public interface EnumStyleClass { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open fun invoke(): kotlin.Unit + public open fun invoke(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final enum class TestClasses : kotlin.Enum, EnumStyleClass { +public final enum class TestClasses : kotlin.Enum, EnumStyleClass { enum entry cls private constructor TestClasses() @@ -37,7 +37,7 @@ internal final enum class TestClasses : kotlin.Enum, EnumStyleClass public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: TestClasses): kotlin.Int public final override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open override /*1*/ /*fake_override*/ fun invoke(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun invoke(): kotlin.Unit public final override /*1*/ /*fake_override*/ fun name(): kotlin.String public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/resolve/invoke/valNamedInvoke.txt b/compiler/testData/diagnostics/tests/resolve/invoke/valNamedInvoke.txt index 3263c7884dc..2539bbf8923 100644 --- a/compiler/testData/diagnostics/tests/resolve/invoke/valNamedInvoke.txt +++ b/compiler/testData/diagnostics/tests/resolve/invoke/valNamedInvoke.txt @@ -1,9 +1,9 @@ package -internal fun bar(/*0*/ invoke: kotlin.Any.() -> kotlin.Any, /*1*/ a: kotlin.Any): kotlin.Unit -internal fun foo(/*0*/ invoke: A.() -> kotlin.Unit, /*1*/ a: A): kotlin.Unit +public fun bar(/*0*/ invoke: kotlin.Any.() -> kotlin.Any, /*1*/ a: kotlin.Any): kotlin.Unit +public fun foo(/*0*/ invoke: A.() -> kotlin.Unit, /*1*/ a: A): kotlin.Unit -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/resolve/nestedCalls/analyzeArgsInFreeExpressionPosition.txt b/compiler/testData/diagnostics/tests/resolve/nestedCalls/analyzeArgsInFreeExpressionPosition.txt index ddac4de04a4..873a05318b0 100644 --- a/compiler/testData/diagnostics/tests/resolve/nestedCalls/analyzeArgsInFreeExpressionPosition.txt +++ b/compiler/testData/diagnostics/tests/resolve/nestedCalls/analyzeArgsInFreeExpressionPosition.txt @@ -1,9 +1,9 @@ package -internal fun test(): kotlin.Unit -internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array*/): kotlin.Array +public fun test(): kotlin.Unit +public fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array*/): kotlin.Array -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/resolve/nestedCalls/analyzeUnmappedArguments.txt b/compiler/testData/diagnostics/tests/resolve/nestedCalls/analyzeUnmappedArguments.txt index 02b7bb30e3d..10a771bca26 100644 --- a/compiler/testData/diagnostics/tests/resolve/nestedCalls/analyzeUnmappedArguments.txt +++ b/compiler/testData/diagnostics/tests/resolve/nestedCalls/analyzeUnmappedArguments.txt @@ -1,7 +1,7 @@ package package c { - internal fun foo(/*0*/ x: kotlin.Int): kotlin.Int - internal fun test(): kotlin.Unit - internal fun with(/*0*/ receiver: T, /*1*/ f: T.() -> R): R + public fun foo(/*0*/ x: kotlin.Int): kotlin.Int + public fun test(): kotlin.Unit + public fun with(/*0*/ receiver: T, /*1*/ f: T.() -> R): R } diff --git a/compiler/testData/diagnostics/tests/resolve/nestedCalls/argumentsInParentheses.txt b/compiler/testData/diagnostics/tests/resolve/nestedCalls/argumentsInParentheses.txt index 910c1e11713..017ef74bd4e 100644 --- a/compiler/testData/diagnostics/tests/resolve/nestedCalls/argumentsInParentheses.txt +++ b/compiler/testData/diagnostics/tests/resolve/nestedCalls/argumentsInParentheses.txt @@ -1,25 +1,25 @@ package -internal fun fooInt(/*0*/ l: Foo): Foo -internal fun test(/*0*/ bar: Bar, /*1*/ a: A): kotlin.Unit +public fun fooInt(/*0*/ l: Foo): Foo +public fun test(/*0*/ bar: Bar, /*1*/ a: A): kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final val bar: Bar + public final val bar: Bar public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Bar { +public final class Bar { public constructor Bar() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun invoke(): Foo + public final fun invoke(): Foo public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Foo { +public interface Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/resolve/nestedCalls/completeTypeInferenceForNestedInNoneApplicable.txt b/compiler/testData/diagnostics/tests/resolve/nestedCalls/completeTypeInferenceForNestedInNoneApplicable.txt index 682d33f42f1..e2fe21c6b60 100644 --- a/compiler/testData/diagnostics/tests/resolve/nestedCalls/completeTypeInferenceForNestedInNoneApplicable.txt +++ b/compiler/testData/diagnostics/tests/resolve/nestedCalls/completeTypeInferenceForNestedInNoneApplicable.txt @@ -1,8 +1,8 @@ package package h { - internal fun emptyList(): kotlin.List - internal fun foo(/*0*/ i: kotlin.Int): kotlin.Int - internal fun foo(/*0*/ s: kotlin.String): kotlin.String - internal fun test(): kotlin.Unit + public fun emptyList(): kotlin.List + public fun foo(/*0*/ i: kotlin.Int): kotlin.Int + public fun foo(/*0*/ s: kotlin.String): kotlin.String + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/resolve/nestedCalls/completeUnmappedArguments.txt b/compiler/testData/diagnostics/tests/resolve/nestedCalls/completeUnmappedArguments.txt index e0413d45bb8..da28bf324cc 100644 --- a/compiler/testData/diagnostics/tests/resolve/nestedCalls/completeUnmappedArguments.txt +++ b/compiler/testData/diagnostics/tests/resolve/nestedCalls/completeUnmappedArguments.txt @@ -1,6 +1,6 @@ package package c { - internal fun test(): kotlin.Unit - internal fun zzz(/*0*/ i: kotlin.Int, /*1*/ f: (kotlin.Int) -> kotlin.Int): kotlin.Unit + public fun test(): kotlin.Unit + public fun zzz(/*0*/ i: kotlin.Int, /*1*/ f: (kotlin.Int) -> kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/resolve/nestedCalls/kt5971NestedSafeCall.txt b/compiler/testData/diagnostics/tests/resolve/nestedCalls/kt5971NestedSafeCall.txt index 4bbf203e558..18f1e9dc5f1 100644 --- a/compiler/testData/diagnostics/tests/resolve/nestedCalls/kt5971NestedSafeCall.txt +++ b/compiler/testData/diagnostics/tests/resolve/nestedCalls/kt5971NestedSafeCall.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ i: kotlin.Int): kotlin.Unit -internal fun test(/*0*/ s: kotlin.String?): kotlin.Unit +public fun foo(/*0*/ i: kotlin.Int): kotlin.Unit +public fun test(/*0*/ s: kotlin.String?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/resolve/nestedCalls/kt7597.txt b/compiler/testData/diagnostics/tests/resolve/nestedCalls/kt7597.txt index 69a7b37f8b9..dff7dbab07e 100644 --- a/compiler/testData/diagnostics/tests/resolve/nestedCalls/kt7597.txt +++ b/compiler/testData/diagnostics/tests/resolve/nestedCalls/kt7597.txt @@ -1,9 +1,9 @@ package -internal fun test(/*0*/ a: Inv): kotlin.Int -internal fun Inv.reduce2(): S +public fun test(/*0*/ a: Inv): kotlin.Int +public fun Inv.reduce2(): S -internal interface Inv { +public interface Inv { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/resolve/nestedCalls/twoTypeParameters.txt b/compiler/testData/diagnostics/tests/resolve/nestedCalls/twoTypeParameters.txt index 28219ef34b4..5542df2ffc2 100644 --- a/compiler/testData/diagnostics/tests/resolve/nestedCalls/twoTypeParameters.txt +++ b/compiler/testData/diagnostics/tests/resolve/nestedCalls/twoTypeParameters.txt @@ -1,17 +1,17 @@ package -internal fun kotlin.List>.bar(/*0*/ t: ResolutionTask): ResolutionTask +public fun kotlin.List>.bar(/*0*/ t: ResolutionTask): ResolutionTask -internal final class ResolutionCandidate { +public final class ResolutionCandidate { public constructor ResolutionCandidate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class ResolutionTask { +public final class ResolutionTask { public constructor ResolutionTask(/*0*/ candidate: ResolutionCandidate) - internal final val candidate: ResolutionCandidate + public final val candidate: ResolutionCandidate public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -21,6 +21,6 @@ public final class ResolutionTaskHolder { public constructor ResolutionTaskHolder() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(/*0*/ candidate: ResolutionCandidate, /*1*/ tasks: kotlin.MutableList>): kotlin.Unit + public final fun test(/*0*/ candidate: ResolutionCandidate, /*1*/ tasks: kotlin.MutableList>): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/resolve/objectLiteralAsArgument.txt b/compiler/testData/diagnostics/tests/resolve/objectLiteralAsArgument.txt index cc8daa98075..cc9995ea561 100644 --- a/compiler/testData/diagnostics/tests/resolve/objectLiteralAsArgument.txt +++ b/compiler/testData/diagnostics/tests/resolve/objectLiteralAsArgument.txt @@ -1,20 +1,20 @@ package -internal fun foo(/*0*/ f: (kotlin.Any) -> kotlin.Int, /*1*/ a: kotlin.Any): kotlin.Int -internal fun foo(/*0*/ f: (kotlin.Int) -> kotlin.Int, /*1*/ i: kotlin.Int): kotlin.Int -internal fun foo(/*0*/ f: (kotlin.String) -> kotlin.Int, /*1*/ s: kotlin.String): kotlin.Int -internal fun foo(/*0*/ a: kotlin.Any, /*1*/ f: (kotlin.Any) -> kotlin.Int): kotlin.Int -internal fun foo(/*0*/ a: kotlin.Any, /*1*/ i: kotlin.Int): kotlin.String -internal fun foo(/*0*/ a: kotlin.Any, /*1*/ s: kotlin.String): kotlin.String -internal fun foo(/*0*/ i: kotlin.Int, /*1*/ f: (kotlin.Int) -> kotlin.Int): kotlin.Int -internal fun foo(/*0*/ i: kotlin.Int, /*1*/ j: kotlin.Int): kotlin.Int -internal fun foo(/*0*/ s: kotlin.String, /*1*/ f: (kotlin.String) -> kotlin.Int): kotlin.Int -internal fun foo(/*0*/ s: kotlin.String, /*1*/ a: kotlin.Any): kotlin.String -internal fun test(): kotlin.Unit +public fun foo(/*0*/ f: (kotlin.Any) -> kotlin.Int, /*1*/ a: kotlin.Any): kotlin.Int +public fun foo(/*0*/ f: (kotlin.Int) -> kotlin.Int, /*1*/ i: kotlin.Int): kotlin.Int +public fun foo(/*0*/ f: (kotlin.String) -> kotlin.Int, /*1*/ s: kotlin.String): kotlin.Int +public fun foo(/*0*/ a: kotlin.Any, /*1*/ f: (kotlin.Any) -> kotlin.Int): kotlin.Int +public fun foo(/*0*/ a: kotlin.Any, /*1*/ i: kotlin.Int): kotlin.String +public fun foo(/*0*/ a: kotlin.Any, /*1*/ s: kotlin.String): kotlin.String +public fun foo(/*0*/ i: kotlin.Int, /*1*/ f: (kotlin.Int) -> kotlin.Int): kotlin.Int +public fun foo(/*0*/ i: kotlin.Int, /*1*/ j: kotlin.Int): kotlin.Int +public fun foo(/*0*/ s: kotlin.String, /*1*/ f: (kotlin.String) -> kotlin.Int): kotlin.Int +public fun foo(/*0*/ s: kotlin.String, /*1*/ a: kotlin.Any): kotlin.String +public fun test(): kotlin.Unit -internal object A { +public object A { private constructor A() - internal final val iii: kotlin.Int = 42 + public final val iii: kotlin.Int = 42 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/resolve/resolveAnnotatedLambdaArgument.txt b/compiler/testData/diagnostics/tests/resolve/resolveAnnotatedLambdaArgument.txt index c8e42f99245..f1caaad465d 100644 --- a/compiler/testData/diagnostics/tests/resolve/resolveAnnotatedLambdaArgument.txt +++ b/compiler/testData/diagnostics/tests/resolve/resolveAnnotatedLambdaArgument.txt @@ -1,9 +1,9 @@ package -internal fun bar(/*0*/ block: (T) -> kotlin.Int): kotlin.Unit -internal fun foo(): kotlin.Unit +public fun bar(/*0*/ block: (T) -> kotlin.Int): kotlin.Unit +public fun foo(): kotlin.Unit -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.EXPRESSION}) kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.EXPRESSION}) kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/resolve/resolveWithFunctionLiteralWithId.txt b/compiler/testData/diagnostics/tests/resolve/resolveWithFunctionLiteralWithId.txt index 12402d10415..da1e1081e58 100644 --- a/compiler/testData/diagnostics/tests/resolve/resolveWithFunctionLiteralWithId.txt +++ b/compiler/testData/diagnostics/tests/resolve/resolveWithFunctionLiteralWithId.txt @@ -1,20 +1,20 @@ package -internal fun foo(/*0*/ f: (kotlin.Any) -> kotlin.Int, /*1*/ a: kotlin.Any): kotlin.Int -internal fun foo(/*0*/ f: (kotlin.Int) -> kotlin.Int, /*1*/ i: kotlin.Int): kotlin.Int -internal fun foo(/*0*/ f: (kotlin.String) -> kotlin.Int, /*1*/ s: kotlin.String): kotlin.Int -internal fun foo(/*0*/ a: kotlin.Any): kotlin.Any -internal fun foo(/*0*/ a: kotlin.Any, /*1*/ i: kotlin.Int, /*2*/ f: () -> kotlin.Int): kotlin.String -internal fun foo(/*0*/ i: kotlin.Int): kotlin.Int -internal fun foo(/*0*/ i: kotlin.Int, /*1*/ f: (kotlin.Int) -> kotlin.Int): kotlin.Int -internal fun foo(/*0*/ s: kotlin.String, /*1*/ f: (kotlin.String, kotlin.String) -> kotlin.Int): kotlin.Int -internal fun foo(/*0*/ s: kotlin.String, /*1*/ a: kotlin.Any): kotlin.String -internal fun id(/*0*/ t: T): T -internal fun test(): kotlin.Unit +public fun foo(/*0*/ f: (kotlin.Any) -> kotlin.Int, /*1*/ a: kotlin.Any): kotlin.Int +public fun foo(/*0*/ f: (kotlin.Int) -> kotlin.Int, /*1*/ i: kotlin.Int): kotlin.Int +public fun foo(/*0*/ f: (kotlin.String) -> kotlin.Int, /*1*/ s: kotlin.String): kotlin.Int +public fun foo(/*0*/ a: kotlin.Any): kotlin.Any +public fun foo(/*0*/ a: kotlin.Any, /*1*/ i: kotlin.Int, /*2*/ f: () -> kotlin.Int): kotlin.String +public fun foo(/*0*/ i: kotlin.Int): kotlin.Int +public fun foo(/*0*/ i: kotlin.Int, /*1*/ f: (kotlin.Int) -> kotlin.Int): kotlin.Int +public fun foo(/*0*/ s: kotlin.String, /*1*/ f: (kotlin.String, kotlin.String) -> kotlin.Int): kotlin.Int +public fun foo(/*0*/ s: kotlin.String, /*1*/ a: kotlin.Any): kotlin.String +public fun id(/*0*/ t: T): T +public fun test(): kotlin.Unit -internal object A { +public object A { private constructor A() - internal final val iii: kotlin.Int = 42 + public final val iii: kotlin.Int = 42 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/resolve/resolveWithFunctionLiterals.txt b/compiler/testData/diagnostics/tests/resolve/resolveWithFunctionLiterals.txt index 9bbc25e5688..85db7adc0c1 100644 --- a/compiler/testData/diagnostics/tests/resolve/resolveWithFunctionLiterals.txt +++ b/compiler/testData/diagnostics/tests/resolve/resolveWithFunctionLiterals.txt @@ -1,11 +1,11 @@ package -internal fun foo(/*0*/ i: kotlin.Int, /*1*/ f: (kotlin.Int) -> kotlin.Int): kotlin.Int -internal fun test(): kotlin.Unit +public fun foo(/*0*/ i: kotlin.Int, /*1*/ f: (kotlin.Int) -> kotlin.Int): kotlin.Int +public fun test(): kotlin.Unit -internal object A { +public object A { private constructor A() - internal final val iii: kotlin.Int = 42 + public final val iii: kotlin.Int = 42 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/resolve/resolveWithFunctionLiteralsOverload.txt b/compiler/testData/diagnostics/tests/resolve/resolveWithFunctionLiteralsOverload.txt index cc8daa98075..cc9995ea561 100644 --- a/compiler/testData/diagnostics/tests/resolve/resolveWithFunctionLiteralsOverload.txt +++ b/compiler/testData/diagnostics/tests/resolve/resolveWithFunctionLiteralsOverload.txt @@ -1,20 +1,20 @@ package -internal fun foo(/*0*/ f: (kotlin.Any) -> kotlin.Int, /*1*/ a: kotlin.Any): kotlin.Int -internal fun foo(/*0*/ f: (kotlin.Int) -> kotlin.Int, /*1*/ i: kotlin.Int): kotlin.Int -internal fun foo(/*0*/ f: (kotlin.String) -> kotlin.Int, /*1*/ s: kotlin.String): kotlin.Int -internal fun foo(/*0*/ a: kotlin.Any, /*1*/ f: (kotlin.Any) -> kotlin.Int): kotlin.Int -internal fun foo(/*0*/ a: kotlin.Any, /*1*/ i: kotlin.Int): kotlin.String -internal fun foo(/*0*/ a: kotlin.Any, /*1*/ s: kotlin.String): kotlin.String -internal fun foo(/*0*/ i: kotlin.Int, /*1*/ f: (kotlin.Int) -> kotlin.Int): kotlin.Int -internal fun foo(/*0*/ i: kotlin.Int, /*1*/ j: kotlin.Int): kotlin.Int -internal fun foo(/*0*/ s: kotlin.String, /*1*/ f: (kotlin.String) -> kotlin.Int): kotlin.Int -internal fun foo(/*0*/ s: kotlin.String, /*1*/ a: kotlin.Any): kotlin.String -internal fun test(): kotlin.Unit +public fun foo(/*0*/ f: (kotlin.Any) -> kotlin.Int, /*1*/ a: kotlin.Any): kotlin.Int +public fun foo(/*0*/ f: (kotlin.Int) -> kotlin.Int, /*1*/ i: kotlin.Int): kotlin.Int +public fun foo(/*0*/ f: (kotlin.String) -> kotlin.Int, /*1*/ s: kotlin.String): kotlin.Int +public fun foo(/*0*/ a: kotlin.Any, /*1*/ f: (kotlin.Any) -> kotlin.Int): kotlin.Int +public fun foo(/*0*/ a: kotlin.Any, /*1*/ i: kotlin.Int): kotlin.String +public fun foo(/*0*/ a: kotlin.Any, /*1*/ s: kotlin.String): kotlin.String +public fun foo(/*0*/ i: kotlin.Int, /*1*/ f: (kotlin.Int) -> kotlin.Int): kotlin.Int +public fun foo(/*0*/ i: kotlin.Int, /*1*/ j: kotlin.Int): kotlin.Int +public fun foo(/*0*/ s: kotlin.String, /*1*/ f: (kotlin.String) -> kotlin.Int): kotlin.Int +public fun foo(/*0*/ s: kotlin.String, /*1*/ a: kotlin.Any): kotlin.String +public fun test(): kotlin.Unit -internal object A { +public object A { private constructor A() - internal final val iii: kotlin.Int = 42 + public final val iii: kotlin.Int = 42 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/resolve/resolveWithGenerics.txt b/compiler/testData/diagnostics/tests/resolve/resolveWithGenerics.txt index 11118d37412..32e0e9bfd31 100644 --- a/compiler/testData/diagnostics/tests/resolve/resolveWithGenerics.txt +++ b/compiler/testData/diagnostics/tests/resolve/resolveWithGenerics.txt @@ -1,16 +1,16 @@ package package a { - internal fun foo(/*0*/ a: T, /*1*/ b: T): T - internal fun foo(/*0*/ a: T, /*1*/ b: T, /*2*/ i: kotlin.Int): T - internal fun foo(/*0*/ a: T, /*1*/ b: T, /*2*/ s: kotlin.String): T - internal fun foo(/*0*/ a: T, /*1*/ b: kotlin.String): T - internal fun foo(/*0*/ a: kotlin.Any): kotlin.Any - internal fun test(/*0*/ a: a.A): kotlin.Unit + public fun foo(/*0*/ a: T, /*1*/ b: T): T + public fun foo(/*0*/ a: T, /*1*/ b: T, /*2*/ i: kotlin.Int): T + public fun foo(/*0*/ a: T, /*1*/ b: T, /*2*/ s: kotlin.String): T + public fun foo(/*0*/ a: T, /*1*/ b: kotlin.String): T + public fun foo(/*0*/ a: kotlin.Any): kotlin.Any + public fun test(/*0*/ a: a.A): kotlin.Unit - internal final class A { + public final class A { public constructor A() - internal final val testVal: a.A + public final val testVal: a.A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/resolve/resolveWithRedeclarationError.txt b/compiler/testData/diagnostics/tests/resolve/resolveWithRedeclarationError.txt index 7c261f98e02..f6ff7ba30cc 100644 --- a/compiler/testData/diagnostics/tests/resolve/resolveWithRedeclarationError.txt +++ b/compiler/testData/diagnostics/tests/resolve/resolveWithRedeclarationError.txt @@ -1,36 +1,36 @@ package package c { - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun x(): kotlin.Unit - internal fun z(/*0*/ view: () -> kotlin.Unit): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun x(): kotlin.Unit + public fun z(/*0*/ view: () -> kotlin.Unit): kotlin.Unit - internal final class x { + public final class x { public constructor x() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/resolve/resolveWithSpecifiedFunctionLiteralWithId.txt b/compiler/testData/diagnostics/tests/resolve/resolveWithSpecifiedFunctionLiteralWithId.txt index 3da2b9db04c..d04225b0f8a 100644 --- a/compiler/testData/diagnostics/tests/resolve/resolveWithSpecifiedFunctionLiteralWithId.txt +++ b/compiler/testData/diagnostics/tests/resolve/resolveWithSpecifiedFunctionLiteralWithId.txt @@ -1,22 +1,22 @@ package package a { - internal fun foo(/*0*/ f: (kotlin.Any) -> kotlin.Int, /*1*/ a: kotlin.Any): kotlin.Int - internal fun foo(/*0*/ f: (kotlin.Int) -> kotlin.Int, /*1*/ i: kotlin.Int): kotlin.Int - internal fun foo(/*0*/ f: (kotlin.String) -> kotlin.Int, /*1*/ s: kotlin.String): kotlin.Int - internal fun foo(/*0*/ a: kotlin.Any, /*1*/ f: (kotlin.Any) -> kotlin.Int): kotlin.Int - internal fun foo(/*0*/ a: kotlin.Any, /*1*/ i: kotlin.Int): kotlin.String - internal fun foo(/*0*/ a: kotlin.Any, /*1*/ s: kotlin.String): kotlin.String - internal fun foo(/*0*/ i: kotlin.Int, /*1*/ f: (kotlin.Int) -> kotlin.Int): kotlin.Int - internal fun foo(/*0*/ i: kotlin.Int, /*1*/ j: kotlin.Int): kotlin.Int - internal fun foo(/*0*/ s: kotlin.String, /*1*/ f: (kotlin.String) -> kotlin.Int): kotlin.Int - internal fun foo(/*0*/ s: kotlin.String, /*1*/ a: kotlin.Any): kotlin.String - internal fun id(/*0*/ t: T): T - internal fun test(): kotlin.Unit + public fun foo(/*0*/ f: (kotlin.Any) -> kotlin.Int, /*1*/ a: kotlin.Any): kotlin.Int + public fun foo(/*0*/ f: (kotlin.Int) -> kotlin.Int, /*1*/ i: kotlin.Int): kotlin.Int + public fun foo(/*0*/ f: (kotlin.String) -> kotlin.Int, /*1*/ s: kotlin.String): kotlin.Int + public fun foo(/*0*/ a: kotlin.Any, /*1*/ f: (kotlin.Any) -> kotlin.Int): kotlin.Int + public fun foo(/*0*/ a: kotlin.Any, /*1*/ i: kotlin.Int): kotlin.String + public fun foo(/*0*/ a: kotlin.Any, /*1*/ s: kotlin.String): kotlin.String + public fun foo(/*0*/ i: kotlin.Int, /*1*/ f: (kotlin.Int) -> kotlin.Int): kotlin.Int + public fun foo(/*0*/ i: kotlin.Int, /*1*/ j: kotlin.Int): kotlin.Int + public fun foo(/*0*/ s: kotlin.String, /*1*/ f: (kotlin.String) -> kotlin.Int): kotlin.Int + public fun foo(/*0*/ s: kotlin.String, /*1*/ a: kotlin.Any): kotlin.String + public fun id(/*0*/ t: T): T + public fun test(): kotlin.Unit - internal object A { + public object A { private constructor A() - internal final val iii: kotlin.Int = 42 + public final val iii: kotlin.Int = 42 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/resolve/resolveWithoutGenerics.txt b/compiler/testData/diagnostics/tests/resolve/resolveWithoutGenerics.txt index e15e7eb184a..ac83618ee9b 100644 --- a/compiler/testData/diagnostics/tests/resolve/resolveWithoutGenerics.txt +++ b/compiler/testData/diagnostics/tests/resolve/resolveWithoutGenerics.txt @@ -1,16 +1,16 @@ package package c { - internal fun foo(/*0*/ a: c.A, /*1*/ b: c.A): c.A - internal fun foo(/*0*/ a: c.A, /*1*/ b: c.A, /*2*/ i: kotlin.Int): c.A - internal fun foo(/*0*/ a: c.A, /*1*/ b: c.A, /*2*/ s: kotlin.String): c.A - internal fun foo(/*0*/ a: c.A, /*1*/ b: kotlin.Any): c.A - internal fun foo(/*0*/ a: kotlin.Any): kotlin.Any - internal fun test(/*0*/ a: c.A): kotlin.Unit + public fun foo(/*0*/ a: c.A, /*1*/ b: c.A): c.A + public fun foo(/*0*/ a: c.A, /*1*/ b: c.A, /*2*/ i: kotlin.Int): c.A + public fun foo(/*0*/ a: c.A, /*1*/ b: c.A, /*2*/ s: kotlin.String): c.A + public fun foo(/*0*/ a: c.A, /*1*/ b: kotlin.Any): c.A + public fun foo(/*0*/ a: kotlin.Any): kotlin.Any + public fun test(/*0*/ a: c.A): kotlin.Unit - internal final class A { + public final class A { public constructor A() - internal final val testVal: c.A + public final val testVal: c.A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/resolve/specialConstructions/constantsInIf.txt b/compiler/testData/diagnostics/tests/resolve/specialConstructions/constantsInIf.txt index 474440566a9..972f730e660 100644 --- a/compiler/testData/diagnostics/tests/resolve/specialConstructions/constantsInIf.txt +++ b/compiler/testData/diagnostics/tests/resolve/specialConstructions/constantsInIf.txt @@ -1,4 +1,4 @@ package -internal fun bar(/*0*/ s: kotlin.String): kotlin.String -internal fun test(): kotlin.Unit +public fun bar(/*0*/ s: kotlin.String): kotlin.String +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/resolve/specialConstructions/elvisAsCall.txt b/compiler/testData/diagnostics/tests/resolve/specialConstructions/elvisAsCall.txt index 4e8531ebce5..7baa58842a6 100644 --- a/compiler/testData/diagnostics/tests/resolve/specialConstructions/elvisAsCall.txt +++ b/compiler/testData/diagnostics/tests/resolve/specialConstructions/elvisAsCall.txt @@ -1,17 +1,17 @@ package package a { - internal fun doInt(/*0*/ i: kotlin.Int): kotlin.Int - internal fun doList(/*0*/ l: kotlin.List): kotlin.List - internal fun emptyListOfA(): kotlin.List - internal fun getList(): kotlin.List? - internal fun strangeList(/*0*/ f: (T) -> kotlin.Unit): kotlin.List - internal fun testDataFlowInfo1(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Int?): kotlin.Unit - internal fun testDataFlowInfo2(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Int?): kotlin.Unit - internal fun testElvis(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Int?): kotlin.Unit - internal fun testTypeMismatch(/*0*/ a: kotlin.String?, /*1*/ b: kotlin.Any): kotlin.Unit + public fun doInt(/*0*/ i: kotlin.Int): kotlin.Int + public fun doList(/*0*/ l: kotlin.List): kotlin.List + public fun emptyListOfA(): kotlin.List + public fun getList(): kotlin.List? + public fun strangeList(/*0*/ f: (T) -> kotlin.Unit): kotlin.List + public fun testDataFlowInfo1(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Int?): kotlin.Unit + public fun testDataFlowInfo2(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Int?): kotlin.Unit + public fun testElvis(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Int?): kotlin.Unit + public fun testTypeMismatch(/*0*/ a: kotlin.String?, /*1*/ b: kotlin.Any): kotlin.Unit - internal interface A { + public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/resolve/specialConstructions/exclExclAsCall.txt b/compiler/testData/diagnostics/tests/resolve/specialConstructions/exclExclAsCall.txt index b12442e2826..c74f75fc30c 100644 --- a/compiler/testData/diagnostics/tests/resolve/specialConstructions/exclExclAsCall.txt +++ b/compiler/testData/diagnostics/tests/resolve/specialConstructions/exclExclAsCall.txt @@ -1,16 +1,16 @@ package package a { - internal fun doInt(/*0*/ i: kotlin.Int): kotlin.Int - internal fun doList(/*0*/ l: kotlin.List): kotlin.List - internal fun emptyNullableListOfA(): kotlin.List? - internal fun id(/*0*/ t: T): T - internal fun strangeNullableList(/*0*/ f: (T) -> kotlin.Unit): kotlin.List? - internal fun testDataFlowInfoAfterExclExcl(/*0*/ a: kotlin.Int?): kotlin.Unit - internal fun testExclExcl(): kotlin.Unit - internal fun testUnnecessaryExclExcl(/*0*/ a: kotlin.Int): kotlin.Unit + public fun doInt(/*0*/ i: kotlin.Int): kotlin.Int + public fun doList(/*0*/ l: kotlin.List): kotlin.List + public fun emptyNullableListOfA(): kotlin.List? + public fun id(/*0*/ t: T): T + public fun strangeNullableList(/*0*/ f: (T) -> kotlin.Unit): kotlin.List? + public fun testDataFlowInfoAfterExclExcl(/*0*/ a: kotlin.Int?): kotlin.Unit + public fun testExclExcl(): kotlin.Unit + public fun testUnnecessaryExclExcl(/*0*/ a: kotlin.Int): kotlin.Unit - internal interface A { + public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/resolve/specialConstructions/multipleSuperClasses.txt b/compiler/testData/diagnostics/tests/resolve/specialConstructions/multipleSuperClasses.txt index 946068b415c..443c8b0955c 100644 --- a/compiler/testData/diagnostics/tests/resolve/specialConstructions/multipleSuperClasses.txt +++ b/compiler/testData/diagnostics/tests/resolve/specialConstructions/multipleSuperClasses.txt @@ -1,32 +1,32 @@ package -internal fun foo(/*0*/ c: C?, /*1*/ d: D?, /*2*/ e: E?): kotlin.Unit +public fun foo(/*0*/ c: C?, /*1*/ d: D?, /*2*/ e: E?): kotlin.Unit -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface C : A, B { +public interface C : A, B { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface D : A, B { +public interface D : A, B { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface E : A, B { +public interface E : A, B { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/resolve/specialConstructions/reportTypeMismatchDeeplyOnBranches.txt b/compiler/testData/diagnostics/tests/resolve/specialConstructions/reportTypeMismatchDeeplyOnBranches.txt index a173a94bca0..abb29c55759 100644 --- a/compiler/testData/diagnostics/tests/resolve/specialConstructions/reportTypeMismatchDeeplyOnBranches.txt +++ b/compiler/testData/diagnostics/tests/resolve/specialConstructions/reportTypeMismatchDeeplyOnBranches.txt @@ -1,9 +1,9 @@ package package b { - internal fun bar(/*0*/ i: kotlin.Int): kotlin.Int - internal fun test(/*0*/ a: kotlin.Any?, /*1*/ b: kotlin.Any?, /*2*/ c: kotlin.Int?): kotlin.Unit - internal fun test(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Any?, /*2*/ c: kotlin.Int?): kotlin.Unit - internal fun test(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Int?): kotlin.Unit - internal fun test(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Int?, /*2*/ c: kotlin.Int?): kotlin.Unit + public fun bar(/*0*/ i: kotlin.Int): kotlin.Int + public fun test(/*0*/ a: kotlin.Any?, /*1*/ b: kotlin.Any?, /*2*/ c: kotlin.Int?): kotlin.Unit + public fun test(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Any?, /*2*/ c: kotlin.Int?): kotlin.Unit + public fun test(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Int?): kotlin.Unit + public fun test(/*0*/ a: kotlin.Int?, /*1*/ b: kotlin.Int?, /*2*/ c: kotlin.Int?): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/resolve/wrongNumberOfTypeArguments.txt b/compiler/testData/diagnostics/tests/resolve/wrongNumberOfTypeArguments.txt index 0d3eb672312..69c04e44db5 100644 --- a/compiler/testData/diagnostics/tests/resolve/wrongNumberOfTypeArguments.txt +++ b/compiler/testData/diagnostics/tests/resolve/wrongNumberOfTypeArguments.txt @@ -1,6 +1,6 @@ package -internal fun bar(/*0*/ t: T, /*1*/ r: R): kotlin.Unit -internal fun foo(/*0*/ t: T): T -internal fun test1(): kotlin.Unit -internal fun test2(): kotlin.Unit +public fun bar(/*0*/ t: T, /*1*/ r: R): kotlin.Unit +public fun foo(/*0*/ t: T): T +public fun test1(): kotlin.Unit +public fun test2(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/resolve/wrongReceiver.txt b/compiler/testData/diagnostics/tests/resolve/wrongReceiver.txt index f7e52c311cd..322c10c670b 100644 --- a/compiler/testData/diagnostics/tests/resolve/wrongReceiver.txt +++ b/compiler/testData/diagnostics/tests/resolve/wrongReceiver.txt @@ -1,12 +1,12 @@ package package some { - internal val kotlin.Int.foo: kotlin.Int - internal val kotlin.Int.some: kotlin.Int - internal fun kotlin.Int.extFun(): kotlin.Int - internal fun kotlin.String.test(): kotlin.Unit + public val kotlin.Int.foo: kotlin.Int + public val kotlin.Int.some: kotlin.Int + public fun kotlin.Int.extFun(): kotlin.Int + public fun kotlin.String.test(): kotlin.Unit - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/scopes/AmbiguityBetweenRootAndPackage.txt b/compiler/testData/diagnostics/tests/scopes/AmbiguityBetweenRootAndPackage.txt index e0229eba18d..d19f3081ce2 100644 --- a/compiler/testData/diagnostics/tests/scopes/AmbiguityBetweenRootAndPackage.txt +++ b/compiler/testData/diagnostics/tests/scopes/AmbiguityBetweenRootAndPackage.txt @@ -1,8 +1,8 @@ package -internal val t: [ERROR : Type for testFun()] -internal fun testFun(): kotlin.Int +public val t: [ERROR : Type for testFun()] +public fun testFun(): kotlin.Int package test { - internal fun testFun(): kotlin.Int + public fun testFun(): kotlin.Int } diff --git a/compiler/testData/diagnostics/tests/scopes/AmbiguousNonExtensions.txt b/compiler/testData/diagnostics/tests/scopes/AmbiguousNonExtensions.txt index a2d2a49d012..5571812ce2c 100644 --- a/compiler/testData/diagnostics/tests/scopes/AmbiguousNonExtensions.txt +++ b/compiler/testData/diagnostics/tests/scopes/AmbiguousNonExtensions.txt @@ -1,14 +1,14 @@ package -internal val ff: [ERROR : Type for f()] -internal val vv: [ERROR : Type for v] +public val ff: [ERROR : Type for f()] +public val vv: [ERROR : Type for v] package a { - internal val v: kotlin.Int = 1 - internal fun f(): kotlin.Int + public val v: kotlin.Int = 1 + public fun f(): kotlin.Int } package b { - internal val v: kotlin.Int = 1 - internal fun f(): kotlin.Int + public val v: kotlin.Int = 1 + public fun f(): kotlin.Int } diff --git a/compiler/testData/diagnostics/tests/scopes/NoAmbiguityBetweenRootAndPackage.txt b/compiler/testData/diagnostics/tests/scopes/NoAmbiguityBetweenRootAndPackage.txt index 60ccb07228c..6e83909ae26 100644 --- a/compiler/testData/diagnostics/tests/scopes/NoAmbiguityBetweenRootAndPackage.txt +++ b/compiler/testData/diagnostics/tests/scopes/NoAmbiguityBetweenRootAndPackage.txt @@ -1,8 +1,8 @@ package -internal fun testFun(): kotlin.Int +public fun testFun(): kotlin.Int package test { - internal val t: kotlin.Int - internal fun testFun(): kotlin.Int + public val t: kotlin.Int + public fun testFun(): kotlin.Int } diff --git a/compiler/testData/diagnostics/tests/scopes/VisibilityInClassObject.txt b/compiler/testData/diagnostics/tests/scopes/VisibilityInClassObject.txt index 6690bb6a130..607c4807cd6 100644 --- a/compiler/testData/diagnostics/tests/scopes/VisibilityInClassObject.txt +++ b/compiler/testData/diagnostics/tests/scopes/VisibilityInClassObject.txt @@ -1,18 +1,18 @@ package -internal fun devNull(/*0*/ obj: kotlin.Any?): kotlin.Unit -internal fun fromOutside(): kotlin.Unit +public fun devNull(/*0*/ obj: kotlin.Any?): kotlin.Unit +public fun fromOutside(): kotlin.Unit -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun fromClass(): kotlin.Unit + public final fun fromClass(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() - internal final val internal_val: kotlin.Int = 1 + public final val internal_val: kotlin.Int = 1 private final val private_val: kotlin.Int = 3 protected final val protected_val: kotlin.Int = 5 public final val public_val: kotlin.Int = 2 @@ -22,11 +22,11 @@ internal open class A { } } -internal final class B : A { +public final class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun fromClass(): kotlin.Unit - internal final fun fromSubclass(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun fromClass(): kotlin.Unit + public final fun fromSubclass(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/scopes/VisibilityInheritModifier.txt b/compiler/testData/diagnostics/tests/scopes/VisibilityInheritModifier.txt index b5ae8129ace..b27b8a4e89c 100644 --- a/compiler/testData/diagnostics/tests/scopes/VisibilityInheritModifier.txt +++ b/compiler/testData/diagnostics/tests/scopes/VisibilityInheritModifier.txt @@ -1,9 +1,9 @@ package package b { - internal fun test_fun_stays_protected(/*0*/ g: b.G): kotlin.Unit + public fun test_fun_stays_protected(/*0*/ g: b.G): kotlin.Unit - internal open class A { + public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean internal open fun foo(): kotlin.Unit @@ -11,7 +11,7 @@ package b { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B : b.A { + public final class B : b.A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean protected open override /*1*/ fun foo(): kotlin.Unit @@ -19,7 +19,7 @@ package b { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class C : b.A { + public final class C : b.A { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean internal open override /*1*/ fun foo(): kotlin.Unit @@ -27,7 +27,7 @@ package b { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class D { + public open class D { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -35,16 +35,16 @@ package b { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class E : b.D { + public final class E : b.D { public constructor E() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int internal open fun self(): b.E - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class F { + public open class F { public constructor F() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -52,7 +52,7 @@ package b { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class G : b.F { + public final class G : b.F { public constructor G() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -60,7 +60,7 @@ package b { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class H { + public open class H { public constructor H() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -68,7 +68,7 @@ package b { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class I : b.H { + public final class I : b.H { public constructor I() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -76,7 +76,7 @@ package b { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class J : b.H { + public final class J : b.H { public constructor J() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -84,7 +84,7 @@ package b { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class K : b.H { + public final class K : b.H { public constructor K() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -92,7 +92,7 @@ package b { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class L : b.T { + public open class L : b.T { public constructor L() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun foo(): kotlin.Unit @@ -100,7 +100,7 @@ package b { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class M : b.L { + public final class M : b.L { public constructor M() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean internal open override /*1*/ fun foo(): kotlin.Unit @@ -108,28 +108,28 @@ package b { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface P : b.R { + public interface P : b.R { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean internal open override /*1*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface Q : b.R { + public interface Q : b.R { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean protected open override /*1*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface R { + public interface R { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean protected open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class S : b.P, b.Q { + public final class S : b.P, b.Q { public constructor S() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean internal open override /*2*/ fun foo(): kotlin.Unit @@ -137,7 +137,7 @@ package b { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface T { + public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/scopes/initializerScopeOfExtensionProperty.txt b/compiler/testData/diagnostics/tests/scopes/initializerScopeOfExtensionProperty.txt index c68052641cf..feb5db989e2 100644 --- a/compiler/testData/diagnostics/tests/scopes/initializerScopeOfExtensionProperty.txt +++ b/compiler/testData/diagnostics/tests/scopes/initializerScopeOfExtensionProperty.txt @@ -1,31 +1,31 @@ package package i { - internal val i.C.bar: i.C.D - internal val kotlin.String.bd: kotlin.String - internal val kotlin.String.bd1: kotlin.String - internal val i.A.foo: kotlin.Int = 1 - internal val i.C.foo: i.C.D - internal val i.A.foo1: kotlin.Int - internal val i.C.foo1: i.C.D - internal val kotlin.List.length: kotlin.Int - internal val kotlin.List.length1: kotlin.Int + public val i.C.bar: i.C.D + public val kotlin.String.bd: kotlin.String + public val kotlin.String.bd1: kotlin.String + public val i.A.foo: kotlin.Int = 1 + public val i.C.foo: i.C.D + public val i.A.foo1: kotlin.Int + public val i.C.foo1: i.C.D + public val kotlin.List.length: kotlin.Int + public val kotlin.List.length1: kotlin.Int - internal final class A { + public final class A { public constructor A() - internal final val ii: kotlin.Int = 1 + public final val ii: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class D { + public final inner class D { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/scopes/kt1078.txt b/compiler/testData/diagnostics/tests/scopes/kt1078.txt index f70d74caa4a..4d3211c75f4 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt1078.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt1078.txt @@ -1,12 +1,12 @@ package package kt1078 { - internal fun foo(): kt1078.B - internal fun test(): kt1078.B + public fun foo(): kt1078.B + public fun test(): kt1078.B - internal final class B { + public final class B { public constructor B() - internal final fun bar(): kotlin.Boolean + public final fun bar(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/scopes/kt1080.txt b/compiler/testData/diagnostics/tests/scopes/kt1080.txt index cbac0b4d755..f9a85a1d35f 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt1080.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt1080.txt @@ -15,7 +15,7 @@ package b { package kt1080 { - internal final class Some { + public final class Some { public constructor Some() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/scopes/kt1244.txt b/compiler/testData/diagnostics/tests/scopes/kt1244.txt index 9715d7e8732..e7d8bdf05fe 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt1244.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt1244.txt @@ -2,7 +2,7 @@ package package kt1244 { - internal final class A { + public final class A { public constructor A() private final var a: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -10,7 +10,7 @@ package kt1244 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/scopes/kt1248.txt b/compiler/testData/diagnostics/tests/scopes/kt1248.txt index 0037e47e5d9..399752d952c 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt1248.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt1248.txt @@ -2,7 +2,7 @@ package package kt1248 { - internal interface ParseResult { + public interface ParseResult { public abstract val success: kotlin.Boolean public abstract val value: T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -10,7 +10,7 @@ package kt1248 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Success : kt1248.ParseResult { + public final class Success : kt1248.ParseResult { public constructor Success(/*0*/ value: T) internal open override /*1*/ val success: kotlin.Boolean = true internal open override /*1*/ val value: T diff --git a/compiler/testData/diagnostics/tests/scopes/kt151.txt b/compiler/testData/diagnostics/tests/scopes/kt151.txt index eaeb38b12bf..6de236f848a 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt151.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt151.txt @@ -1,9 +1,9 @@ package package kt151 { - internal fun test(/*0*/ b: kt151.B): kotlin.Unit + public fun test(/*0*/ b: kt151.B): kotlin.Unit - internal open class A { + public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -11,7 +11,7 @@ package kt151 { protected open fun x(): kotlin.Unit } - internal final class B : kt151.A { + public final class B : kt151.A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -19,7 +19,7 @@ package kt151 { protected open override /*1*/ fun x(): kotlin.Unit } - internal open class C { + public open class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean internal open fun foo(): kotlin.Unit @@ -27,7 +27,7 @@ package kt151 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class D : kt151.C, kt151.T { + public final class D : kt151.C, kt151.T { public constructor D() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean protected open override /*2*/ fun foo(): kotlin.Unit @@ -35,7 +35,7 @@ package kt151 { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class E : kt151.C, kt151.T { + public final class E : kt151.C, kt151.T { public constructor E() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean internal open override /*2*/ fun foo(): kotlin.Unit @@ -43,7 +43,7 @@ package kt151 { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class F : kt151.C, kt151.T { + public final class F : kt151.C, kt151.T { public constructor F() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean private open override /*2*/ fun foo(): kotlin.Unit @@ -51,7 +51,7 @@ package kt151 { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class G : kt151.C, kt151.T { + public final class G : kt151.C, kt151.T { public constructor G() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ fun foo(): kotlin.Unit @@ -59,7 +59,7 @@ package kt151 { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface T { + public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean protected open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/scopes/kt1579.txt b/compiler/testData/diagnostics/tests/scopes/kt1579.txt index c5146da1b76..374d57e2a61 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt1579.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt1579.txt @@ -2,12 +2,12 @@ package package lib { - internal interface WithInner { + public interface WithInner { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal interface Inner { + public interface Inner { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/scopes/kt1579_map_entry.txt b/compiler/testData/diagnostics/tests/scopes/kt1579_map_entry.txt index 92dd5282f80..ce25a9e406e 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt1579_map_entry.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt1579_map_entry.txt @@ -1,13 +1,13 @@ package package a { - internal fun foo(/*0*/ b: kotlin.Map.Entry): kotlin.Map.Entry + public fun foo(/*0*/ b: kotlin.Map.Entry): kotlin.Map.Entry } package b { - internal fun bar(/*0*/ b: kotlin.Map.Entry): kotlin.Map.Entry + public fun bar(/*0*/ b: kotlin.Map.Entry): kotlin.Map.Entry } package c { - internal fun fff(/*0*/ b: kotlin.Map.Entry): kotlin.Map.Entry + public fun fff(/*0*/ b: kotlin.Map.Entry): kotlin.Map.Entry } diff --git a/compiler/testData/diagnostics/tests/scopes/kt1580.txt b/compiler/testData/diagnostics/tests/scopes/kt1580.txt index 61a53ee8415..9015f5be984 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt1580.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt1580.txt @@ -2,12 +2,12 @@ package package lib { - internal interface WithInner { + public interface WithInner { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal interface Inner { + public interface Inner { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -16,5 +16,5 @@ package lib { } package user { - internal fun main(/*0*/ a: lib.WithInner, /*1*/ b: lib.WithInner.Inner): kotlin.Unit + public fun main(/*0*/ a: lib.WithInner, /*1*/ b: lib.WithInner.Inner): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/scopes/kt1738.txt b/compiler/testData/diagnostics/tests/scopes/kt1738.txt index 340346568f3..1a26dee633c 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt1738.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt1738.txt @@ -1,12 +1,12 @@ package package kt1738 { - internal fun test(/*0*/ a: kt1738.A): kotlin.Unit + public fun test(/*0*/ a: kt1738.A): kotlin.Unit - internal final class A { + public final class A { public constructor A(/*0*/ i: kotlin.Int, /*1*/ j: kotlin.Int) private final var i: kotlin.Int - internal final var j: kotlin.Int + public final var j: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/scopes/kt1805.txt b/compiler/testData/diagnostics/tests/scopes/kt1805.txt index 902f94078f8..7863ea9b3ad 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt1805.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt1805.txt @@ -1,9 +1,9 @@ package package kt1805 { - internal fun test(): kotlin.Unit + public fun test(): kotlin.Unit - internal open class Some { + public open class Some { public constructor Some() private final val privateField: kotlin.Int = 12 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -11,12 +11,12 @@ package kt1805 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class SomeSubclass : kt1805.Some { + public final class SomeSubclass : kt1805.Some { public constructor SomeSubclass() invisible_fake final override /*1*/ /*fake_override*/ val privateField: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/scopes/kt1806.txt b/compiler/testData/diagnostics/tests/scopes/kt1806.txt index 2ada7b10ea2..f2b80d24421 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt1806.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt1806.txt @@ -1,10 +1,10 @@ package package kt1806 { - internal fun doSmth(/*0*/ s: kotlin.String): kotlin.String - internal fun test1(): kotlin.Unit + public fun doSmth(/*0*/ s: kotlin.String): kotlin.String + public fun test1(): kotlin.Unit - internal object MyObject { + public object MyObject { private constructor MyObject() private final var message: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -12,12 +12,12 @@ package kt1806 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Test { + public final class Test { public constructor Test() private final val MyObject1: kt1806.Test.MyObject1. public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test2(): kotlin.Unit + public final fun test2(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/scopes/kt1822.txt b/compiler/testData/diagnostics/tests/scopes/kt1822.txt index 28365b8eb76..ce84ef9d132 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt1822.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt1822.txt @@ -2,7 +2,7 @@ package package kt1822 { - internal open class A { + public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean internal open fun foo(): kotlin.Unit @@ -10,14 +10,14 @@ package kt1822 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface B { + public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean protected open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class C { + public open class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean internal open fun foo(): kotlin.Unit @@ -25,14 +25,14 @@ package kt1822 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface D { + public interface D { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class E : kt1822.A, kt1822.B, kt1822.D { + public final class E : kt1822.A, kt1822.B, kt1822.D { public constructor E() public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*3*/ fun foo(): kotlin.Unit @@ -40,7 +40,7 @@ package kt1822 { public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class G : kt1822.C, kt1822.T { + public final class G : kt1822.C, kt1822.T { public constructor G() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ fun foo(): kotlin.Unit @@ -48,7 +48,7 @@ package kt1822 { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface T { + public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean protected open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/scopes/kt1942.txt b/compiler/testData/diagnostics/tests/scopes/kt1942.txt index 53e71027c85..a487203b95b 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt1942.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt1942.txt @@ -2,12 +2,12 @@ package package d { - internal final class A : a.C { + public final class A : a.C { public constructor A() invisible_fake final override /*1*/ /*fake_override*/ var myValue: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/scopes/kt2262.txt b/compiler/testData/diagnostics/tests/scopes/kt2262.txt index 4a8e09dc71a..3fafa8f505e 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt2262.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt2262.txt @@ -2,7 +2,7 @@ package package kt2262 { - internal final class Bar : kt2262.Foo { + public final class Bar : kt2262.Foo { public constructor Bar() protected final override /*1*/ /*fake_override*/ val color: kotlin.String protected final val i: kotlin.Int = 1 @@ -10,17 +10,17 @@ package kt2262 { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class Baz { + public final inner class Baz { public constructor Baz() - internal final val copy: kotlin.String - internal final val j: kotlin.Int = 1 + public final val copy: kotlin.String + public final val j: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal abstract class Foo { + public abstract class Foo { public constructor Foo() protected final val color: kotlin.String = "red" public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/scopes/kt250.617.10.txt b/compiler/testData/diagnostics/tests/scopes/kt250.617.10.txt index 7fb84894b23..602ec7bc025 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt250.617.10.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt250.617.10.txt @@ -2,128 +2,128 @@ package package kt_250_617_10 { - internal open class A { + public open class A { public constructor A(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B : kt_250_617_10.A { + public final class B : kt_250_617_10.A { public constructor B(/*0*/ y: kotlin.Int) - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Body : kt_250_617_10.BodyTag { + public final class Body : kt_250_617_10.BodyTag { public constructor Body() - internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap - internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList - internal final override /*1*/ /*fake_override*/ val name: kotlin.String + public final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap + public final override /*1*/ /*fake_override*/ val children: java.util.ArrayList + public final override /*1*/ /*fake_override*/ val name: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit } - internal final class Body1 : kt_250_617_10.BodyTag { + public final class Body1 : kt_250_617_10.BodyTag { public constructor Body1() - internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap - internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList - internal final override /*1*/ /*fake_override*/ val name: kotlin.String + public final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap + public final override /*1*/ /*fake_override*/ val children: java.util.ArrayList + public final override /*1*/ /*fake_override*/ val name: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit } - internal open class BodyTag : kt_250_617_10.TagWithText { + public open class BodyTag : kt_250_617_10.TagWithText { public constructor BodyTag(/*0*/ name: kotlin.String) - internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap - internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList - internal final override /*1*/ /*fake_override*/ val name: kotlin.String + public final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap + public final override /*1*/ /*fake_override*/ val children: java.util.ArrayList + public final override /*1*/ /*fake_override*/ val name: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit } - internal open class Element { + public open class Element { public constructor Element() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class M { + public open class M { public constructor M(/*0*/ p: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class N : kt_250_617_10.A { + public final class N : kt_250_617_10.A { public constructor N(/*0*/ p: kotlin.Int) - internal final val p: kotlin.Int - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final val p: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal abstract class Tag { + public abstract class Tag { public constructor Tag(/*0*/ name: kotlin.String) - internal final val attributes: java.util.HashMap - internal final val children: java.util.ArrayList - internal final val name: kotlin.String + public final val attributes: java.util.HashMap + public final val children: java.util.ArrayList + public final val name: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal abstract class TagWithText : kt_250_617_10.Tag { + public abstract class TagWithText : kt_250_617_10.Tag { public constructor TagWithText(/*0*/ name: kotlin.String) - internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap - internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList - internal final override /*1*/ /*fake_override*/ val name: kotlin.String + public final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap + public final override /*1*/ /*fake_override*/ val children: java.util.ArrayList + public final override /*1*/ /*fake_override*/ val name: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun kotlin.String.plus(): kotlin.Unit + public final fun kotlin.String.plus(): kotlin.Unit } - internal final class TextElement : kt_250_617_10.Element { + public final class TextElement : kt_250_617_10.Element { public constructor TextElement(/*0*/ name: kotlin.String) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class X { + public open class X { public constructor X(/*0*/ p: kotlin.Int, /*1*/ r: kotlin.Int) - internal final val s: kotlin.String = "s" + public final val s: kotlin.String = "s" public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Y : kt_250_617_10.X { + public final class Y : kt_250_617_10.X { public constructor Y(/*0*/ i: kotlin.Int) - internal final val rrr: kotlin.Int = 3 - internal final override /*1*/ /*fake_override*/ val s: kotlin.String + public final val rrr: kotlin.Int = 3 + public final override /*1*/ /*fake_override*/ val s: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Z : kt_250_617_10.X { + public final class Z : kt_250_617_10.X { public constructor Z(/*0*/ i: kotlin.Int) - internal final val i: kotlin.Int - internal final override /*1*/ /*fake_override*/ val s: kotlin.String - internal final val x: kotlin.Int = 2 + public final val i: kotlin.Int + public final override /*1*/ /*fake_override*/ val s: kotlin.String + public final val x: kotlin.Int = 2 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/scopes/kt323.kt b/compiler/testData/diagnostics/tests/scopes/kt323.kt index ae6cdf26deb..be9f3e977a4 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt323.kt +++ b/compiler/testData/diagnostics/tests/scopes/kt323.kt @@ -9,10 +9,10 @@ class B : A() { override val a = 34 var b : Int - public get() = 23 + public get() = 23 set(i: Int) {} protected var c : Int get() = 23 private set(i: Int) {} -} +} \ No newline at end of file diff --git a/compiler/testData/diagnostics/tests/scopes/kt323.txt b/compiler/testData/diagnostics/tests/scopes/kt323.txt index edadc8620fb..cc8f8c0d402 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt323.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt323.txt @@ -2,18 +2,18 @@ package package kt323 { - internal open class A { + public open class A { public constructor A() - internal open var a: kotlin.Int + public open var a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B : kt323.A { + public final class B : kt323.A { public constructor B() - internal open override /*1*/ val a: kotlin.Int = 34 - internal final var b: kotlin.Int + public open override /*1*/ val a: kotlin.Int = 34 + public final var b: kotlin.Int protected final var c: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/scopes/kt37.txt b/compiler/testData/diagnostics/tests/scopes/kt37.txt index e53ac6f5403..af717123b89 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt37.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt37.txt @@ -1,9 +1,9 @@ package package kt37 { - internal fun box(): kotlin.String + public fun box(): kotlin.String - internal final class C { + public final class C { public constructor C() private final var f: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/scopes/kt421Scopes.txt b/compiler/testData/diagnostics/tests/scopes/kt421Scopes.txt index 1a5b1d99c7a..db39cb16cc1 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt421Scopes.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt421Scopes.txt @@ -1,10 +1,10 @@ package -internal final class A { +public final class A { public constructor A() - internal final val a: kotlin.Int = 1 - internal final val b: kotlin.Int = 1 - internal final val c: kotlin.Int = 1 + public final val a: kotlin.Int = 1 + public final val b: kotlin.Int = 1 + public final val c: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/scopes/kt587.txt b/compiler/testData/diagnostics/tests/scopes/kt587.txt index e4aeb682f67..4f35275e760 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt587.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt587.txt @@ -1,6 +1,6 @@ package -internal final class Main { +public final class Main { public constructor Main() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -12,7 +12,7 @@ internal final class Main { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class States { + public final class States { public constructor States() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/scopes/kt900-1.txt b/compiler/testData/diagnostics/tests/scopes/kt900-1.txt index 4f244347f8f..1f167feab91 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt900-1.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt900-1.txt @@ -1,9 +1,9 @@ package package c { - internal fun foo(): kotlin.Unit + public fun foo(): kotlin.Unit - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -15,7 +15,7 @@ package c { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -31,14 +31,14 @@ package c { } } - internal object M { + public object M { private constructor M() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class R { + public final class R { public constructor R() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/scopes/kt900-2.txt b/compiler/testData/diagnostics/tests/scopes/kt900-2.txt index f0984f0a728..c45efdad4d2 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt900-2.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt900-2.txt @@ -1,47 +1,47 @@ package package d { - internal var r: d.M.T - internal val y: d.M.T - internal fun f(): kotlin.Unit + public var r: d.M.T + public val y: d.M.T + public fun f(): kotlin.Unit - internal object A { + public object A { private constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object B { + public object B { private constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal object M { + public object M { private constructor M() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object R { + public object R { private constructor R() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class T { + public open class T { public constructor T() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Y : d.M.T { + public object Y : d.M.T { private constructor Y() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/scopes/kt900.txt b/compiler/testData/diagnostics/tests/scopes/kt900.txt index 8c858d8d0fb..ccede35c17d 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt900.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt900.txt @@ -1,9 +1,9 @@ package package a { - internal fun foo(): kotlin.Unit + public fun foo(): kotlin.Unit - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -15,7 +15,7 @@ package a { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -24,31 +24,31 @@ package a { public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal object P { + public object P { private constructor P() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } } - internal object N { + public object N { private constructor N() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object M { + public object M { private constructor M() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -57,9 +57,9 @@ package a { } package b { - internal fun foo(): kotlin.Unit + public fun foo(): kotlin.Unit - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -71,7 +71,7 @@ package b { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -80,31 +80,31 @@ package b { public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal object P { + public object P { private constructor P() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } } - internal object N { + public object N { private constructor N() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object M { + public object M { private constructor M() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/scopes/kt939.txt b/compiler/testData/diagnostics/tests/scopes/kt939.txt index 3cd0b16afda..ca536ae4bd7 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt939.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt939.txt @@ -1,6 +1,6 @@ package package kt939 { - internal fun compare(/*0*/ o1: kotlin.String?, /*1*/ o2: kotlin.String?): kotlin.Int - internal fun test(): kotlin.Unit + public fun compare(/*0*/ o1: kotlin.String?, /*1*/ o2: kotlin.String?): kotlin.Int + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/scopes/sameClassNameResolve.txt b/compiler/testData/diagnostics/tests/scopes/sameClassNameResolve.txt index 41e6cf2a150..01da9f53faa 100644 --- a/compiler/testData/diagnostics/tests/scopes/sameClassNameResolve.txt +++ b/compiler/testData/diagnostics/tests/scopes/sameClassNameResolve.txt @@ -1,13 +1,13 @@ package -internal open class Base { +public open class Base { public constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SubBase : Base { +public final class SubBase : Base { public constructor SubBase() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -16,14 +16,14 @@ internal final class SubBase : Base { package test { - internal open class Base { + public open class Base { public constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class SubBase : test.Base { + public final class SubBase : test.Base { public constructor SubBase() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/scopes/stopResolutionOnAmbiguity.txt b/compiler/testData/diagnostics/tests/scopes/stopResolutionOnAmbiguity.txt index 5a5e7a83d11..45d18e213d0 100644 --- a/compiler/testData/diagnostics/tests/scopes/stopResolutionOnAmbiguity.txt +++ b/compiler/testData/diagnostics/tests/scopes/stopResolutionOnAmbiguity.txt @@ -1,19 +1,19 @@ package package c { - internal fun test(/*0*/ a: kotlin.Any?): kotlin.Unit - internal fun kotlin.Any?.bar(): kotlin.Unit + public fun test(/*0*/ a: kotlin.Any?): kotlin.Unit + public fun kotlin.Any?.bar(): kotlin.Unit - internal interface B { - internal open fun bar(): kotlin.Unit + public interface B { + public open fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class C { + public final class C { public constructor C() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/scopes/visibility.txt b/compiler/testData/diagnostics/tests/scopes/visibility.txt index 53072de9bd3..50172a8b77d 100644 --- a/compiler/testData/diagnostics/tests/scopes/visibility.txt +++ b/compiler/testData/diagnostics/tests/scopes/visibility.txt @@ -1,81 +1,81 @@ package package test_visibility { - internal val internal_val: kotlin.Int = 34 + public val internal_val: kotlin.Int = 34 private val private_val: kotlin.Int = 4 protected val protected_val: kotlin.Int = 4 - internal fun doSmth(/*0*/ i: kotlin.Int): kotlin.Int - internal fun internal_fun(): kotlin.Unit + public fun doSmth(/*0*/ i: kotlin.Int): kotlin.Int + public fun internal_fun(): kotlin.Unit private fun private_fun(): kotlin.Unit protected fun protected_fun(): kotlin.Unit - internal fun test1(): kotlin.Unit - internal fun test3(/*0*/ a: test_visibility.A): kotlin.Unit - internal fun test4(/*0*/ c: test_visibility.C): kotlin.Unit + public fun test1(): kotlin.Unit + public fun test3(/*0*/ a: test_visibility.A): kotlin.Unit + public fun test4(/*0*/ c: test_visibility.C): kotlin.Unit - internal final class A { + public final class A { public constructor A() private final val i: kotlin.Int = 23 private final val v: test_visibility.B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean private final fun f(/*0*/ i: kotlin.Int): test_visibility.B public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B { + public final class B { public constructor B() - internal final fun bMethod(): kotlin.Unit + public final fun bMethod(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class C : test_visibility.T { + public open class C : test_visibility.T { public constructor C() protected final var i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test5(): kotlin.Unit + public final fun test5(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class D : test_visibility.C { + public final class D : test_visibility.C { public constructor D() protected final override /*1*/ /*fake_override*/ var i: kotlin.Int - internal final val j: kotlin.Int + public final val j: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final override /*1*/ /*fake_override*/ fun test5(): kotlin.Unit - internal final fun test6(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun test5(): kotlin.Unit + public final fun test6(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class E : test_visibility.C { + public final class E : test_visibility.C { public constructor E() protected final override /*1*/ /*fake_override*/ var i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final override /*1*/ /*fake_override*/ fun test5(): kotlin.Unit - internal final fun test7(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun test5(): kotlin.Unit + public final fun test7(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class F : test_visibility.C { + public final class F : test_visibility.C { public constructor F() protected final override /*1*/ /*fake_override*/ var i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final override /*1*/ /*fake_override*/ fun test5(): kotlin.Unit - internal final fun test8(/*0*/ c: test_visibility.C): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun test5(): kotlin.Unit + public final fun test8(/*0*/ c: test_visibility.C): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class G : test_visibility.T { + public final class G : test_visibility.T { public constructor G() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test8(/*0*/ c: test_visibility.C): kotlin.Unit + public final fun test8(/*0*/ c: test_visibility.C): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } @@ -92,21 +92,21 @@ package test_visibility { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface T { + public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Y { + public final class Y { public constructor Y() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test2(): kotlin.Unit + public final fun test2(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } package test_visibility2 { - internal fun test(): kotlin.Unit + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/scopes/visibility2.txt b/compiler/testData/diagnostics/tests/scopes/visibility2.txt index 899316d9b46..3ba2673d110 100644 --- a/compiler/testData/diagnostics/tests/scopes/visibility2.txt +++ b/compiler/testData/diagnostics/tests/scopes/visibility2.txt @@ -2,11 +2,11 @@ package package a { private fun foo(): kotlin.Unit - internal fun makeA(): a.A + public fun makeA(): a.A private open class A { public constructor A() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -21,9 +21,9 @@ package a { } package b { - internal fun test(): kotlin.Unit + public fun test(): kotlin.Unit - internal final class B : a.A { + public final class B : a.A { public constructor B() invisible_fake final override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit invisible_fake open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -31,7 +31,7 @@ package b { invisible_fake open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class NewClass : java.util.ArrayList { + public final class NewClass : java.util.ArrayList { public constructor NewClass() invisible_fake final override /*1*/ /*fake_override*/ var elementData: kotlin.Array<(out) kotlin.Any!>! protected/*protected and package*/ final override /*1*/ /*fake_override*/ var modCount: kotlin.Int @@ -78,16 +78,16 @@ package b { invisible_fake open override /*1*/ /*fake_override*/ fun writeObject(/*0*/ p0: java.io.ObjectOutputStream!): kotlin.Unit } - internal final class Q { + public final class Q { public constructor Q() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class W { + public final class W { public constructor W() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/script/imports.txt b/compiler/testData/diagnostics/tests/script/imports.txt index 94772fc12b5..38239d42bb2 100644 --- a/compiler/testData/diagnostics/tests/script/imports.txt +++ b/compiler/testData/diagnostics/tests/script/imports.txt @@ -2,7 +2,7 @@ package public final class Imports { public constructor Imports() - internal final val al: java.util.ArrayList? = null + public final val al: java.util.ArrayList? = null public final val rv: kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/sealed/DoubleInner.txt b/compiler/testData/diagnostics/tests/sealed/DoubleInner.txt index d063398b597..67b084f0918 100644 --- a/compiler/testData/diagnostics/tests/sealed/DoubleInner.txt +++ b/compiler/testData/diagnostics/tests/sealed/DoubleInner.txt @@ -1,49 +1,49 @@ package -internal sealed class Sealed { +public sealed class Sealed { private constructor Sealed(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object First : Sealed { + public object First : Sealed { private constructor First() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class NonFirst : Sealed { + public open class NonFirst : Sealed { public constructor NonFirst(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int) - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Fourth : Sealed { + public object Fourth : Sealed { private constructor Fourth() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Second : Sealed.NonFirst { + public object Second : Sealed.NonFirst { private constructor Second() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final override /*1*/ /*fake_override*/ val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Third : Sealed.NonFirst { + public object Third : Sealed.NonFirst { private constructor Third() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final override /*1*/ /*fake_override*/ val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhen.txt b/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhen.txt index a1ab8b4f89a..22dbcb824c9 100644 --- a/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhen.txt +++ b/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhen.txt @@ -1,43 +1,43 @@ package -internal fun foo(/*0*/ s: Sealed): kotlin.Int +public fun foo(/*0*/ s: Sealed): kotlin.Int -internal sealed class Sealed { +public sealed class Sealed { private constructor Sealed(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object First : Sealed { + public object First : Sealed { private constructor First() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class NonFirst : Sealed { + public open class NonFirst : Sealed { public constructor NonFirst(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int) - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Second : Sealed.NonFirst { + public object Second : Sealed.NonFirst { private constructor Second() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final override /*1*/ /*fake_override*/ val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Third : Sealed.NonFirst { + public object Third : Sealed.NonFirst { private constructor Third() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final override /*1*/ /*fake_override*/ val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenDoubleInner.txt b/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenDoubleInner.txt index e49e861f5f7..148441cbfd3 100644 --- a/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenDoubleInner.txt +++ b/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenDoubleInner.txt @@ -1,41 +1,41 @@ package -internal fun foo(/*0*/ s: Sealed): kotlin.Int +public fun foo(/*0*/ s: Sealed): kotlin.Int -internal sealed class Sealed { +public sealed class Sealed { private constructor Sealed() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object First : Sealed { + public object First : Sealed { private constructor First() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class NonFirst : Sealed { + public open class NonFirst : Sealed { public constructor NonFirst() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Fourth : Sealed { + public object Fourth : Sealed { private constructor Fourth() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Second : Sealed.NonFirst { + public object Second : Sealed.NonFirst { private constructor Second() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Third : Sealed.NonFirst { + public object Third : Sealed.NonFirst { private constructor Third() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenMultipleInner.txt b/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenMultipleInner.txt index 60927ae163e..fa09d1fe85b 100644 --- a/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenMultipleInner.txt +++ b/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenMultipleInner.txt @@ -1,49 +1,49 @@ package -internal fun barWithoutElse(/*0*/ s: Sealed): kotlin.Int -internal fun foo(/*0*/ s: Sealed): kotlin.Int -internal fun fooWithElse(/*0*/ s: Sealed): kotlin.Int -internal fun fooWithoutElse(/*0*/ s: Sealed): kotlin.Int +public fun barWithoutElse(/*0*/ s: Sealed): kotlin.Int +public fun foo(/*0*/ s: Sealed): kotlin.Int +public fun fooWithElse(/*0*/ s: Sealed): kotlin.Int +public fun fooWithoutElse(/*0*/ s: Sealed): kotlin.Int -internal sealed class Sealed { +public sealed class Sealed { private constructor Sealed() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object First : Sealed { + public object First : Sealed { private constructor First() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class NonFirst : Sealed { + public open class NonFirst : Sealed { public constructor NonFirst() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class NonSecond : Sealed.NonFirst { + public final class NonSecond : Sealed.NonFirst { public constructor NonSecond() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class NonThird : Sealed { + public final class NonThird : Sealed { public constructor NonThird() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Fifth : Sealed { + public final class Fifth : Sealed { public constructor Fifth() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Fourth : Sealed.NonFirst { + public object Fourth : Sealed.NonFirst { private constructor Fourth() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -51,7 +51,7 @@ internal sealed class Sealed { } } - internal object Third : Sealed { + public object Third : Sealed { private constructor Third() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -59,7 +59,7 @@ internal sealed class Sealed { } } - internal object Second : Sealed { + public object Second : Sealed { private constructor Second() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenNegated.txt b/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenNegated.txt index a1ab8b4f89a..22dbcb824c9 100644 --- a/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenNegated.txt +++ b/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenNegated.txt @@ -1,43 +1,43 @@ package -internal fun foo(/*0*/ s: Sealed): kotlin.Int +public fun foo(/*0*/ s: Sealed): kotlin.Int -internal sealed class Sealed { +public sealed class Sealed { private constructor Sealed(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object First : Sealed { + public object First : Sealed { private constructor First() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class NonFirst : Sealed { + public open class NonFirst : Sealed { public constructor NonFirst(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int) - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Second : Sealed.NonFirst { + public object Second : Sealed.NonFirst { private constructor Second() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final override /*1*/ /*fake_override*/ val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Third : Sealed.NonFirst { + public object Third : Sealed.NonFirst { private constructor Third() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final override /*1*/ /*fake_override*/ val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenNegatedTwice.txt b/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenNegatedTwice.txt index bbc0e3f3035..7d59920c4e0 100644 --- a/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenNegatedTwice.txt +++ b/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenNegatedTwice.txt @@ -1,51 +1,51 @@ package -internal fun foo(/*0*/ s: Sealed): kotlin.Int +public fun foo(/*0*/ s: Sealed): kotlin.Int -internal sealed class Sealed { +public sealed class Sealed { private constructor Sealed(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object First : Sealed { + public object First : Sealed { private constructor First() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Last : Sealed { + public object Last : Sealed { private constructor Last() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class NonFirst : Sealed { + public open class NonFirst : Sealed { public constructor NonFirst(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int) - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Second : Sealed.NonFirst { + public object Second : Sealed.NonFirst { private constructor Second() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final override /*1*/ /*fake_override*/ val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Third : Sealed.NonFirst { + public object Third : Sealed.NonFirst { private constructor Third() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final override /*1*/ /*fake_override*/ val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenOnNestedSealed.txt b/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenOnNestedSealed.txt index d47fdf40234..a917d1e29c1 100644 --- a/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenOnNestedSealed.txt +++ b/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenOnNestedSealed.txt @@ -1,41 +1,41 @@ package -internal fun foo(/*0*/ s: Sealed, /*1*/ nf: Sealed.NonFirst): kotlin.Int +public fun foo(/*0*/ s: Sealed, /*1*/ nf: Sealed.NonFirst): kotlin.Int -internal sealed class Sealed { +public sealed class Sealed { private constructor Sealed() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object First : Sealed { + public object First : Sealed { private constructor First() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal sealed class NonFirst { + public sealed class NonFirst { private constructor NonFirst() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Fourth : Sealed { + public object Fourth : Sealed { private constructor Fourth() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Second : Sealed.NonFirst { + public object Second : Sealed.NonFirst { private constructor Second() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Third : Sealed.NonFirst { + public object Third : Sealed.NonFirst { private constructor Third() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenOnNullable.txt b/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenOnNullable.txt index 4bde0312520..a87f45ed06f 100644 --- a/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenOnNullable.txt +++ b/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenOnNullable.txt @@ -1,43 +1,43 @@ package -internal fun foo(/*0*/ s: Sealed?): kotlin.Int +public fun foo(/*0*/ s: Sealed?): kotlin.Int -internal sealed class Sealed { +public sealed class Sealed { private constructor Sealed(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object First : Sealed { + public object First : Sealed { private constructor First() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class NonFirst : Sealed { + public open class NonFirst : Sealed { public constructor NonFirst(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int) - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Second : Sealed.NonFirst { + public object Second : Sealed.NonFirst { private constructor Second() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final override /*1*/ /*fake_override*/ val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Third : Sealed.NonFirst { + public object Third : Sealed.NonFirst { private constructor Third() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final override /*1*/ /*fake_override*/ val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenWithAdditionalMember.txt b/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenWithAdditionalMember.txt index 0ec87c74868..68030c5a3fc 100644 --- a/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenWithAdditionalMember.txt +++ b/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenWithAdditionalMember.txt @@ -1,55 +1,55 @@ package -internal fun foo(/*0*/ s: Sealed): kotlin.Int +public fun foo(/*0*/ s: Sealed): kotlin.Int -internal sealed class Sealed { +public sealed class Sealed { private constructor Sealed(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object First : Sealed { + public object First : Sealed { private constructor First() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class NonFirst : Sealed { + public open class NonFirst : Sealed { public constructor NonFirst(/*0*/ tuple: Sealed.Tuple) - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Second : Sealed.NonFirst { + public object Second : Sealed.NonFirst { private constructor Second() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final override /*1*/ /*fake_override*/ val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Third : Sealed.NonFirst { + public object Third : Sealed.NonFirst { private constructor Third() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final override /*1*/ /*fake_override*/ val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - kotlin.data() internal final class Tuple { + kotlin.data() public final class Tuple { public constructor Tuple(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int) - internal final val x: kotlin.Int - internal final val y: kotlin.Int - internal final /*synthesized*/ fun component1(): kotlin.Int - internal final /*synthesized*/ fun component2(): kotlin.Int + public final val x: kotlin.Int + public final val y: kotlin.Int + public final /*synthesized*/ fun component1(): kotlin.Int + public final /*synthesized*/ fun component2(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.Int = ...): Sealed.Tuple public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenWithElse.txt b/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenWithElse.txt index a1ab8b4f89a..22dbcb824c9 100644 --- a/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenWithElse.txt +++ b/compiler/testData/diagnostics/tests/sealed/ExhaustiveWhenWithElse.txt @@ -1,43 +1,43 @@ package -internal fun foo(/*0*/ s: Sealed): kotlin.Int +public fun foo(/*0*/ s: Sealed): kotlin.Int -internal sealed class Sealed { +public sealed class Sealed { private constructor Sealed(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object First : Sealed { + public object First : Sealed { private constructor First() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class NonFirst : Sealed { + public open class NonFirst : Sealed { public constructor NonFirst(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int) - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Second : Sealed.NonFirst { + public object Second : Sealed.NonFirst { private constructor Second() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final override /*1*/ /*fake_override*/ val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Third : Sealed.NonFirst { + public object Third : Sealed.NonFirst { private constructor Third() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final override /*1*/ /*fake_override*/ val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/sealed/Local.txt b/compiler/testData/diagnostics/tests/sealed/Local.txt index b404e3cf6a3..3eb8bb9345e 100644 --- a/compiler/testData/diagnostics/tests/sealed/Local.txt +++ b/compiler/testData/diagnostics/tests/sealed/Local.txt @@ -1,42 +1,42 @@ package -internal sealed class Sealed { +public sealed class Sealed { private constructor Sealed() - internal final val p: Sealed + public final val p: Sealed public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object First : Sealed { + public object First : Sealed { private constructor First() - internal final override /*1*/ /*fake_override*/ val p: Sealed + public final override /*1*/ /*fake_override*/ val p: Sealed public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class NonFirst : Sealed { + public open class NonFirst : Sealed { public constructor NonFirst() - internal final override /*1*/ /*fake_override*/ val p: Sealed + public final override /*1*/ /*fake_override*/ val p: Sealed public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Second : Sealed.NonFirst { + public object Second : Sealed.NonFirst { private constructor Second() - internal final override /*1*/ /*fake_override*/ val p: Sealed + public final override /*1*/ /*fake_override*/ val p: Sealed public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Third : Sealed.NonFirst { + public object Third : Sealed.NonFirst { private constructor Third() - internal final override /*1*/ /*fake_override*/ val p: Sealed + public final override /*1*/ /*fake_override*/ val p: Sealed public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/sealed/NeverConstructed.txt b/compiler/testData/diagnostics/tests/sealed/NeverConstructed.txt index ef49296f5c1..3c9d5cefd04 100644 --- a/compiler/testData/diagnostics/tests/sealed/NeverConstructed.txt +++ b/compiler/testData/diagnostics/tests/sealed/NeverConstructed.txt @@ -1,9 +1,9 @@ package -internal sealed class Base { +public sealed class Base { private constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): Base + public final fun foo(): Base public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/sealed/NeverDerived.txt b/compiler/testData/diagnostics/tests/sealed/NeverDerived.txt index d55b2f1341a..6e259fee7a3 100644 --- a/compiler/testData/diagnostics/tests/sealed/NeverDerived.txt +++ b/compiler/testData/diagnostics/tests/sealed/NeverDerived.txt @@ -1,13 +1,13 @@ package -internal sealed class Base { +public sealed class Base { private constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Derived : Base { +public final class Derived : Base { public constructor Derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/sealed/NeverEnum.txt b/compiler/testData/diagnostics/tests/sealed/NeverEnum.txt index 033eb3842ce..fe2a173ffd4 100644 --- a/compiler/testData/diagnostics/tests/sealed/NeverEnum.txt +++ b/compiler/testData/diagnostics/tests/sealed/NeverEnum.txt @@ -1,6 +1,6 @@ package -internal sealed enum class SealedEnum : kotlin.Enum { +public sealed enum class SealedEnum : kotlin.Enum { enum entry FIRST enum entry SECOND @@ -14,7 +14,7 @@ internal sealed enum class SealedEnum : kotlin.Enum { public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Derived : SealedEnum { + public final class Derived : SealedEnum { public constructor Derived() protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: SealedEnum): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/sealed/NeverFinal.txt b/compiler/testData/diagnostics/tests/sealed/NeverFinal.txt index 536eadc49b5..bb9b3fc8d1c 100644 --- a/compiler/testData/diagnostics/tests/sealed/NeverFinal.txt +++ b/compiler/testData/diagnostics/tests/sealed/NeverFinal.txt @@ -1,6 +1,6 @@ package -internal sealed class Base { +public sealed class Base { private constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/sealed/NeverInterface.txt b/compiler/testData/diagnostics/tests/sealed/NeverInterface.txt index 11958c17cd5..f2ed48d03d4 100644 --- a/compiler/testData/diagnostics/tests/sealed/NeverInterface.txt +++ b/compiler/testData/diagnostics/tests/sealed/NeverInterface.txt @@ -1,6 +1,6 @@ package -internal sealed interface Base { +public sealed interface Base { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/sealed/NeverObject.txt b/compiler/testData/diagnostics/tests/sealed/NeverObject.txt index 8f078612c67..00ecf44cd16 100644 --- a/compiler/testData/diagnostics/tests/sealed/NeverObject.txt +++ b/compiler/testData/diagnostics/tests/sealed/NeverObject.txt @@ -1,6 +1,6 @@ package -internal object Sealed { +public object Sealed { private constructor Sealed() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/sealed/NeverOpen.txt b/compiler/testData/diagnostics/tests/sealed/NeverOpen.txt index 536eadc49b5..bb9b3fc8d1c 100644 --- a/compiler/testData/diagnostics/tests/sealed/NeverOpen.txt +++ b/compiler/testData/diagnostics/tests/sealed/NeverOpen.txt @@ -1,6 +1,6 @@ package -internal sealed class Base { +public sealed class Base { private constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/sealed/NonExhaustiveWhen.txt b/compiler/testData/diagnostics/tests/sealed/NonExhaustiveWhen.txt index a1ab8b4f89a..22dbcb824c9 100644 --- a/compiler/testData/diagnostics/tests/sealed/NonExhaustiveWhen.txt +++ b/compiler/testData/diagnostics/tests/sealed/NonExhaustiveWhen.txt @@ -1,43 +1,43 @@ package -internal fun foo(/*0*/ s: Sealed): kotlin.Int +public fun foo(/*0*/ s: Sealed): kotlin.Int -internal sealed class Sealed { +public sealed class Sealed { private constructor Sealed(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object First : Sealed { + public object First : Sealed { private constructor First() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class NonFirst : Sealed { + public open class NonFirst : Sealed { public constructor NonFirst(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int) - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Second : Sealed.NonFirst { + public object Second : Sealed.NonFirst { private constructor Second() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final override /*1*/ /*fake_override*/ val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Third : Sealed.NonFirst { + public object Third : Sealed.NonFirst { private constructor Third() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final override /*1*/ /*fake_override*/ val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/sealed/NonExhaustiveWhenNegated.txt b/compiler/testData/diagnostics/tests/sealed/NonExhaustiveWhenNegated.txt index a1ab8b4f89a..22dbcb824c9 100644 --- a/compiler/testData/diagnostics/tests/sealed/NonExhaustiveWhenNegated.txt +++ b/compiler/testData/diagnostics/tests/sealed/NonExhaustiveWhenNegated.txt @@ -1,43 +1,43 @@ package -internal fun foo(/*0*/ s: Sealed): kotlin.Int +public fun foo(/*0*/ s: Sealed): kotlin.Int -internal sealed class Sealed { +public sealed class Sealed { private constructor Sealed(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object First : Sealed { + public object First : Sealed { private constructor First() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class NonFirst : Sealed { + public open class NonFirst : Sealed { public constructor NonFirst(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int) - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Second : Sealed.NonFirst { + public object Second : Sealed.NonFirst { private constructor Second() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final override /*1*/ /*fake_override*/ val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Third : Sealed.NonFirst { + public object Third : Sealed.NonFirst { private constructor Third() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal final override /*1*/ /*fake_override*/ val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/sealed/NonExhaustiveWhenWithAdditionalCase.txt b/compiler/testData/diagnostics/tests/sealed/NonExhaustiveWhenWithAdditionalCase.txt index d27411ddec8..3b3b7d2df39 100644 --- a/compiler/testData/diagnostics/tests/sealed/NonExhaustiveWhenWithAdditionalCase.txt +++ b/compiler/testData/diagnostics/tests/sealed/NonExhaustiveWhenWithAdditionalCase.txt @@ -1,61 +1,61 @@ package -internal fun foo(/*0*/ s: Sealed): kotlin.Int +public fun foo(/*0*/ s: Sealed): kotlin.Int -internal sealed class Sealed { +public sealed class Sealed { private constructor Sealed(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object First : Sealed { + public object First : Sealed { private constructor First() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface ITuple { - internal abstract val x: kotlin.Int - internal abstract val y: kotlin.Int + public interface ITuple { + public abstract val x: kotlin.Int + public abstract val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class NonFirst : Sealed, Sealed.ITuple { + public open class NonFirst : Sealed, Sealed.ITuple { public constructor NonFirst(/*0*/ tuple: Sealed.Tuple) - internal final override /*2*/ /*fake_override*/ val x: kotlin.Int - internal open override /*1*/ val y: kotlin.Int + public final override /*2*/ /*fake_override*/ val x: kotlin.Int + public open override /*1*/ val y: kotlin.Int public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String - internal object Second : Sealed.NonFirst { + public object Second : Sealed.NonFirst { private constructor Second() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal open override /*1*/ /*fake_override*/ val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public open override /*1*/ /*fake_override*/ val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Third : Sealed.NonFirst { + public final class Third : Sealed.NonFirst { public constructor Third() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int - internal open override /*1*/ /*fake_override*/ val y: kotlin.Int + public final override /*1*/ /*fake_override*/ val x: kotlin.Int + public open override /*1*/ /*fake_override*/ val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal final class Tuple : Sealed.ITuple { + public final class Tuple : Sealed.ITuple { public constructor Tuple(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int) - internal open override /*1*/ val x: kotlin.Int - internal open override /*1*/ val y: kotlin.Int + public open override /*1*/ val x: kotlin.Int + public open override /*1*/ val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/sealed/NonExhaustiveWhenWithAnyCase.txt b/compiler/testData/diagnostics/tests/sealed/NonExhaustiveWhenWithAnyCase.txt index 164a5087635..9a98e4af50f 100644 --- a/compiler/testData/diagnostics/tests/sealed/NonExhaustiveWhenWithAnyCase.txt +++ b/compiler/testData/diagnostics/tests/sealed/NonExhaustiveWhenWithAnyCase.txt @@ -1,34 +1,34 @@ package -internal fun foo(/*0*/ s: Sealed): kotlin.Int +public fun foo(/*0*/ s: Sealed): kotlin.Int -internal sealed class Sealed { +public sealed class Sealed { private constructor Sealed() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object First : Sealed { + public object First : Sealed { private constructor First() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class NonFirst : Sealed { + public open class NonFirst : Sealed { public constructor NonFirst() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Second : Sealed.NonFirst { + public object Second : Sealed.NonFirst { private constructor Second() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object Third : Sealed.NonFirst { + public object Third : Sealed.NonFirst { private constructor Third() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/sealed/OperationWhen.txt b/compiler/testData/diagnostics/tests/sealed/OperationWhen.txt index 4363a4515e9..3505739dea2 100644 --- a/compiler/testData/diagnostics/tests/sealed/OperationWhen.txt +++ b/compiler/testData/diagnostics/tests/sealed/OperationWhen.txt @@ -1,52 +1,52 @@ package -internal fun priority(/*0*/ op: Operation): kotlin.Int +public fun priority(/*0*/ op: Operation): kotlin.Int -internal sealed class Operation { +public sealed class Operation { private constructor Operation(/*0*/ left: kotlin.Int, /*1*/ right: kotlin.Int) - internal final val left: kotlin.Int - internal final val right: kotlin.Int + public final val left: kotlin.Int + public final val right: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun exec(): kotlin.Int + public abstract fun exec(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class Minus : Operation { + public final class Minus : Operation { public constructor Minus(/*0*/ left: kotlin.Int, /*1*/ right: kotlin.Int) - internal final override /*1*/ /*fake_override*/ val left: kotlin.Int - internal final override /*1*/ /*fake_override*/ val right: kotlin.Int + public final override /*1*/ /*fake_override*/ val left: kotlin.Int + public final override /*1*/ /*fake_override*/ val right: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun exec(): kotlin.Int + public open override /*1*/ fun exec(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Plus : Operation { + public final class Plus : Operation { public constructor Plus(/*0*/ left: kotlin.Int, /*1*/ right: kotlin.Int) - internal final override /*1*/ /*fake_override*/ val left: kotlin.Int - internal final override /*1*/ /*fake_override*/ val right: kotlin.Int + public final override /*1*/ /*fake_override*/ val left: kotlin.Int + public final override /*1*/ /*fake_override*/ val right: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun exec(): kotlin.Int + public open override /*1*/ fun exec(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Slash : Operation { + public final class Slash : Operation { public constructor Slash(/*0*/ left: kotlin.Int, /*1*/ right: kotlin.Int) - internal final override /*1*/ /*fake_override*/ val left: kotlin.Int - internal final override /*1*/ /*fake_override*/ val right: kotlin.Int + public final override /*1*/ /*fake_override*/ val left: kotlin.Int + public final override /*1*/ /*fake_override*/ val right: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun exec(): kotlin.Int + public open override /*1*/ fun exec(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Times : Operation { + public final class Times : Operation { public constructor Times(/*0*/ left: kotlin.Int, /*1*/ right: kotlin.Int) - internal final override /*1*/ /*fake_override*/ val left: kotlin.Int - internal final override /*1*/ /*fake_override*/ val right: kotlin.Int + public final override /*1*/ /*fake_override*/ val left: kotlin.Int + public final override /*1*/ /*fake_override*/ val right: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun exec(): kotlin.Int + public open override /*1*/ fun exec(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/sealed/RedundantAbstract.txt b/compiler/testData/diagnostics/tests/sealed/RedundantAbstract.txt index 536eadc49b5..bb9b3fc8d1c 100644 --- a/compiler/testData/diagnostics/tests/sealed/RedundantAbstract.txt +++ b/compiler/testData/diagnostics/tests/sealed/RedundantAbstract.txt @@ -1,6 +1,6 @@ package -internal sealed class Base { +public sealed class Base { private constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/sealed/TreeWhen.txt b/compiler/testData/diagnostics/tests/sealed/TreeWhen.txt index 9362b27a356..bc46a439415 100644 --- a/compiler/testData/diagnostics/tests/sealed/TreeWhen.txt +++ b/compiler/testData/diagnostics/tests/sealed/TreeWhen.txt @@ -1,36 +1,36 @@ package -internal sealed class Tree { +public sealed class Tree { private constructor Tree() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun max(): kotlin.Int + public final fun max(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Empty : Tree { + public object Empty : Tree { private constructor Empty() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final override /*1*/ /*fake_override*/ fun max(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun max(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Leaf : Tree { + public final class Leaf : Tree { public constructor Leaf(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final override /*1*/ /*fake_override*/ fun max(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun max(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Node : Tree { + public final class Node : Tree { public constructor Node(/*0*/ left: Tree, /*1*/ right: Tree) - internal final val left: Tree - internal final val right: Tree + public final val left: Tree + public final val right: Tree public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final override /*1*/ /*fake_override*/ fun max(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun max(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/sealed/TreeWhenFunctional.txt b/compiler/testData/diagnostics/tests/sealed/TreeWhenFunctional.txt index 9362b27a356..bc46a439415 100644 --- a/compiler/testData/diagnostics/tests/sealed/TreeWhenFunctional.txt +++ b/compiler/testData/diagnostics/tests/sealed/TreeWhenFunctional.txt @@ -1,36 +1,36 @@ package -internal sealed class Tree { +public sealed class Tree { private constructor Tree() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun max(): kotlin.Int + public final fun max(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Empty : Tree { + public object Empty : Tree { private constructor Empty() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final override /*1*/ /*fake_override*/ fun max(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun max(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Leaf : Tree { + public final class Leaf : Tree { public constructor Leaf(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final override /*1*/ /*fake_override*/ fun max(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun max(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Node : Tree { + public final class Node : Tree { public constructor Node(/*0*/ left: Tree, /*1*/ right: Tree) - internal final val left: Tree - internal final val right: Tree + public final val left: Tree + public final val right: Tree public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final override /*1*/ /*fake_override*/ fun max(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun max(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/sealed/TreeWhenFunctionalNoIs.txt b/compiler/testData/diagnostics/tests/sealed/TreeWhenFunctionalNoIs.txt index 108ada660ee..8a1ace58713 100644 --- a/compiler/testData/diagnostics/tests/sealed/TreeWhenFunctionalNoIs.txt +++ b/compiler/testData/diagnostics/tests/sealed/TreeWhenFunctionalNoIs.txt @@ -1,44 +1,44 @@ package -internal sealed class Tree { +public sealed class Tree { private constructor Tree() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun max(): kotlin.Int - internal final fun maxIsClass(): kotlin.Int - internal final fun maxWithElse(): kotlin.Int + public final fun max(): kotlin.Int + public final fun maxIsClass(): kotlin.Int + public final fun maxWithElse(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Empty : Tree { + public object Empty : Tree { private constructor Empty() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final override /*1*/ /*fake_override*/ fun max(): kotlin.Int - internal final override /*1*/ /*fake_override*/ fun maxIsClass(): kotlin.Int - internal final override /*1*/ /*fake_override*/ fun maxWithElse(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun max(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun maxIsClass(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun maxWithElse(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Leaf : Tree { + public final class Leaf : Tree { public constructor Leaf(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final override /*1*/ /*fake_override*/ fun max(): kotlin.Int - internal final override /*1*/ /*fake_override*/ fun maxIsClass(): kotlin.Int - internal final override /*1*/ /*fake_override*/ fun maxWithElse(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun max(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun maxIsClass(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun maxWithElse(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Node : Tree { + public final class Node : Tree { public constructor Node(/*0*/ left: Tree, /*1*/ right: Tree) - internal final val left: Tree - internal final val right: Tree + public final val left: Tree + public final val right: Tree public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final override /*1*/ /*fake_override*/ fun max(): kotlin.Int - internal final override /*1*/ /*fake_override*/ fun maxIsClass(): kotlin.Int - internal final override /*1*/ /*fake_override*/ fun maxWithElse(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun max(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun maxIsClass(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun maxWithElse(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/sealed/WhenOnEmptySealed.txt b/compiler/testData/diagnostics/tests/sealed/WhenOnEmptySealed.txt index 0bdc2f01f33..87745e29ea5 100644 --- a/compiler/testData/diagnostics/tests/sealed/WhenOnEmptySealed.txt +++ b/compiler/testData/diagnostics/tests/sealed/WhenOnEmptySealed.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ s: Sealed): kotlin.Int +public fun foo(/*0*/ s: Sealed): kotlin.Int -internal sealed class Sealed { +public sealed class Sealed { private constructor Sealed() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/argumentsResolveInBodyAndDelegationCall.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/argumentsResolveInBodyAndDelegationCall.txt index 638ac24c2b3..f804ce7a89f 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/argumentsResolveInBodyAndDelegationCall.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/argumentsResolveInBodyAndDelegationCall.txt @@ -1,23 +1,23 @@ package -internal val global: kotlin.Int = 1 +public val global: kotlin.Int = 1 -internal final class A : B { +public final class A : B { public constructor A(/*0*/ x: B, /*1*/ y: kotlin.Int = ...) public constructor A(/*0*/ x: kotlin.Double, /*1*/ y: kotlin.Int) public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int = ...) public constructor A(/*0*/ x: kotlin.String, /*1*/ y: kotlin.Int) - internal final val myProp: kotlin.Int = 1 - internal open override /*1*/ val parentProp: kotlin.Int = 1 + public final val myProp: kotlin.Int = 1 + public open override /*1*/ val parentProp: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ z: kotlin.Int): kotlin.Int + public final fun foo(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ z: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B { +public open class B { public constructor B(/*0*/ parentProp: kotlin.Int) - internal open val parentProp: kotlin.Int + public open val parentProp: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/classInitializersWithoutPrimary.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/classInitializersWithoutPrimary.txt index e26602fdb4d..2584b83c0f4 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/classInitializersWithoutPrimary.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/classInitializersWithoutPrimary.txt @@ -1,6 +1,6 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/companionObjectScope.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/companionObjectScope.txt index a55b8a34c49..f2a112c713e 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/companionObjectScope.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/companionObjectScope.txt @@ -1,22 +1,22 @@ package -internal final class A { +public final class A { public constructor A() public constructor A(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object B { + public object B { private constructor B() - internal final val prop: kotlin.Int = 5 - internal final fun bar(): kotlin.Int + public final val prop: kotlin.Int = 5 + public final fun bar(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object C { + public object C { private constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -25,10 +25,10 @@ internal final class A { public companion object Companion { private constructor Companion() - internal final val C: kotlin.Int = 3 - internal final val prop: kotlin.Int = 2 + public final val C: kotlin.Int = 3 + public final val prop: kotlin.Int = 2 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/constructorCallType.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/constructorCallType.txt index 560d2f78d2a..78dcbf37e8b 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/constructorCallType.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/constructorCallType.txt @@ -1,20 +1,20 @@ package -internal val x1: A -internal val x2: A -internal val x3: A -internal val y1: B -internal val y10: [ERROR : Type for B("")] -internal val y2: B -internal val y3: B -internal val y4: B -internal val y5: B -internal val y6: B -internal val y7: B -internal val y8: B -internal val y9: B +public val x1: A +public val x2: A +public val x3: A +public val y1: B +public val y10: [ERROR : Type for B("")] +public val y2: B +public val y3: B +public val y4: B +public val y5: B +public val y6: B +public val y7: B +public val y8: B +public val y9: B -internal final class A { +public final class A { public constructor A(/*0*/ x: kotlin.Double) public constructor A(/*0*/ x: kotlin.Int) public constructor A(/*0*/ x: kotlin.String) @@ -23,7 +23,7 @@ internal final class A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B(/*0*/ x: R) public constructor B(/*0*/ x: kotlin.String) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/constructorInObject.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/constructorInObject.txt index d04efb602dd..6c4053813eb 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/constructorInObject.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/constructorInObject.txt @@ -1,8 +1,8 @@ package -internal val anonObject: kotlin.Any +public val anonObject: kotlin.Any -internal object A { +public object A { private constructor A() private constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -10,7 +10,7 @@ internal object A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final enum class B : kotlin.Enum { +public final enum class B : kotlin.Enum { enum entry X private constructor B() @@ -27,7 +27,7 @@ internal final enum class B : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/constructorInTrait.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/constructorInTrait.txt index 5ba251de3e9..49932f07fa2 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/constructorInTrait.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/constructorInTrait.txt @@ -1,6 +1,6 @@ package -internal interface A { +public interface A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/ctrsAnnotationResolve.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/ctrsAnnotationResolve.txt index d2331f93dbd..ad7ea7cded2 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/ctrsAnnotationResolve.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/ctrsAnnotationResolve.txt @@ -1,6 +1,6 @@ package -internal final class A { +public final class A { Ann1() public constructor A() Ann2() public constructor A(/*0*/ x1: kotlin.Int) Ann2(x = 2) public constructor A(/*0*/ x1: kotlin.Int, /*1*/ x2: kotlin.Int) @@ -9,16 +9,16 @@ internal final class A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann1 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann1 : kotlin.Annotation { public constructor Ann1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann2 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann2 : kotlin.Annotation { public constructor Ann2(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/cyclicDelegationCalls.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/cyclicDelegationCalls.txt index 16cc50d8cd1..9fa3f2fe680 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/cyclicDelegationCalls.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/cyclicDelegationCalls.txt @@ -1,6 +1,6 @@ package -internal final class A : B { +public final class A : B { public constructor A(/*0*/ x1: kotlin.Double, /*1*/ x2: kotlin.Double) public constructor A(/*0*/ x1: kotlin.Double, /*1*/ x2: kotlin.Double, /*2*/ x3: kotlin.Double) public constructor A(/*0*/ x1: kotlin.Double, /*1*/ x2: kotlin.Double, /*2*/ x3: kotlin.Double, /*3*/ x4: kotlin.Double) @@ -9,14 +9,14 @@ internal final class A : B { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class A1 { +public final class A1 { public constructor A1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class A2 { +public final class A2 { public constructor A2() public constructor A2(/*0*/ x: kotlin.Byte) public constructor A2(/*0*/ x1: kotlin.Double) @@ -37,7 +37,7 @@ internal final class A2 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B { +public open class B { public constructor B(/*0*/ x: kotlin.Byte) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/dataClasses.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/dataClasses.txt index 5b09200449b..4fea5aa5d13 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/dataClasses.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/dataClasses.txt @@ -1,17 +1,17 @@ package -kotlin.data() internal final class A1 { +kotlin.data() public final class A1 { public constructor A1() public constructor A1(/*0*/ x: kotlin.String) - internal final val x: kotlin.String - internal final /*synthesized*/ fun component1(): kotlin.String + public final val x: kotlin.String + public final /*synthesized*/ fun component1(): kotlin.String public final /*synthesized*/ fun copy(/*0*/ x: kotlin.String = ...): A1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.data() internal final class A2 { +kotlin.data() public final class A2 { public constructor A2() public constructor A2(/*0*/ x: kotlin.String) public final /*synthesized*/ fun copy(): A2 @@ -20,7 +20,7 @@ kotlin.data() internal final class A2 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.data() internal final class A3 { +kotlin.data() public final class A3 { public constructor A3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/dataFlowInDelegationCall.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/dataFlowInDelegationCall.txt index 017a662d08e..e9afd325317 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/dataFlowInDelegationCall.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/dataFlowInDelegationCall.txt @@ -1,6 +1,6 @@ package -internal final class A { +public final class A { public constructor A(/*0*/ x: kotlin.Any, /*1*/ y: kotlin.Any, /*2*/ z: kotlin.Any) public constructor A(/*0*/ x: kotlin.String?, /*1*/ y: kotlin.String?) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/delegationByWithoutPrimary.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/delegationByWithoutPrimary.txt index 247b8775cc1..131ecac9f61 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/delegationByWithoutPrimary.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/delegationByWithoutPrimary.txt @@ -1,19 +1,19 @@ package -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class AImpl : A { +public final class AImpl : A { public constructor AImpl() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/enums.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/enums.txt index da8e60612a2..54004597e72 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/enums.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/enums.txt @@ -1,6 +1,6 @@ package -internal final enum class A : kotlin.Enum { +public final enum class A : kotlin.Enum { enum entry W enum entry X @@ -29,7 +29,7 @@ internal final enum class A : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -internal final enum class B : kotlin.Enum { +public final enum class B : kotlin.Enum { enum entry W enum entry X @@ -55,7 +55,7 @@ internal final enum class B : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -internal final enum class C : kotlin.Enum { +public final enum class C : kotlin.Enum { enum entry EMPTY private constructor C() @@ -72,7 +72,7 @@ internal final enum class C : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -internal final enum class D : kotlin.Enum { +public final enum class D : kotlin.Enum { enum entry X enum entry Y @@ -82,11 +82,11 @@ internal final enum class D : kotlin.Enum { private constructor D() private constructor D(/*0*/ prop: kotlin.Int) private constructor D(/*0*/ x: kotlin.String) - internal final val prop: kotlin.Int + public final val prop: kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: D): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun f(): kotlin.Int + public abstract fun f(): kotlin.Int public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/errorsOnEmptyDelegationCall.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/errorsOnEmptyDelegationCall.txt index e6b1acea792..58b319c5875 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/errorsOnEmptyDelegationCall.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/errorsOnEmptyDelegationCall.txt @@ -1,6 +1,6 @@ package -internal final class A0 : B0 { +public final class A0 : B0 { public constructor A0() public constructor A0(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -8,7 +8,7 @@ internal final class A0 : B0 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class A1 : B1 { +public final class A1 : B1 { public constructor A1() public constructor A1(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -16,7 +16,7 @@ internal final class A1 : B1 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class A2 : B2 { +public final class A2 : B2 { public constructor A2() public constructor A2(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -24,7 +24,7 @@ internal final class A2 : B2 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class A3 : B3 { +public final class A3 : B3 { public constructor A3() public constructor A3(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -32,14 +32,14 @@ internal final class A3 : B3 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B0 { +public open class B0 { public constructor B0(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B1 { +public open class B1 { public constructor B1() public constructor B1(/*0*/ x: kotlin.Int = ...) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -47,7 +47,7 @@ internal open class B1 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B2 { +public open class B2 { public constructor B2(/*0*/ x: kotlin.Int) public constructor B2(/*0*/ x: kotlin.String) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -55,7 +55,7 @@ internal open class B2 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B3 { +public open class B3 { private constructor B3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/expectedPrimaryConstructorCall.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/expectedPrimaryConstructorCall.txt index a73cfdd238f..9aecb0c80d3 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/expectedPrimaryConstructorCall.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/expectedPrimaryConstructorCall.txt @@ -1,6 +1,6 @@ package -internal final class A { +public final class A { public constructor A() public constructor A(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -8,14 +8,14 @@ internal final class A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B { +public open class B { public constructor B(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : B { +public final class C : B { public constructor C() public constructor C(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/generics.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/generics.txt index f4f62d60bfe..c2b9d5030b0 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/generics.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/generics.txt @@ -1,6 +1,6 @@ package -internal final class A0 : B { +public final class A0 : B { public constructor A0() public constructor A0(/*0*/ x: kotlin.String) public constructor A0(/*0*/ x: kotlin.String, /*1*/ y: kotlin.String) @@ -9,7 +9,7 @@ internal final class A0 : B { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class A1 : B { +public final class A1 : B { public constructor A1() public constructor A1(/*0*/ x: R) public constructor A1(/*0*/ x: R, /*1*/ y: R) @@ -18,14 +18,14 @@ internal final class A1 : B { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class A2 { +public final class A2 { public constructor A2(/*0*/ t: R, /*1*/ i: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B { +public open class B { public constructor B() public constructor B(/*0*/ x: T) public constructor B(/*0*/ x: T, /*1*/ y: T) diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/generics2.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/generics2.txt index 13192e18fc3..b72901ac829 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/generics2.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/generics2.txt @@ -1,6 +1,6 @@ package -internal final class A0 { +public final class A0 { public constructor A0(/*0*/ x: T1) public constructor A0(/*0*/ x: T1, /*1*/ y: T2) public constructor A0(/*0*/ x: T1, /*1*/ y: T2, /*2*/ z: T2) @@ -11,7 +11,7 @@ internal final class A0 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class A1 : B { +public final class A1 : B { public constructor A1(/*0*/ x: T1, /*1*/ y: T1, /*2*/ z: T1) public constructor A1(/*0*/ x: T1, /*1*/ y: T2) public constructor A1(/*0*/ x: T1, /*1*/ y: kotlin.Int) @@ -20,7 +20,7 @@ internal final class A1 : B { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class A2 : B { +public final class A2 : B { public constructor A2(/*0*/ x: T1, /*1*/ y: T1, /*2*/ z: T1) public constructor A2(/*0*/ x: T1, /*1*/ y: T2) public constructor A2(/*0*/ x: T1, /*1*/ y: T2, /*2*/ z: kotlin.String) @@ -30,7 +30,7 @@ internal final class A2 : B { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B { +public open class B { public constructor B(/*0*/ x: R1, /*1*/ y: R2) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/generics3.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/generics3.txt index 83bdc12dd17..70cd40e42ef 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/generics3.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/generics3.txt @@ -1,6 +1,6 @@ package -internal final class A : B { +public final class A : B { public constructor A(/*0*/ x: T1, /*1*/ y: T2) public constructor A(/*0*/ x: T1, /*1*/ z: kotlin.String, /*2*/ z1: kotlin.String, /*3*/ z2: kotlin.String, /*4*/ z3: kotlin.String) public constructor A(/*0*/ x: T1, /*1*/ z: kotlin.String, /*2*/ z1: kotlin.String, /*3*/ z2: kotlin.String, /*4*/ z3: kotlin.String, /*5*/ z4: kotlin.String) @@ -12,7 +12,7 @@ internal final class A : B { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B { +public open class B { public constructor B(/*0*/ x: X, /*1*/ y: Y) public constructor B(/*0*/ x: X, /*1*/ s: kotlin.String) public constructor B(/*0*/ y: Y, /*1*/ i: kotlin.Int) diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/accessBaseGenericFromInnerExtendingSameBase.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/accessBaseGenericFromInnerExtendingSameBase.txt index 902bb3b3e9e..b56263e6b73 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/accessBaseGenericFromInnerExtendingSameBase.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/accessBaseGenericFromInnerExtendingSameBase.txt @@ -1,25 +1,25 @@ package -internal open class Base { +public open class Base { public constructor Base(/*0*/ p: kotlin.Any?) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo1(/*0*/ t: T): kotlin.Unit + public final fun foo1(/*0*/ t: T): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class D : Base { +public final class D : Base { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo1(/*0*/ t: kotlin.Int): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun foo1(/*0*/ t: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class B : Base { + public final inner class B : Base { public constructor B() public constructor B(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo1(/*0*/ t: kotlin.String): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun foo1(/*0*/ t: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/accessBaseGenericFromInnerExtendingSameBase2.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/accessBaseGenericFromInnerExtendingSameBase2.txt index 2dab275f394..4743ad0a16e 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/accessBaseGenericFromInnerExtendingSameBase2.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/accessBaseGenericFromInnerExtendingSameBase2.txt @@ -1,26 +1,26 @@ package -internal open class Base { +public open class Base { public constructor Base(/*0*/ p: kotlin.Any?) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo1(/*0*/ t: T): kotlin.Unit + public final fun foo1(/*0*/ t: T): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class D : Base { +public final class D : Base { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo1(/*0*/ t: kotlin.Int): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun foo1(/*0*/ t: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class B : Base { + public final inner class B : Base { public constructor B() public constructor B(/*0*/ x: kotlin.Int) public constructor B(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo1(/*0*/ t: kotlin.Int): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun foo1(/*0*/ t: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/accessBaseWithSameExtension.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/accessBaseWithSameExtension.txt index e56f760c6be..970a09943ca 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/accessBaseWithSameExtension.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/accessBaseWithSameExtension.txt @@ -1,11 +1,11 @@ package -internal fun Base.foo(): kotlin.Unit +public fun Base.foo(): kotlin.Unit -internal open class Base { +public open class Base { public constructor Base(/*0*/ p: kotlin.Any?) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo1(): kotlin.Unit + public final fun foo1(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/accessGenericBaseWithSameExtension.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/accessGenericBaseWithSameExtension.txt index baf49acdc2b..8871c7a552c 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/accessGenericBaseWithSameExtension.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/accessGenericBaseWithSameExtension.txt @@ -1,11 +1,11 @@ package -internal fun Base.foo(): kotlin.Unit +public fun Base.foo(): kotlin.Unit -internal open class Base { +public open class Base { public constructor Base(/*0*/ p: kotlin.Any?) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo1(/*0*/ t: T): kotlin.Unit + public final fun foo1(/*0*/ t: T): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/innerInstanceCreation.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/innerInstanceCreation.txt index 3097e8586a6..75b143f339b 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/innerInstanceCreation.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/innerInstanceCreation.txt @@ -1,17 +1,17 @@ package -internal fun foo(/*0*/ x: Outer): kotlin.Int +public fun foo(/*0*/ x: Outer): kotlin.Int -internal final class Outer { +public final class Outer { public constructor Outer(/*0*/ x: kotlin.Int) public constructor Outer(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ z: kotlin.Int = ...) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class Inner { + public final inner class Inner { public constructor Inner() - internal final val prop: kotlin.Int = 1 + public final val prop: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/memberFunAccess.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/memberFunAccess.txt index 78e47aac1cd..408925ea27c 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/memberFunAccess.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/memberFunAccess.txt @@ -1,10 +1,10 @@ package -internal final class A { +public final class A { public constructor A(/*0*/ x: kotlin.Int) public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ z: kotlin.Int = ...) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/passingInstance.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/passingInstance.txt index 982458af881..8968b165f4c 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/passingInstance.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/passingInstance.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ x: A): kotlin.Int +public fun foo(/*0*/ x: A): kotlin.Int -internal final class A { +public final class A { public constructor A(/*0*/ x: kotlin.Int) public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ z: kotlin.Int = ...) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/propertyAccess.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/propertyAccess.txt index 22d2fe6074a..9eaf5b80563 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/propertyAccess.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/propertyAccess.txt @@ -1,9 +1,9 @@ package -internal final class A { +public final class A { public constructor A(/*0*/ x: kotlin.Int) public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ z: kotlin.Int = ...) - internal final val prop: kotlin.Int = 1 + public final val prop: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/propertyAccessUnitialized.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/propertyAccessUnitialized.txt index d3881c3c31a..eaca4aa4f49 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/propertyAccessUnitialized.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/propertyAccessUnitialized.txt @@ -1,14 +1,14 @@ package -internal final class A : B { +public final class A : B { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int = ...) - internal final val prop: kotlin.Int = 1 + public final val prop: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B { +public open class B { public constructor B(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/superFunAccess.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/superFunAccess.txt index a479ec67819..2853be7f683 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/superFunAccess.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/superFunAccess.txt @@ -1,17 +1,17 @@ package -internal final class A : B { +public final class A : B { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int = ...) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.Int + public final override /*1*/ /*fake_override*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B { +public open class B { public constructor B(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/superFunAccessOverriden.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/superFunAccessOverriden.txt index d7758e33ded..7223ccb7885 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/superFunAccessOverriden.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/superFunAccessOverriden.txt @@ -1,17 +1,17 @@ package -internal final class A : B { +public final class A : B { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int = ...) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Int + public open override /*1*/ fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B { +public open class B { public constructor B(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Int + public open fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/superPropertyAccess.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/superPropertyAccess.txt index 6a891b2e5a7..a7b86bcc249 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/superPropertyAccess.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/superPropertyAccess.txt @@ -1,16 +1,16 @@ package -internal final class A : B { +public final class A : B { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int = ...) - internal final override /*1*/ /*fake_override*/ val prop: kotlin.Int + public final override /*1*/ /*fake_override*/ val prop: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B { +public open class B { public constructor B(/*0*/ prop: kotlin.Int) - internal final val prop: kotlin.Int + public final val prop: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/usingOuterInstance.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/usingOuterInstance.txt index ea984fbe41b..86c20e9390a 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/usingOuterInstance.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/usingOuterInstance.txt @@ -1,14 +1,14 @@ package -internal fun foo(/*0*/ x: Outer): kotlin.Int +public fun foo(/*0*/ x: Outer): kotlin.Int -internal final class Outer { +public final class Outer { public constructor Outer() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class Inner { + public final inner class Inner { public constructor Inner(/*0*/ x: kotlin.Int) public constructor Inner(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ z: kotlin.Int = ...) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/usingOuterProperty.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/usingOuterProperty.txt index be5da526451..b092ee9f7ef 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/usingOuterProperty.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/headerCallChecker/usingOuterProperty.txt @@ -1,13 +1,13 @@ package -internal final class Outer { +public final class Outer { public constructor Outer() - internal final val prop: kotlin.Int = 1 + public final val prop: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class Inner { + public final inner class Inner { public constructor Inner(/*0*/ x: kotlin.Int) public constructor Inner(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ z: kotlin.Int = ...) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/headerSupertypeInitialization.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/headerSupertypeInitialization.txt index 3baef49265c..0541dc9411b 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/headerSupertypeInitialization.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/headerSupertypeInitialization.txt @@ -1,13 +1,13 @@ package -internal final class A : B { +public final class A : B { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B { +public open class B { public constructor B(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/implicitSuperCallErrorsIfPrimary.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/implicitSuperCallErrorsIfPrimary.txt index 6de3fc4f21b..c31cb56a301 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/implicitSuperCallErrorsIfPrimary.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/implicitSuperCallErrorsIfPrimary.txt @@ -1,13 +1,13 @@ package -internal open class A { +public open class A { public constructor A(/*0*/ p1: kotlin.String) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() public constructor B(/*0*/ s: kotlin.String) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/initializationFromOtherInstance.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/initializationFromOtherInstance.txt index eb5e2051b46..c031a0b8904 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/initializationFromOtherInstance.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/initializationFromOtherInstance.txt @@ -1,20 +1,20 @@ package -internal final class A { +public final class A { public constructor A(/*0*/ other: A) public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int) - internal final val x: kotlin.Int - internal final val y: kotlin.Int + public final val x: kotlin.Int + public final val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class A1 { +public final class A1 { public constructor A1(/*0*/ other: A1) public constructor A1(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int) - internal final val x: kotlin.Int - internal final val y: kotlin.Int + public final val x: kotlin.Int + public final val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/kt6992.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/kt6992.txt index 82a150b8f24..8fb757457c7 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/kt6992.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/kt6992.txt @@ -1,9 +1,9 @@ package -internal final class X { +public final class X { public constructor X(/*0*/ t: T) public constructor X(/*0*/ t: kotlin.String) - internal final val t: T + public final val t: T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/kt6993.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/kt6993.txt index c847326f905..3118818d04d 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/kt6993.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/kt6993.txt @@ -1,9 +1,9 @@ package -internal final class X { +public final class X { public constructor X(/*0*/ t: T) public constructor X(/*0*/ t: T, /*1*/ i: kotlin.Int) - internal final val t: T + public final val t: T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/kt6994.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/kt6994.txt index 73a8124df50..a47612f2cb8 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/kt6994.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/kt6994.txt @@ -1,6 +1,6 @@ package -internal final class X { +public final class X { public constructor X(/*0*/ t: T, /*1*/ i: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/lambdaInDelegation.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/lambdaInDelegation.txt index 8797d2b197d..bf41610de68 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/lambdaInDelegation.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/lambdaInDelegation.txt @@ -1,6 +1,6 @@ package -internal final class A { +public final class A { public constructor A(/*0*/ block: (T1) -> T2) public constructor A(/*0*/ x: T2) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/nestedExtendsInner.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/nestedExtendsInner.txt index 41a8dd7fe4b..60f774a5c69 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/nestedExtendsInner.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/nestedExtendsInner.txt @@ -1,19 +1,19 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal open inner class Inner { + public open inner class Inner { public constructor Inner() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class Nested : A.Inner { + public final class Nested : A.Inner { public constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/noDefaultIfEmptySecondary.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/noDefaultIfEmptySecondary.txt index 1dc21e119d7..d496ea909f6 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/noDefaultIfEmptySecondary.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/noDefaultIfEmptySecondary.txt @@ -1,10 +1,10 @@ package -internal final class A { +public final class A { public constructor A() public constructor A(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.Int = ...) - internal final val x: kotlin.Int - internal final val y: kotlin.Int + public final val x: kotlin.Int + public final val y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/noPrimaryConstructor.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/noPrimaryConstructor.txt index 1806bab9b2a..5bc5c7a594b 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/noPrimaryConstructor.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/noPrimaryConstructor.txt @@ -1,8 +1,8 @@ package -internal val x: A +public val x: A -internal final class A { +public final class A { public constructor A(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/noSupertypeInitWithSecondaryConstructors.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/noSupertypeInitWithSecondaryConstructors.txt index 5d5cdaa117d..4444cdf67f0 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/noSupertypeInitWithSecondaryConstructors.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/noSupertypeInitWithSecondaryConstructors.txt @@ -1,26 +1,26 @@ package -internal final class A : C, B, D { +public final class A : C, B, D { public constructor A() public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B { +public open class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface C { +public interface C { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface D { +public interface D { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/propertyInitializationWithPrimary.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/propertyInitializationWithPrimary.txt index 9331f996333..5718052dacf 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/propertyInitializationWithPrimary.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/propertyInitializationWithPrimary.txt @@ -1,16 +1,16 @@ package -internal final class A { +public final class A { public constructor A() public constructor A(/*0*/ w: kotlin.Char) public constructor A(/*0*/ a: kotlin.Int) - internal final val overinitialized: kotlin.Int - internal final val uninitialized: kotlin.Int - internal final val v: kotlin.Int = -1 - internal final val w: kotlin.Char - internal final val x: kotlin.Int - internal final var y: kotlin.Int - internal final val z: kotlin.Int + public final val overinitialized: kotlin.Int + public final val uninitialized: kotlin.Int + public final val v: kotlin.Int = -1 + public final val w: kotlin.Char + public final val x: kotlin.Int + public final var y: kotlin.Int + public final val z: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/propertyInitializationWithoutPrimary.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/propertyInitializationWithoutPrimary.txt index 749adae33ed..bb414706a2d 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/propertyInitializationWithoutPrimary.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/propertyInitializationWithoutPrimary.txt @@ -1,15 +1,15 @@ package -internal final class A { +public final class A { public constructor A() public constructor A(/*0*/ a: kotlin.Int) public constructor A(/*0*/ x: kotlin.String) - internal final val overinitialized: kotlin.Int - internal final val uninitialized: kotlin.Int - internal final val v: kotlin.Int = -1 - internal final val x: kotlin.Int - internal final var y: kotlin.Int - internal final val z: kotlin.Int + public final val overinitialized: kotlin.Int + public final val uninitialized: kotlin.Int + public final val v: kotlin.Int = -1 + public final val x: kotlin.Int + public final var y: kotlin.Int + public final val z: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/redeclarations.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/redeclarations.txt index 5e43f01aad3..a3048de1404 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/redeclarations.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/redeclarations.txt @@ -1,8 +1,8 @@ package -internal fun B(/*0*/ x: kotlin.Int): kotlin.Unit +public fun B(/*0*/ x: kotlin.Int): kotlin.Unit -internal final class A { +public final class A { public constructor A() public constructor A() public constructor A(/*0*/ x: kotlin.String = ..., /*1*/ y: kotlin.String = ...) @@ -12,21 +12,21 @@ internal final class A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Outer { +public final class Outer { public constructor Outer() - internal final fun B(/*0*/ x: kotlin.Int): kotlin.Unit + public final fun B(/*0*/ x: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class A { + public final class A { public constructor A() public constructor A() public constructor A(/*0*/ x: kotlin.String = ..., /*1*/ y: kotlin.String = ...) @@ -36,7 +36,7 @@ internal final class Outer { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B { + public final class B { public constructor B(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/redeclarationsOfConstructorsIgnored.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/redeclarationsOfConstructorsIgnored.txt index ad330dc605a..3868d130c33 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/redeclarationsOfConstructorsIgnored.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/redeclarationsOfConstructorsIgnored.txt @@ -1,33 +1,33 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Outer { +public final class Outer { public constructor Outer() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/reportResolutionErrorOnImplicitOnce.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/reportResolutionErrorOnImplicitOnce.txt index 936aeac592d..fb6487f48e8 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/reportResolutionErrorOnImplicitOnce.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/reportResolutionErrorOnImplicitOnce.txt @@ -1,13 +1,13 @@ package -internal open class A { +public open class A { public constructor A(/*0*/ p1: kotlin.String, /*1*/ p2: kotlin.String, /*2*/ p3: kotlin.String, /*3*/ p4: kotlin.String, /*4*/ p5: kotlin.String) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B(/*0*/ s: kotlin.String) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/resolvePropertyInitializerWithoutPrimary.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/resolvePropertyInitializerWithoutPrimary.txt index 3a218c080f5..45faab04e72 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/resolvePropertyInitializerWithoutPrimary.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/resolvePropertyInitializerWithoutPrimary.txt @@ -1,8 +1,8 @@ package -internal final class A { +public final class A { public constructor A() - internal final val prop: kotlin.Int = "" + public final val prop: kotlin.Int = "" public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/return.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/return.txt index 7516980f633..d761eba6ae7 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/return.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/return.txt @@ -1,9 +1,9 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/superAnyNonEmpty.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/superAnyNonEmpty.txt index e26602fdb4d..2584b83c0f4 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/superAnyNonEmpty.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/superAnyNonEmpty.txt @@ -1,6 +1,6 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/superSecondaryNonExisting.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/superSecondaryNonExisting.txt index 06eeaae5e8b..67e2e68e5cb 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/superSecondaryNonExisting.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/superSecondaryNonExisting.txt @@ -1,6 +1,6 @@ package -internal final class A : B, C { +public final class A : B, C { public constructor A() public constructor A(/*0*/ x: kotlin.Int) public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -8,7 +8,7 @@ internal final class A : B, C { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B { +public open class B { public constructor B(/*0*/ x: kotlin.Double) public constructor B(/*0*/ x: kotlin.Int) public constructor B(/*0*/ x: kotlin.String) @@ -17,7 +17,7 @@ internal open class B { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface C { +public interface C { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/thisNonExisting.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/thisNonExisting.txt index 2abc7ee9706..a75f4130097 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/thisNonExisting.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/thisNonExisting.txt @@ -1,6 +1,6 @@ package -internal final class A { +public final class A { public constructor A() public constructor A(/*0*/ x: kotlin.Int) public constructor A(/*0*/ x: kotlin.String) diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/unreachableCode.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/unreachableCode.txt index e6e961c6fff..08c7e0cb783 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/unreachableCode.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/unreachableCode.txt @@ -1,26 +1,26 @@ package -internal final class A0 { +public final class A0 { public constructor A0() public constructor A0(/*0*/ arg: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class A1 { +public final class A1 { public constructor A1() - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class A2 { +public final class A2 { public constructor A2() public constructor A2(/*0*/ arg: kotlin.Int) - internal final val x: kotlin.Int + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/useOfPropertiesWithPrimary.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/useOfPropertiesWithPrimary.txt index fa386228132..cd79a246264 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/useOfPropertiesWithPrimary.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/useOfPropertiesWithPrimary.txt @@ -1,15 +1,15 @@ package -internal final class A { +public final class A { public constructor A() public constructor A(/*0*/ w: kotlin.Int) - internal final val uninitialized: kotlin.Int - internal final val useInitialized: kotlin.Int - internal final val useUnitialized: kotlin.Int - internal final val v: kotlin.Int = -1 - internal final val w: kotlin.Int - internal final val x: kotlin.Int - internal final var y: kotlin.Int + public final val uninitialized: kotlin.Int + public final val useInitialized: kotlin.Int + public final val useUnitialized: kotlin.Int + public final val v: kotlin.Int = -1 + public final val w: kotlin.Int + public final val x: kotlin.Int + public final var y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/useOfPropertiesWithoutPrimary.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/useOfPropertiesWithoutPrimary.txt index db39ce1d758..10fc2300e9a 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/useOfPropertiesWithoutPrimary.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/useOfPropertiesWithoutPrimary.txt @@ -1,15 +1,15 @@ package -internal final class A { +public final class A { public constructor A() public constructor A(/*0*/ a: kotlin.Int) public constructor A(/*0*/ x: kotlin.String) - internal final val uninitialized: kotlin.Int - internal final val useInitialized: kotlin.Int - internal final val useUnitialized: kotlin.Int - internal final val v: kotlin.Int = -1 - internal final val x: kotlin.Int - internal final var y: kotlin.Int + public final val uninitialized: kotlin.Int + public final val useInitialized: kotlin.Int + public final val useUnitialized: kotlin.Int + public final val v: kotlin.Int = -1 + public final val x: kotlin.Int + public final var y: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/valOrValAndModifiersInCtr.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/valOrValAndModifiersInCtr.txt index c148e75acb1..f0879d00078 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/valOrValAndModifiersInCtr.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/valOrValAndModifiersInCtr.txt @@ -1,6 +1,6 @@ package -internal final class A { +public final class A { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.Int, /*2*/ z: kotlin.Int, /*3*/ a: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/varargsInDelegationCallToPrimary.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/varargsInDelegationCallToPrimary.txt index 4db8600ea78..27b683c9d49 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/varargsInDelegationCallToPrimary.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/varargsInDelegationCallToPrimary.txt @@ -1,8 +1,8 @@ package -internal fun array(/*0*/ vararg x: T /*kotlin.Array*/): kotlin.Array +public fun array(/*0*/ vararg x: T /*kotlin.Array*/): kotlin.Array -internal final class A : B { +public final class A : B { public constructor A() public constructor A(/*0*/ x: kotlin.String) public constructor A(/*0*/ x: kotlin.String, /*1*/ y: kotlin.String) @@ -11,7 +11,7 @@ internal final class A : B { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B { +public open class B { public constructor B(/*0*/ vararg y: kotlin.String /*kotlin.Array*/) public constructor B(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/secondaryConstructors/varargsInDelegationCallToSecondary.txt b/compiler/testData/diagnostics/tests/secondaryConstructors/varargsInDelegationCallToSecondary.txt index 780859e3679..7caa7ff4ece 100644 --- a/compiler/testData/diagnostics/tests/secondaryConstructors/varargsInDelegationCallToSecondary.txt +++ b/compiler/testData/diagnostics/tests/secondaryConstructors/varargsInDelegationCallToSecondary.txt @@ -1,12 +1,12 @@ package -internal val b1: B -internal val b2: B -internal val b3: B -internal val b4: B -internal fun array(/*0*/ vararg x: T /*kotlin.Array*/): kotlin.Array +public val b1: B +public val b2: B +public val b3: B +public val b4: B +public fun array(/*0*/ vararg x: T /*kotlin.Array*/): kotlin.Array -internal final class A : B { +public final class A : B { public constructor A() public constructor A(/*0*/ x: kotlin.String) public constructor A(/*0*/ x: kotlin.String, /*1*/ y: kotlin.String) @@ -15,7 +15,7 @@ internal final class A : B { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B { +public open class B { public constructor B(/*0*/ vararg y: kotlin.String /*kotlin.Array*/) public constructor B(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/senselessComparison/parenthesized.txt b/compiler/testData/diagnostics/tests/senselessComparison/parenthesized.txt index f0d4a6cfbe5..be00dd71c30 100644 --- a/compiler/testData/diagnostics/tests/senselessComparison/parenthesized.txt +++ b/compiler/testData/diagnostics/tests/senselessComparison/parenthesized.txt @@ -1,6 +1,6 @@ package -internal fun testEquals(/*0*/ x: kotlin.Int): kotlin.Unit -internal fun testEqualsFlipped(/*0*/ x: kotlin.Int): kotlin.Unit -internal fun testNotEquals(/*0*/ x: kotlin.Int): kotlin.Unit -internal fun testNotEqualsFlipped(/*0*/ x: kotlin.Int): kotlin.Unit +public fun testEquals(/*0*/ x: kotlin.Int): kotlin.Unit +public fun testEqualsFlipped(/*0*/ x: kotlin.Int): kotlin.Unit +public fun testNotEquals(/*0*/ x: kotlin.Int): kotlin.Unit +public fun testNotEqualsFlipped(/*0*/ x: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/shadowing/ShadowMultiDeclarationWithFunParameter.txt b/compiler/testData/diagnostics/tests/shadowing/ShadowMultiDeclarationWithFunParameter.txt index 87f33c5cbaf..3b8f94dac58 100644 --- a/compiler/testData/diagnostics/tests/shadowing/ShadowMultiDeclarationWithFunParameter.txt +++ b/compiler/testData/diagnostics/tests/shadowing/ShadowMultiDeclarationWithFunParameter.txt @@ -1,12 +1,12 @@ package kotlin.inline() public fun Array(/*0*/ n: kotlin.Int, /*1*/ block: (kotlin.Int) -> T): kotlin.Array -internal fun foo(/*0*/ a: A, /*1*/ c: kotlin.Int): kotlin.Unit +public fun foo(/*0*/ a: A, /*1*/ c: kotlin.Int): kotlin.Unit -internal final class A { +public final class A { public constructor A() - internal final fun component1(): kotlin.Int - internal final fun component2(): kotlin.Int + public final fun component1(): kotlin.Int + public final fun component2(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/shadowing/ShadowParameterInFunctionBody.txt b/compiler/testData/diagnostics/tests/shadowing/ShadowParameterInFunctionBody.txt index e73b2901e70..e65ddb79f47 100644 --- a/compiler/testData/diagnostics/tests/shadowing/ShadowParameterInFunctionBody.txt +++ b/compiler/testData/diagnostics/tests/shadowing/ShadowParameterInFunctionBody.txt @@ -1,3 +1,3 @@ package -internal fun f(/*0*/ p: kotlin.Int): kotlin.Int +public fun f(/*0*/ p: kotlin.Int): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/shadowing/ShadowParameterInNestedBlockInFor.txt b/compiler/testData/diagnostics/tests/shadowing/ShadowParameterInNestedBlockInFor.txt index 44788737d2b..b9f11bd7ef5 100644 --- a/compiler/testData/diagnostics/tests/shadowing/ShadowParameterInNestedBlockInFor.txt +++ b/compiler/testData/diagnostics/tests/shadowing/ShadowParameterInNestedBlockInFor.txt @@ -1,3 +1,3 @@ package -internal fun f(/*0*/ i: kotlin.Int): kotlin.Unit +public fun f(/*0*/ i: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/shadowing/ShadowPropertyInClosure.txt b/compiler/testData/diagnostics/tests/shadowing/ShadowPropertyInClosure.txt index 68984e9ebc9..4f91a0323ad 100644 --- a/compiler/testData/diagnostics/tests/shadowing/ShadowPropertyInClosure.txt +++ b/compiler/testData/diagnostics/tests/shadowing/ShadowPropertyInClosure.txt @@ -1,4 +1,4 @@ package -internal val f: () -> kotlin.Int -internal val i: kotlin.Int = 17 +public val f: () -> kotlin.Int +public val i: kotlin.Int = 17 diff --git a/compiler/testData/diagnostics/tests/shadowing/ShadowPropertyInFor.txt b/compiler/testData/diagnostics/tests/shadowing/ShadowPropertyInFor.txt index 78e4ba67178..d2133a0bc30 100644 --- a/compiler/testData/diagnostics/tests/shadowing/ShadowPropertyInFor.txt +++ b/compiler/testData/diagnostics/tests/shadowing/ShadowPropertyInFor.txt @@ -1,10 +1,10 @@ package -internal final class RedefinePropertyInFor { +public final class RedefinePropertyInFor { public constructor RedefinePropertyInFor() - internal final var i: kotlin.Int + public final var i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun ff(): kotlin.Unit + public final fun ff(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/shadowing/ShadowPropertyInFunction.txt b/compiler/testData/diagnostics/tests/shadowing/ShadowPropertyInFunction.txt index 0f35d527e90..ede3877cf57 100644 --- a/compiler/testData/diagnostics/tests/shadowing/ShadowPropertyInFunction.txt +++ b/compiler/testData/diagnostics/tests/shadowing/ShadowPropertyInFunction.txt @@ -1,10 +1,10 @@ package -internal final class RedefinePropertyInFunction { +public final class RedefinePropertyInFunction { public constructor RedefinePropertyInFunction() - internal final var i: kotlin.Int + public final var i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun f(): kotlin.Int + public final fun f(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/shadowing/ShadowVariableInFor.txt b/compiler/testData/diagnostics/tests/shadowing/ShadowVariableInFor.txt index 590798f20ff..902878c45e3 100644 --- a/compiler/testData/diagnostics/tests/shadowing/ShadowVariableInFor.txt +++ b/compiler/testData/diagnostics/tests/shadowing/ShadowVariableInFor.txt @@ -1,3 +1,3 @@ package -internal fun ff(): kotlin.Int +public fun ff(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/shadowing/ShadowVariableInNestedBlock.txt b/compiler/testData/diagnostics/tests/shadowing/ShadowVariableInNestedBlock.txt index 590798f20ff..902878c45e3 100644 --- a/compiler/testData/diagnostics/tests/shadowing/ShadowVariableInNestedBlock.txt +++ b/compiler/testData/diagnostics/tests/shadowing/ShadowVariableInNestedBlock.txt @@ -1,3 +1,3 @@ package -internal fun ff(): kotlin.Int +public fun ff(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/shadowing/ShadowVariableInNestedClosure.txt b/compiler/testData/diagnostics/tests/shadowing/ShadowVariableInNestedClosure.txt index 2f8d77fa0c6..b67f056dc07 100644 --- a/compiler/testData/diagnostics/tests/shadowing/ShadowVariableInNestedClosure.txt +++ b/compiler/testData/diagnostics/tests/shadowing/ShadowVariableInNestedClosure.txt @@ -1,3 +1,3 @@ package -internal fun f(): kotlin.Int +public fun f(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/shadowing/ShadowVariableInNestedClosureParam.txt b/compiler/testData/diagnostics/tests/shadowing/ShadowVariableInNestedClosureParam.txt index 590798f20ff..902878c45e3 100644 --- a/compiler/testData/diagnostics/tests/shadowing/ShadowVariableInNestedClosureParam.txt +++ b/compiler/testData/diagnostics/tests/shadowing/ShadowVariableInNestedClosureParam.txt @@ -1,3 +1,3 @@ package -internal fun ff(): kotlin.Int +public fun ff(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/afterBinaryExpr.txt b/compiler/testData/diagnostics/tests/smartCasts/afterBinaryExpr.txt index 3865ec5cafb..461d7351cd7 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/afterBinaryExpr.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/afterBinaryExpr.txt @@ -1,19 +1,19 @@ package package o { - internal fun test(/*0*/ a: o.A, /*1*/ b: o.B?): kotlin.Unit + public fun test(/*0*/ a: o.A, /*1*/ b: o.B?): kotlin.Unit - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ b: o.B): o.B + public final fun foo(/*0*/ b: o.B): o.B public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B { + public final class B { public constructor B() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/smartCasts/classObjectMember.txt b/compiler/testData/diagnostics/tests/smartCasts/classObjectMember.txt index 36eb096f699..8a5dedb354b 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/classObjectMember.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/classObjectMember.txt @@ -1,9 +1,9 @@ package -internal fun test(): kotlin.Unit -internal fun useInt(/*0*/ i: kotlin.Int): kotlin.Int +public fun test(): kotlin.Unit +public fun useInt(/*0*/ i: kotlin.Int): kotlin.Int -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -11,14 +11,14 @@ internal final class A { public companion object Companion : T { private constructor Companion() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int? + public final override /*1*/ /*fake_override*/ val x: kotlin.Int? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } -internal final class B { +public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -26,16 +26,16 @@ internal final class B { public companion object Companion : T { private constructor Companion() - internal final override /*1*/ /*fake_override*/ val x: kotlin.Int? + public final override /*1*/ /*fake_override*/ val x: kotlin.Int? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } -internal open class T { +public open class T { public constructor T() - internal final val x: kotlin.Int? = null + public final val x: kotlin.Int? = null public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/smartCasts/combineWithNoSelectorInfo.txt b/compiler/testData/diagnostics/tests/smartCasts/combineWithNoSelectorInfo.txt index 75d241c6bb1..78bc5d05edd 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/combineWithNoSelectorInfo.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/combineWithNoSelectorInfo.txt @@ -1,12 +1,12 @@ package package foo { - internal fun dispatch(/*0*/ request: foo.Request): kotlin.Unit + public fun dispatch(/*0*/ request: foo.Request): kotlin.Unit - internal interface Request { + public interface Request { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun getMethod(): kotlin.String? - internal abstract fun getRequestURI(): kotlin.String? + public abstract fun getMethod(): kotlin.String? + public abstract fun getRequestURI(): kotlin.String? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/dataFlowInfoForArguments.txt b/compiler/testData/diagnostics/tests/smartCasts/dataFlowInfoForArguments.txt index cca3f6fb7c7..37f811a1c21 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/dataFlowInfoForArguments.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/dataFlowInfoForArguments.txt @@ -1,6 +1,6 @@ package package aaa { - internal fun bar(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int): kotlin.Unit - internal fun foo(/*0*/ a: kotlin.Int?): kotlin.Unit + public fun bar(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int): kotlin.Unit + public fun foo(/*0*/ a: kotlin.Int?): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/smartCasts/elvisNothingRHS.txt b/compiler/testData/diagnostics/tests/smartCasts/elvisNothingRHS.txt index 7deff4a1af1..9439ba61e45 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/elvisNothingRHS.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/elvisNothingRHS.txt @@ -1,11 +1,11 @@ package -internal fun test(/*0*/ a: C?, /*1*/ nn: () -> kotlin.Nothing?): kotlin.Unit +public fun test(/*0*/ a: C?, /*1*/ nn: () -> kotlin.Nothing?): kotlin.Unit -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/elvisRHS.txt b/compiler/testData/diagnostics/tests/smartCasts/elvisRHS.txt index de8c1e69bf9..96a783b4c23 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/elvisRHS.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/elvisRHS.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ p1: kotlin.String?, /*1*/ p2: kotlin.String?): kotlin.Unit +public fun foo(/*0*/ p1: kotlin.String?, /*1*/ p2: kotlin.String?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/smartCasts/inference/dependentOnPrevArg.txt b/compiler/testData/diagnostics/tests/smartCasts/inference/dependentOnPrevArg.txt index 1e8fa5e8208..a84bd83d3c5 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/inference/dependentOnPrevArg.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/inference/dependentOnPrevArg.txt @@ -1,6 +1,6 @@ package package a { - internal fun foo(/*0*/ u: T, /*1*/ v: T): T - internal fun test(/*0*/ s: kotlin.String?): kotlin.Unit + public fun foo(/*0*/ u: T, /*1*/ v: T): T + public fun test(/*0*/ s: kotlin.String?): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/smartCasts/inference/intersectionTypes.txt b/compiler/testData/diagnostics/tests/smartCasts/inference/intersectionTypes.txt index 5907870c3c5..a65f16cf767 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/inference/intersectionTypes.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/inference/intersectionTypes.txt @@ -1,29 +1,29 @@ package package a { - internal fun arrayListOf(/*0*/ vararg values: T /*kotlin.Array*/): kotlin.MutableList - internal fun foo(/*0*/ t: T, /*1*/ l: kotlin.MutableList): T - internal fun id(/*0*/ t: T): T - internal fun rr(/*0*/ s: kotlin.String?): kotlin.Unit - internal fun test(/*0*/ a: a.A, /*1*/ b: a.B, /*2*/ c: a.C): kotlin.Unit - internal fun testErrorMessages(/*0*/ a: a.A, /*1*/ ml: kotlin.MutableList): kotlin.Unit - internal fun three(/*0*/ a: T, /*1*/ b: T, /*2*/ c: T): T - internal fun two(/*0*/ u: T, /*1*/ v: T): T - internal fun use(/*0*/ vararg a: kotlin.Any /*kotlin.Array*/): kotlin.Array + public fun arrayListOf(/*0*/ vararg values: T /*kotlin.Array*/): kotlin.MutableList + public fun foo(/*0*/ t: T, /*1*/ l: kotlin.MutableList): T + public fun id(/*0*/ t: T): T + public fun rr(/*0*/ s: kotlin.String?): kotlin.Unit + public fun test(/*0*/ a: a.A, /*1*/ b: a.B, /*2*/ c: a.C): kotlin.Unit + public fun testErrorMessages(/*0*/ a: a.A, /*1*/ ml: kotlin.MutableList): kotlin.Unit + public fun three(/*0*/ a: T, /*1*/ b: T, /*2*/ c: T): T + public fun two(/*0*/ u: T, /*1*/ v: T): T + public fun use(/*0*/ vararg a: kotlin.Any /*kotlin.Array*/): kotlin.Array - internal interface A { + public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface B : a.A { + public interface B : a.A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface C : a.A { + public interface C : a.A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/smartCasts/inference/kt1275.txt b/compiler/testData/diagnostics/tests/smartCasts/inference/kt1275.txt index 420da32d346..a99172a1526 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/inference/kt1275.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/inference/kt1275.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ s: kotlin.String?, /*1*/ b: kotlin.Boolean): kotlin.Unit +public fun foo(/*0*/ s: kotlin.String?, /*1*/ b: kotlin.Boolean): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/smartCasts/inference/kt1355.txt b/compiler/testData/diagnostics/tests/smartCasts/inference/kt1355.txt index dae6adf88f7..19564a607b8 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/inference/kt1355.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/inference/kt1355.txt @@ -1,9 +1,9 @@ package package a { - internal fun arrayListOf(/*0*/ vararg values: T /*kotlin.Array*/): kotlin.MutableList - internal fun foo(/*0*/ map: kotlin.MutableMap, /*1*/ value: kotlin.String?): kotlin.Unit - internal fun kotlin.MutableMap.set(/*0*/ key: K, /*1*/ value: V): V? + public fun arrayListOf(/*0*/ vararg values: T /*kotlin.Array*/): kotlin.MutableList + public fun foo(/*0*/ map: kotlin.MutableMap, /*1*/ value: kotlin.String?): kotlin.Unit + public fun kotlin.MutableMap.set(/*0*/ key: K, /*1*/ value: V): V? kotlin.data() public open class Tag { public constructor Tag(/*0*/ tagName: kotlin.String) diff --git a/compiler/testData/diagnostics/tests/smartCasts/inference/kt2746.txt b/compiler/testData/diagnostics/tests/smartCasts/inference/kt2746.txt index d1808278c9e..d8d164a2d30 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/inference/kt2746.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/inference/kt2746.txt @@ -1,10 +1,10 @@ package -internal fun f(/*0*/ t: T): C -internal fun test1(/*0*/ a: kotlin.Any): kotlin.Unit -internal fun test2(/*0*/ a: kotlin.Any): kotlin.Unit +public fun f(/*0*/ t: T): C +public fun test1(/*0*/ a: kotlin.Any): kotlin.Unit +public fun test2(/*0*/ a: kotlin.Any): kotlin.Unit -internal final class C { +public final class C { public constructor C(/*0*/ t: T) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/inference/kt2851.txt b/compiler/testData/diagnostics/tests/smartCasts/inference/kt2851.txt index c79e36953b1..0a119c55b24 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/inference/kt2851.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/inference/kt2851.txt @@ -1,8 +1,8 @@ package package a { - internal fun foo(/*0*/ map: a.Pair): kotlin.Unit - internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit + public fun foo(/*0*/ map: a.Pair): kotlin.Unit + public fun main(/*0*/ args: kotlin.Array): kotlin.Unit public final class Pair { public constructor Pair(/*0*/ first: A, /*1*/ second: B) diff --git a/compiler/testData/diagnostics/tests/smartCasts/inference/kt4009.txt b/compiler/testData/diagnostics/tests/smartCasts/inference/kt4009.txt index bac4a0eb8df..7b493e3e56d 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/inference/kt4009.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/inference/kt4009.txt @@ -1,20 +1,20 @@ package -internal fun foo1(/*0*/ e: PsiElement): kotlin.Unit -internal fun println(/*0*/ any: kotlin.Any?): kotlin.Nothing +public fun foo1(/*0*/ e: PsiElement): kotlin.Unit +public fun println(/*0*/ any: kotlin.Any?): kotlin.Nothing -internal interface JetExpression : PsiElement { +public interface JetExpression : PsiElement { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*1*/ /*fake_override*/ fun getParent(): PsiElement - internal abstract override /*1*/ /*fake_override*/ fun getText(): kotlin.String + public abstract override /*1*/ /*fake_override*/ fun getParent(): PsiElement + public abstract override /*1*/ /*fake_override*/ fun getText(): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface PsiElement { +public interface PsiElement { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun getParent(): PsiElement - internal abstract fun getText(): kotlin.String + public abstract fun getParent(): PsiElement + public abstract fun getText(): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/inference/kt4403.txt b/compiler/testData/diagnostics/tests/smartCasts/inference/kt4403.txt index 53c90bbbd43..9fddc94a0a3 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/inference/kt4403.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/inference/kt4403.txt @@ -1,15 +1,15 @@ package -internal fun test(/*0*/ a: A): kotlin.Unit -internal fun T.f(): T +public fun test(/*0*/ a: A): kotlin.Unit +public fun T.f(): T -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B : A { +public interface B : A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/smartCasts/inference/kt4415.txt b/compiler/testData/diagnostics/tests/smartCasts/inference/kt4415.txt index 774c38f8cbf..1c07adca569 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/inference/kt4415.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/inference/kt4415.txt @@ -1,17 +1,17 @@ package -internal val T.javaClass: java.lang.Class +public val T.javaClass: java.lang.Class -internal object A { +public object A { private constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun find(/*0*/ clz: java.lang.Class<*>): kotlin.Unit + public final fun find(/*0*/ clz: java.lang.Class<*>): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun toJson2(/*0*/ obj: kotlin.Any): kotlin.Unit + public final fun toJson2(/*0*/ obj: kotlin.Any): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface SelfJson { +public interface SelfJson { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/smartCasts/inference/kt6242.txt b/compiler/testData/diagnostics/tests/smartCasts/inference/kt6242.txt index a444788a08f..230507e43ba 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/inference/kt6242.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/inference/kt6242.txt @@ -1,4 +1,4 @@ package -internal fun baz(): kotlin.Unit -kotlin.inline() internal fun foo(/*0*/ block: () -> T): T +public fun baz(): kotlin.Unit +kotlin.inline() public fun foo(/*0*/ block: () -> T): T diff --git a/compiler/testData/diagnostics/tests/smartCasts/inference/smartCastOnReceiver.txt b/compiler/testData/diagnostics/tests/smartCasts/inference/smartCastOnReceiver.txt index 2f34b526f89..611bb1bca39 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/inference/smartCastOnReceiver.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/inference/smartCastOnReceiver.txt @@ -1,32 +1,32 @@ package -internal fun A.to(/*0*/ that: B): Pair +public fun A.to(/*0*/ that: B): Pair -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B { +public interface B { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Pair { +public final class Pair { public constructor Pair(/*0*/ first: A, /*1*/ second: B) - internal final val first: A - internal final val second: B + public final val first: A + public final val second: B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Test { +public final class Test { public constructor Test() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(/*0*/ a: A?, /*1*/ b: B, /*2*/ list: kotlin.MutableList>): kotlin.Unit + public final fun test(/*0*/ a: A?, /*1*/ b: B, /*2*/ list: kotlin.MutableList>): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/kt1461.txt b/compiler/testData/diagnostics/tests/smartCasts/kt1461.txt index 1da9bda0ae3..aa4add872ac 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/kt1461.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/kt1461.txt @@ -1,20 +1,20 @@ package package f { - internal fun foo(/*0*/ sup: f.Super, /*1*/ sub: f.Sub): kotlin.Unit - internal fun println(/*0*/ message: kotlin.Any?): kotlin.Unit + public fun foo(/*0*/ sup: f.Super, /*1*/ sub: f.Sub): kotlin.Unit + public fun println(/*0*/ message: kotlin.Any?): kotlin.Unit - internal final class Sub : f.Super { + public final class Sub : f.Super { public constructor Sub(/*0*/ str: kotlin.String) - internal final override /*1*/ /*fake_override*/ val property: kotlin.String + public final override /*1*/ /*fake_override*/ val property: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal open class Super { + public open class Super { public constructor Super(/*0*/ property: kotlin.String) - internal final val property: kotlin.String + public final val property: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/smartCasts/kt2422.txt b/compiler/testData/diagnostics/tests/smartCasts/kt2422.txt index b5e6e508a33..1a40cbbee60 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/kt2422.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/kt2422.txt @@ -2,14 +2,14 @@ package package bar { - internal final class Test { + public final class Test { public constructor Test() - internal final val foo: kotlin.Int? = null - internal final fun bar(/*0*/ a: bar.Test, /*1*/ b: bar.Test): kotlin.Unit + public final val foo: kotlin.Int? = null + public final fun bar(/*0*/ a: bar.Test, /*1*/ b: bar.Test): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ o: bar.Test): kotlin.Boolean + public final fun foo(/*0*/ o: bar.Test): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun useInt(/*0*/ i: kotlin.Int): kotlin.Int + public final fun useInt(/*0*/ i: kotlin.Int): kotlin.Int } } diff --git a/compiler/testData/diagnostics/tests/smartCasts/kt2865.txt b/compiler/testData/diagnostics/tests/smartCasts/kt2865.txt index d73971438fd..0a9c5972d2f 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/kt2865.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/kt2865.txt @@ -1,5 +1,5 @@ package -internal fun foo(/*0*/ a: kotlin.MutableMap, /*1*/ x: kotlin.String?): kotlin.Unit -internal fun foo1(/*0*/ a: kotlin.MutableMap, /*1*/ x: kotlin.String?): kotlin.Unit -internal fun kotlin.MutableMap.set(/*0*/ k: K, /*1*/ v: V): kotlin.Unit +public fun foo(/*0*/ a: kotlin.MutableMap, /*1*/ x: kotlin.String?): kotlin.Unit +public fun foo1(/*0*/ a: kotlin.MutableMap, /*1*/ x: kotlin.String?): kotlin.Unit +public fun kotlin.MutableMap.set(/*0*/ k: K, /*1*/ v: V): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/smartCasts/kt3224.txt b/compiler/testData/diagnostics/tests/smartCasts/kt3224.txt index 33f0c81a1e0..119911b3bc7 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/kt3224.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/kt3224.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ c: java.lang.Class<*>): kotlin.Unit +public fun test(/*0*/ c: java.lang.Class<*>): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/smartCasts/kt3244.txt b/compiler/testData/diagnostics/tests/smartCasts/kt3244.txt index 0a0c57e0395..b51da73b619 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/kt3244.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/kt3244.txt @@ -1,18 +1,18 @@ package -internal fun test(/*0*/ a: A): kotlin.String? +public fun test(/*0*/ a: A): kotlin.String? -internal open class A { +public open class A { public constructor A(/*0*/ s: kotlin.String) - internal final val s: kotlin.String + public final val s: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B(/*0*/ s: kotlin.String) - internal final override /*1*/ /*fake_override*/ val s: kotlin.String + public final override /*1*/ /*fake_override*/ val s: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/smartCasts/kt3572.txt b/compiler/testData/diagnostics/tests/smartCasts/kt3572.txt index 226fc58da4e..c11e842eb65 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/kt3572.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/kt3572.txt @@ -1,26 +1,26 @@ package -internal fun main(/*0*/ m: MyClass): kotlin.Unit +public fun main(/*0*/ m: MyClass): kotlin.Unit -internal final class MyClass { +public final class MyClass { public constructor MyClass(/*0*/ printer: Printer) - internal final var printer: Printer + public final var printer: Printer public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class OKPrinter : Printer { +public final class OKPrinter : Printer { public constructor OKPrinter() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open override /*1*/ fun print(): kotlin.Unit + public open override /*1*/ fun print(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Printer { +public interface Printer { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun print(): kotlin.Unit + public abstract fun print(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/kt3711.txt b/compiler/testData/diagnostics/tests/smartCasts/kt3711.txt index 4c6562efe38..90ef7f51025 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/kt3711.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/kt3711.txt @@ -1,14 +1,14 @@ package -internal fun f(/*0*/ a: kotlin.String?): kotlin.Unit -internal fun kotlin.String.to(/*0*/ second: kotlin.String): StringPair +public fun f(/*0*/ a: kotlin.String?): kotlin.Unit +public fun kotlin.String.to(/*0*/ second: kotlin.String): StringPair -kotlin.data() internal final class StringPair { +kotlin.data() public final class StringPair { public constructor StringPair(/*0*/ first: kotlin.String, /*1*/ second: kotlin.String) - internal final val first: kotlin.String - internal final val second: kotlin.String - internal final /*synthesized*/ fun component1(): kotlin.String - internal final /*synthesized*/ fun component2(): kotlin.String + public final val first: kotlin.String + public final val second: kotlin.String + public final /*synthesized*/ fun component1(): kotlin.String + public final /*synthesized*/ fun component2(): kotlin.String public final /*synthesized*/ fun copy(/*0*/ first: kotlin.String = ..., /*1*/ second: kotlin.String = ...): StringPair public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/kt3899.txt b/compiler/testData/diagnostics/tests/smartCasts/kt3899.txt index e391e6a5e06..54e719c2c05 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/kt3899.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/kt3899.txt @@ -1,15 +1,15 @@ package -internal fun F(): kotlin.MutableMap -internal fun hashMapOf(/*0*/ pair: StringPair): kotlin.MutableMap -internal fun kotlin.String.to(/*0*/ second: kotlin.String): StringPair +public fun F(): kotlin.MutableMap +public fun hashMapOf(/*0*/ pair: StringPair): kotlin.MutableMap +public fun kotlin.String.to(/*0*/ second: kotlin.String): StringPair -kotlin.data() internal final class StringPair { +kotlin.data() public final class StringPair { public constructor StringPair(/*0*/ first: kotlin.String, /*1*/ second: kotlin.String) - internal final val first: kotlin.String - internal final val second: kotlin.String - internal final /*synthesized*/ fun component1(): kotlin.String - internal final /*synthesized*/ fun component2(): kotlin.String + public final val first: kotlin.String + public final val second: kotlin.String + public final /*synthesized*/ fun component1(): kotlin.String + public final /*synthesized*/ fun component2(): kotlin.String public final /*synthesized*/ fun copy(/*0*/ first: kotlin.String = ..., /*1*/ second: kotlin.String = ...): StringPair public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/kt3993.txt b/compiler/testData/diagnostics/tests/smartCasts/kt3993.txt index f87f8016e7b..4cb825e6e79 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/kt3993.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/kt3993.txt @@ -1,10 +1,10 @@ package -internal fun currentAccess(/*0*/ user: User?): kotlin.Int +public fun currentAccess(/*0*/ user: User?): kotlin.Int -internal final class User { +public final class User { public constructor User(/*0*/ login: kotlin.Boolean) - internal final val login: kotlin.Boolean + public final val login: kotlin.Boolean public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/smartCasts/kt5427.txt b/compiler/testData/diagnostics/tests/smartCasts/kt5427.txt index 5b4d1cea87d..395e510792e 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/kt5427.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/kt5427.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ p: kotlin.String?): kotlin.Int +public fun foo(/*0*/ p: kotlin.String?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/kt5455.txt b/compiler/testData/diagnostics/tests/smartCasts/kt5455.txt index 0e409d45a0b..62f0d0bed1b 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/kt5455.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/kt5455.txt @@ -1,22 +1,22 @@ package -internal fun foo(/*0*/ o: kotlin.Any): kotlin.Int -internal fun test(/*0*/ a: kotlin.Any?): kotlin.Unit -internal fun test1(/*0*/ a: B): kotlin.Unit -internal fun test2(/*0*/ b: B?): kotlin.Unit +public fun foo(/*0*/ o: kotlin.Any): kotlin.Int +public fun test(/*0*/ a: kotlin.Any?): kotlin.Unit +public fun test1(/*0*/ a: B): kotlin.Unit +public fun test2(/*0*/ b: B?): kotlin.Unit -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/callBreakBetweenInsideDoWhile.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/callBreakBetweenInsideDoWhile.txt index f17aff362e1..83912a89641 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/callBreakBetweenInsideDoWhile.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/callBreakBetweenInsideDoWhile.txt @@ -1,5 +1,5 @@ package -internal fun bar(): kotlin.Boolean +public fun bar(): kotlin.Boolean public fun foo(/*0*/ x: kotlin.String?, /*1*/ z: kotlin.String?, /*2*/ w: kotlin.String?): kotlin.Int -internal fun gav(/*0*/ w: kotlin.String, /*1*/ arg: kotlin.Any, /*2*/ z: kotlin.String): kotlin.String +public fun gav(/*0*/ w: kotlin.String, /*1*/ arg: kotlin.Any, /*2*/ z: kotlin.String): kotlin.String diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/callBreakFirstInsideDoWhile.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/callBreakFirstInsideDoWhile.txt index 56cb774adcf..199fb8c14d2 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/callBreakFirstInsideDoWhile.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/callBreakFirstInsideDoWhile.txt @@ -1,5 +1,5 @@ package -internal fun bar(): kotlin.Boolean +public fun bar(): kotlin.Boolean public fun foo(/*0*/ x: kotlin.String?, /*1*/ z: kotlin.String?): kotlin.Int -internal fun gav(/*0*/ arg: kotlin.Any, /*1*/ z: kotlin.String): kotlin.String +public fun gav(/*0*/ arg: kotlin.Any, /*1*/ z: kotlin.String): kotlin.String diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/callBreakInsideDoWhile.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/callBreakInsideDoWhile.txt index 5f3d6e6eae3..56fc5bd3b59 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/callBreakInsideDoWhile.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/callBreakInsideDoWhile.txt @@ -1,5 +1,5 @@ package -internal fun bar(): kotlin.Boolean +public fun bar(): kotlin.Boolean public fun foo(/*0*/ x: kotlin.String?): kotlin.Int -internal fun gav(/*0*/ arg: kotlin.Any): kotlin.String +public fun gav(/*0*/ arg: kotlin.Any): kotlin.String diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/callBreakSecondInsideDoWhile.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/callBreakSecondInsideDoWhile.txt index 666fd7df335..15c124e07be 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/callBreakSecondInsideDoWhile.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/callBreakSecondInsideDoWhile.txt @@ -1,5 +1,5 @@ package -internal fun bar(): kotlin.Boolean +public fun bar(): kotlin.Boolean public fun foo(/*0*/ x: kotlin.String?, /*1*/ z: kotlin.String?): kotlin.Int -internal fun gav(/*0*/ z: kotlin.String, /*1*/ arg: kotlin.Any): kotlin.String +public fun gav(/*0*/ z: kotlin.String, /*1*/ arg: kotlin.Any): kotlin.String diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/callBreakThirdInsideDoWhile.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/callBreakThirdInsideDoWhile.txt index 045f7e9353d..51f8a4e1da3 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/callBreakThirdInsideDoWhile.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/callBreakThirdInsideDoWhile.txt @@ -1,5 +1,5 @@ package -internal fun bar(): kotlin.Boolean +public fun bar(): kotlin.Boolean public fun foo(/*0*/ x: kotlin.String?, /*1*/ z: kotlin.String?, /*2*/ w: kotlin.String?): kotlin.Int -internal fun gav(/*0*/ z: kotlin.String, /*1*/ w: kotlin.String, /*2*/ arg: kotlin.Any): kotlin.String +public fun gav(/*0*/ z: kotlin.String, /*1*/ w: kotlin.String, /*2*/ arg: kotlin.Any): kotlin.String diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhile.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhile.txt index 9fe4590e72b..7a0f172c3b9 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhile.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhile.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ p: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileBreak.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileBreak.txt index 9fe4590e72b..7a0f172c3b9 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileBreak.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileBreak.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ p: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileContinue.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileContinue.txt index 9fe4590e72b..7a0f172c3b9 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileContinue.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileContinue.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ p: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileEarlyBreak.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileEarlyBreak.txt index cbdffcadc1c..d8ce433edaf 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileEarlyBreak.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileEarlyBreak.txt @@ -1,5 +1,5 @@ package public fun foo(/*0*/ p: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean -internal fun y(): kotlin.Boolean +public fun x(): kotlin.Boolean +public fun y(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileEarlyContinue.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileEarlyContinue.txt index cbdffcadc1c..d8ce433edaf 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileEarlyContinue.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileEarlyContinue.txt @@ -1,5 +1,5 @@ package public fun foo(/*0*/ p: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean -internal fun y(): kotlin.Boolean +public fun x(): kotlin.Boolean +public fun y(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileInCondition.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileInCondition.txt index 2e3387d2c3b..3e2a65dcc09 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileInCondition.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileInCondition.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ s: kotlin.String?): kotlin.Int +public fun foo(/*0*/ s: kotlin.String?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileInConditionWithBreak.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileInConditionWithBreak.txt index c01aa1b5f3b..4e3dca23a1d 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileInConditionWithBreak.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileInConditionWithBreak.txt @@ -1,4 +1,4 @@ package -internal fun bar(): kotlin.Boolean -internal fun foo(/*0*/ s: kotlin.String?): kotlin.Int +public fun bar(): kotlin.Boolean +public fun foo(/*0*/ s: kotlin.String?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileLiteral.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileLiteral.txt index 9fe4590e72b..7a0f172c3b9 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileLiteral.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileLiteral.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ p: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileNotNullBreak.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileNotNullBreak.txt index 9fe4590e72b..7a0f172c3b9 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileNotNullBreak.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileNotNullBreak.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ p: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileNull.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileNull.txt index 2e3387d2c3b..3e2a65dcc09 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileNull.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileNull.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ s: kotlin.String?): kotlin.Int +public fun foo(/*0*/ s: kotlin.String?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileNullWithBreak.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileNullWithBreak.txt index c01aa1b5f3b..4e3dca23a1d 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileNullWithBreak.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/doWhileNullWithBreak.txt @@ -1,4 +1,4 @@ package -internal fun bar(): kotlin.Boolean -internal fun foo(/*0*/ s: kotlin.String?): kotlin.Int +public fun bar(): kotlin.Boolean +public fun foo(/*0*/ s: kotlin.String?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/ifBreakAssignInsideDoWhile.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/ifBreakAssignInsideDoWhile.txt index 21db55461ca..ecc7eec689a 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/ifBreakAssignInsideDoWhile.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/ifBreakAssignInsideDoWhile.txt @@ -1,4 +1,4 @@ package -internal fun bar(): kotlin.Boolean +public fun bar(): kotlin.Boolean public fun foo(/*0*/ x: kotlin.String?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/nestedDoWhile.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/nestedDoWhile.txt index 9c02848f7e7..5557e439a1b 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/nestedDoWhile.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/nestedDoWhile.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ p: kotlin.String?, /*1*/ r: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/nestedDoWhileWithLongContinue.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/nestedDoWhileWithLongContinue.txt index 9c02848f7e7..5557e439a1b 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/nestedDoWhileWithLongContinue.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/nestedDoWhileWithLongContinue.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ p: kotlin.String?, /*1*/ r: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/nestedLoops.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/nestedLoops.txt index 5551ecc7235..12d2a859758 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/nestedLoops.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/nestedLoops.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ p: kotlin.String?, /*1*/ r: kotlin.String?, /*2*/ q: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/nestedLoopsShort.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/nestedLoopsShort.txt index 5551ecc7235..12d2a859758 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/nestedLoopsShort.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/nestedLoopsShort.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ p: kotlin.String?, /*1*/ r: kotlin.String?, /*2*/ q: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/nestedLoopsWithBreak.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/nestedLoopsWithBreak.txt index 5551ecc7235..12d2a859758 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/nestedLoopsWithBreak.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/nestedLoopsWithBreak.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ p: kotlin.String?, /*1*/ r: kotlin.String?, /*2*/ q: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/nestedLoopsWithLongBreak.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/nestedLoopsWithLongBreak.txt index f1669b1bb6b..5f901de2017 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/nestedLoopsWithLongBreak.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/nestedLoopsWithLongBreak.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ p: kotlin.String?, /*1*/ r: kotlin.String?, /*2*/ q: kotlin.String?): kotlin.Int -internal fun x(/*0*/ p: kotlin.String): kotlin.Boolean +public fun x(/*0*/ p: kotlin.String): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/nestedLoopsWithLongContinue.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/nestedLoopsWithLongContinue.txt index 5551ecc7235..12d2a859758 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/nestedLoopsWithLongContinue.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/nestedLoopsWithLongContinue.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ p: kotlin.String?, /*1*/ r: kotlin.String?, /*2*/ q: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/plusAssignWhenInsideDoWhile.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/plusAssignWhenInsideDoWhile.txt index 21db55461ca..ecc7eec689a 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/plusAssignWhenInsideDoWhile.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/plusAssignWhenInsideDoWhile.txt @@ -1,4 +1,4 @@ package -internal fun bar(): kotlin.Boolean +public fun bar(): kotlin.Boolean public fun foo(/*0*/ x: kotlin.String?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/safeCallBreakInsideDoWhile.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/safeCallBreakInsideDoWhile.txt index 325ee25cac4..65d07b4c3ad 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/safeCallBreakInsideDoWhile.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/safeCallBreakInsideDoWhile.txt @@ -1,4 +1,4 @@ package -internal fun calc(/*0*/ x: kotlin.String?, /*1*/ y: kotlin.String?): kotlin.Int -internal fun foo(/*0*/ x: kotlin.String): kotlin.String? +public fun calc(/*0*/ x: kotlin.String?, /*1*/ y: kotlin.String?): kotlin.Int +public fun foo(/*0*/ x: kotlin.String): kotlin.String? diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/safeCallInsideDoWhile.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/safeCallInsideDoWhile.txt index 17752c6af2e..47900ddf97f 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/safeCallInsideDoWhile.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/safeCallInsideDoWhile.txt @@ -1,4 +1,4 @@ package -internal fun calc(/*0*/ x: kotlin.String?): kotlin.Int -internal fun foo(/*0*/ x: kotlin.String): kotlin.String? +public fun calc(/*0*/ x: kotlin.String?): kotlin.Int +public fun foo(/*0*/ x: kotlin.String): kotlin.String? diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/whileInCondition.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/whileInCondition.txt index 2e3387d2c3b..3e2a65dcc09 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/whileInCondition.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/whileInCondition.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ s: kotlin.String?): kotlin.Int +public fun foo(/*0*/ s: kotlin.String?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/whileInConditionWithBreak.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/whileInConditionWithBreak.txt index c01aa1b5f3b..4e3dca23a1d 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/whileInConditionWithBreak.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/whileInConditionWithBreak.txt @@ -1,4 +1,4 @@ package -internal fun bar(): kotlin.Boolean -internal fun foo(/*0*/ s: kotlin.String?): kotlin.Int +public fun bar(): kotlin.Boolean +public fun foo(/*0*/ s: kotlin.String?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/whileNull.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/whileNull.txt index 2e3387d2c3b..3e2a65dcc09 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/whileNull.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/whileNull.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ s: kotlin.String?): kotlin.Int +public fun foo(/*0*/ s: kotlin.String?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/whileNullWithBreak.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/whileNullWithBreak.txt index c01aa1b5f3b..4e3dca23a1d 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/whileNullWithBreak.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/whileNullWithBreak.txt @@ -1,4 +1,4 @@ package -internal fun bar(): kotlin.Boolean -internal fun foo(/*0*/ s: kotlin.String?): kotlin.Int +public fun bar(): kotlin.Boolean +public fun foo(/*0*/ s: kotlin.String?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/whileSimple.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/whileSimple.txt index 9fe4590e72b..7a0f172c3b9 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/whileSimple.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/whileSimple.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ p: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/whileTrivial.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/whileTrivial.txt index 9fe4590e72b..7a0f172c3b9 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/whileTrivial.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/whileTrivial.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ p: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/whileTrue.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/whileTrue.txt index 9fe4590e72b..7a0f172c3b9 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/whileTrue.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/whileTrue.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ p: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/whileTrueBreakReturn.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/whileTrueBreakReturn.txt index 9fe4590e72b..7a0f172c3b9 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/whileTrueBreakReturn.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/whileTrueBreakReturn.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ p: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/whileTrueEarlyBreak.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/whileTrueEarlyBreak.txt index 9fe4590e72b..7a0f172c3b9 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/whileTrueEarlyBreak.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/whileTrueEarlyBreak.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ p: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/loops/whileTrueReturn.txt b/compiler/testData/diagnostics/tests/smartCasts/loops/whileTrueReturn.txt index 9fe4590e72b..7a0f172c3b9 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/loops/whileTrueReturn.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/loops/whileTrueReturn.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ p: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/noErrorCheckForPackageLevelVal.txt b/compiler/testData/diagnostics/tests/smartCasts/noErrorCheckForPackageLevelVal.txt index afac7c01129..e4d366b8ac8 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/noErrorCheckForPackageLevelVal.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/noErrorCheckForPackageLevelVal.txt @@ -1,20 +1,20 @@ package package bar { - internal val i: kotlin.Int? = 2 + public val i: kotlin.Int? = 2 } package foo { - internal val i: kotlin.Int? = 1 - internal fun testUseFromOtherPackage(): kotlin.Unit - internal fun useInt(/*0*/ i: kotlin.Int): kotlin.Int + public val i: kotlin.Int? = 1 + public fun testUseFromOtherPackage(): kotlin.Unit + public fun useInt(/*0*/ i: kotlin.Int): kotlin.Int - internal final class A { + public final class A { public constructor A(/*0*/ i: kotlin.Int?) - internal final val i: kotlin.Int? + public final val i: kotlin.Int? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun testUseFromClass(): kotlin.Unit + public final fun testUseFromClass(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/smartCasts/noUnnecessarySmartCastForReceiver.txt b/compiler/testData/diagnostics/tests/smartCasts/noUnnecessarySmartCastForReceiver.txt index 6a024c38048..3f0ce3703eb 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/noUnnecessarySmartCastForReceiver.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/noUnnecessarySmartCastForReceiver.txt @@ -1,4 +1,4 @@ package -internal fun test(/*0*/ a: kotlin.Any?): kotlin.Unit -internal fun kotlin.Any?.foo(): kotlin.Unit +public fun test(/*0*/ a: kotlin.Any?): kotlin.Unit +public fun kotlin.Any?.foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/assignment.txt b/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/assignment.txt index 80ec48c3152..641e5a84a72 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/assignment.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/assignment.txt @@ -1,11 +1,11 @@ package -internal fun foo(): kotlin.Int +public fun foo(): kotlin.Int -internal abstract class Runnable { +public abstract class Runnable { public constructor Runnable() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun run(): kotlin.Unit + public abstract fun run(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/base.txt b/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/base.txt index 80ec48c3152..641e5a84a72 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/base.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/base.txt @@ -1,11 +1,11 @@ package -internal fun foo(): kotlin.Int +public fun foo(): kotlin.Int -internal abstract class Runnable { +public abstract class Runnable { public constructor Runnable() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun run(): kotlin.Unit + public abstract fun run(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/captured.txt b/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/captured.txt index 80ec48c3152..641e5a84a72 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/captured.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/captured.txt @@ -1,11 +1,11 @@ package -internal fun foo(): kotlin.Int +public fun foo(): kotlin.Int -internal abstract class Runnable { +public abstract class Runnable { public constructor Runnable() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun run(): kotlin.Unit + public abstract fun run(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/exclexcl.txt b/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/exclexcl.txt index 80ec48c3152..641e5a84a72 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/exclexcl.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/exclexcl.txt @@ -1,11 +1,11 @@ package -internal fun foo(): kotlin.Int +public fun foo(): kotlin.Int -internal abstract class Runnable { +public abstract class Runnable { public constructor Runnable() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun run(): kotlin.Unit + public abstract fun run(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/exclexclArgument.txt b/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/exclexclArgument.txt index 64ecb94a8c2..b6673af955a 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/exclexclArgument.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/exclexclArgument.txt @@ -1,12 +1,12 @@ package -internal fun foo(): kotlin.Int +public fun foo(): kotlin.Int -internal abstract class Runnable { +public abstract class Runnable { public constructor Runnable(/*0*/ arg: kotlin.Int) - internal final val arg: kotlin.Int + public final val arg: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun run(): kotlin.Int + public abstract fun run(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/exclexclTwoArgument.txt b/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/exclexclTwoArgument.txt index d8f73ee0b41..2aeea17bf8d 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/exclexclTwoArgument.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/exclexclTwoArgument.txt @@ -1,19 +1,19 @@ package -internal fun foo(): kotlin.Int +public fun foo(): kotlin.Int -internal abstract class Runnable { +public abstract class Runnable { public constructor Runnable(/*0*/ arg: kotlin.Int) - internal final val arg: kotlin.Int + public final val arg: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun run(): kotlin.Int + public abstract fun run(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Wrapper { +public interface Wrapper { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun run(): kotlin.Int + public abstract fun run(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/kt7110.txt b/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/kt7110.txt index 13c3d00b287..f69f806e99d 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/kt7110.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/kt7110.txt @@ -1,11 +1,11 @@ package -internal fun foo(/*0*/ o: kotlin.String?): kotlin.Int +public fun foo(/*0*/ o: kotlin.String?): kotlin.Int -internal abstract class A { +public abstract class A { public constructor A(/*0*/ s: kotlin.String) - internal final val s: kotlin.String - internal final fun bar(): kotlin.String + public final val s: kotlin.String + public final fun bar(): kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/receiver.txt b/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/receiver.txt index 80ec48c3152..641e5a84a72 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/receiver.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/objectLiterals/receiver.txt @@ -1,11 +1,11 @@ package -internal fun foo(): kotlin.Int +public fun foo(): kotlin.Int -internal abstract class Runnable { +public abstract class Runnable { public constructor Runnable() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun run(): kotlin.Unit + public abstract fun run(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/publicVals/delegate.txt b/compiler/testData/diagnostics/tests/smartCasts/publicVals/delegate.txt index 782741e3dc4..e45e30d2a37 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/publicVals/delegate.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/publicVals/delegate.txt @@ -1,14 +1,14 @@ package -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ thisRef: kotlin.Any?, /*1*/ prop: kotlin.PropertyMetadata): kotlin.String? + public final fun get(/*0*/ thisRef: kotlin.Any?, /*1*/ prop: kotlin.PropertyMetadata): kotlin.String? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Example { +public final class Example { public constructor Example() private final val p: kotlin.String? public final val r: kotlin.String? = "xyz" diff --git a/compiler/testData/diagnostics/tests/smartCasts/publicVals/kt4409.txt b/compiler/testData/diagnostics/tests/smartCasts/publicVals/kt4409.txt index a821041f38a..f76257996d6 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/publicVals/kt4409.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/publicVals/kt4409.txt @@ -11,7 +11,7 @@ public final class B : A { public constructor B(/*0*/ x: kotlin.Any) public open override /*1*/ val x: kotlin.Any public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/publicVals/kt5502.txt b/compiler/testData/diagnostics/tests/smartCasts/publicVals/kt5502.txt index e8243d23e0f..a984505ed76 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/publicVals/kt5502.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/publicVals/kt5502.txt @@ -1,11 +1,11 @@ package -internal val currentTimeMillis: kotlin.Long = 1234.toLong() +public val currentTimeMillis: kotlin.Long = 1234.toLong() public final class Foo { public constructor Foo(/*0*/ maxParsingTimeInMillis: kotlin.Long?) protected final val maxParsingTimeInMillis: kotlin.Long? - internal final var parsingStartTimeStamp: kotlin.Long + public final var parsingStartTimeStamp: kotlin.Long protected final fun checkForParsingTimeout(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/publicVals/open.txt b/compiler/testData/diagnostics/tests/smartCasts/publicVals/open.txt index 007ff90c8a2..60b77df2d92 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/publicVals/open.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/publicVals/open.txt @@ -1,7 +1,7 @@ package -internal fun test(): kotlin.Unit -internal fun kotlin.Int.bar(/*0*/ i: kotlin.Int): kotlin.Int +public fun test(): kotlin.Unit +public fun kotlin.Int.bar(/*0*/ i: kotlin.Int): kotlin.Int public open class A { public constructor A() diff --git a/compiler/testData/diagnostics/tests/smartCasts/safecalls/anotherVal.txt b/compiler/testData/diagnostics/tests/smartCasts/safecalls/anotherVal.txt index da08515d819..999ad328fe1 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/safecalls/anotherVal.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/safecalls/anotherVal.txt @@ -1,3 +1,3 @@ package -internal fun calc(/*0*/ x: kotlin.List?, /*1*/ y: kotlin.Int?): kotlin.Int +public fun calc(/*0*/ x: kotlin.List?, /*1*/ y: kotlin.Int?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/safecalls/argument.txt b/compiler/testData/diagnostics/tests/smartCasts/safecalls/argument.txt index 475ed3cb394..1eb6f9a791c 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/safecalls/argument.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/safecalls/argument.txt @@ -1,3 +1,3 @@ package -internal fun calc(/*0*/ x: kotlin.List?): kotlin.Int +public fun calc(/*0*/ x: kotlin.List?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/safecalls/chainAndUse.txt b/compiler/testData/diagnostics/tests/smartCasts/safecalls/chainAndUse.txt index 475ed3cb394..1eb6f9a791c 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/safecalls/chainAndUse.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/safecalls/chainAndUse.txt @@ -1,3 +1,3 @@ package -internal fun calc(/*0*/ x: kotlin.List?): kotlin.Int +public fun calc(/*0*/ x: kotlin.List?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/safecalls/chainInChain.txt b/compiler/testData/diagnostics/tests/smartCasts/safecalls/chainInChain.txt index d12aedc5310..f082fc7f734 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/safecalls/chainInChain.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/safecalls/chainInChain.txt @@ -1,3 +1,3 @@ package -internal fun calc(/*0*/ x: kotlin.List?, /*1*/ y: kotlin.List?): kotlin.Unit +public fun calc(/*0*/ x: kotlin.List?, /*1*/ y: kotlin.List?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/smartCasts/safecalls/chainMixedUnsafe.txt b/compiler/testData/diagnostics/tests/smartCasts/safecalls/chainMixedUnsafe.txt index 475ed3cb394..1eb6f9a791c 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/safecalls/chainMixedUnsafe.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/safecalls/chainMixedUnsafe.txt @@ -1,3 +1,3 @@ package -internal fun calc(/*0*/ x: kotlin.List?): kotlin.Int +public fun calc(/*0*/ x: kotlin.List?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/safecalls/doubleCall.txt b/compiler/testData/diagnostics/tests/smartCasts/safecalls/doubleCall.txt index 475ed3cb394..1eb6f9a791c 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/safecalls/doubleCall.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/safecalls/doubleCall.txt @@ -1,3 +1,3 @@ package -internal fun calc(/*0*/ x: kotlin.List?): kotlin.Int +public fun calc(/*0*/ x: kotlin.List?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/safecalls/extension.txt b/compiler/testData/diagnostics/tests/smartCasts/safecalls/extension.txt index d275cf61146..7ae154396f0 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/safecalls/extension.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/safecalls/extension.txt @@ -1,4 +1,4 @@ package -internal fun calc(/*0*/ x: kotlin.String?): kotlin.Unit -internal fun kotlin.String.foo(/*0*/ arg: kotlin.Int): kotlin.Char +public fun calc(/*0*/ x: kotlin.String?): kotlin.Unit +public fun kotlin.String.foo(/*0*/ arg: kotlin.Int): kotlin.Char diff --git a/compiler/testData/diagnostics/tests/smartCasts/safecalls/falseArgument.txt b/compiler/testData/diagnostics/tests/smartCasts/safecalls/falseArgument.txt index ef18e42ebe9..7b189fab9f1 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/safecalls/falseArgument.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/safecalls/falseArgument.txt @@ -1,4 +1,4 @@ package -internal fun calc(/*0*/ x: kotlin.List?): kotlin.Int -internal fun foo(/*0*/ y: kotlin.Int): kotlin.Int +public fun calc(/*0*/ x: kotlin.List?): kotlin.Int +public fun foo(/*0*/ y: kotlin.Int): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/safecalls/falseChain.txt b/compiler/testData/diagnostics/tests/smartCasts/safecalls/falseChain.txt index 8edf01c52ad..1be2cdee83e 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/safecalls/falseChain.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/safecalls/falseChain.txt @@ -1,3 +1,3 @@ package -internal fun calc(/*0*/ x: kotlin.List?, /*1*/ y: kotlin.Int?): kotlin.Unit +public fun calc(/*0*/ x: kotlin.List?, /*1*/ y: kotlin.Int?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/smartCasts/safecalls/falseExtension.txt b/compiler/testData/diagnostics/tests/smartCasts/safecalls/falseExtension.txt index 4ae1bcf6341..b971752ca91 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/safecalls/falseExtension.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/safecalls/falseExtension.txt @@ -1,4 +1,4 @@ package -internal fun calc(/*0*/ x: kotlin.List?): kotlin.Int -internal fun kotlin.String.foo(/*0*/ y: kotlin.Int): kotlin.Int +public fun calc(/*0*/ x: kotlin.List?): kotlin.Int +public fun kotlin.String.foo(/*0*/ y: kotlin.Int): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/safecalls/falseSecondArgument.txt b/compiler/testData/diagnostics/tests/smartCasts/safecalls/falseSecondArgument.txt index da08515d819..999ad328fe1 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/safecalls/falseSecondArgument.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/safecalls/falseSecondArgument.txt @@ -1,3 +1,3 @@ package -internal fun calc(/*0*/ x: kotlin.List?, /*1*/ y: kotlin.Int?): kotlin.Int +public fun calc(/*0*/ x: kotlin.List?, /*1*/ y: kotlin.Int?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/safecalls/innerReceiver.txt b/compiler/testData/diagnostics/tests/smartCasts/safecalls/innerReceiver.txt index 325ee25cac4..65d07b4c3ad 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/safecalls/innerReceiver.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/safecalls/innerReceiver.txt @@ -1,4 +1,4 @@ package -internal fun calc(/*0*/ x: kotlin.String?, /*1*/ y: kotlin.String?): kotlin.Int -internal fun foo(/*0*/ x: kotlin.String): kotlin.String? +public fun calc(/*0*/ x: kotlin.String?, /*1*/ y: kotlin.String?): kotlin.Int +public fun foo(/*0*/ x: kotlin.String): kotlin.String? diff --git a/compiler/testData/diagnostics/tests/smartCasts/safecalls/insideCall.txt b/compiler/testData/diagnostics/tests/smartCasts/safecalls/insideCall.txt index ef18e42ebe9..7b189fab9f1 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/safecalls/insideCall.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/safecalls/insideCall.txt @@ -1,4 +1,4 @@ package -internal fun calc(/*0*/ x: kotlin.List?): kotlin.Int -internal fun foo(/*0*/ y: kotlin.Int): kotlin.Int +public fun calc(/*0*/ x: kotlin.List?): kotlin.Int +public fun foo(/*0*/ y: kotlin.Int): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/safecalls/longChain.txt b/compiler/testData/diagnostics/tests/smartCasts/safecalls/longChain.txt index bfdfaa8c2f6..43ed5879d0d 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/safecalls/longChain.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/safecalls/longChain.txt @@ -1,3 +1,3 @@ package -internal fun calc(/*0*/ x: kotlin.List?): kotlin.Unit +public fun calc(/*0*/ x: kotlin.List?): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/smartCasts/safecalls/property.txt b/compiler/testData/diagnostics/tests/smartCasts/safecalls/property.txt index 418d5db9acb..64b6035c30f 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/safecalls/property.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/safecalls/property.txt @@ -1,11 +1,11 @@ package -internal fun foo(/*0*/ y: MyClass): kotlin.Int +public fun foo(/*0*/ y: MyClass): kotlin.Int -kotlin.data() internal final class MyClass { +kotlin.data() public final class MyClass { public constructor MyClass(/*0*/ x: kotlin.String?) - internal final val x: kotlin.String? - internal final /*synthesized*/ fun component1(): kotlin.String? + public final val x: kotlin.String? + public final /*synthesized*/ fun component1(): kotlin.String? public final /*synthesized*/ fun copy(/*0*/ x: kotlin.String? = ...): MyClass public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/safecalls/receiver.txt b/compiler/testData/diagnostics/tests/smartCasts/safecalls/receiver.txt index 17752c6af2e..47900ddf97f 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/safecalls/receiver.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/safecalls/receiver.txt @@ -1,4 +1,4 @@ package -internal fun calc(/*0*/ x: kotlin.String?): kotlin.Int -internal fun foo(/*0*/ x: kotlin.String): kotlin.String? +public fun calc(/*0*/ x: kotlin.String?): kotlin.Int +public fun foo(/*0*/ x: kotlin.String): kotlin.String? diff --git a/compiler/testData/diagnostics/tests/smartCasts/safecalls/receiverAndChain.txt b/compiler/testData/diagnostics/tests/smartCasts/safecalls/receiverAndChain.txt index 17752c6af2e..47900ddf97f 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/safecalls/receiverAndChain.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/safecalls/receiverAndChain.txt @@ -1,4 +1,4 @@ package -internal fun calc(/*0*/ x: kotlin.String?): kotlin.Int -internal fun foo(/*0*/ x: kotlin.String): kotlin.String? +public fun calc(/*0*/ x: kotlin.String?): kotlin.Int +public fun foo(/*0*/ x: kotlin.String): kotlin.String? diff --git a/compiler/testData/diagnostics/tests/smartCasts/safecalls/receiverAndChainFalse.txt b/compiler/testData/diagnostics/tests/smartCasts/safecalls/receiverAndChainFalse.txt index 57de172643a..0106c0e5955 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/safecalls/receiverAndChainFalse.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/safecalls/receiverAndChainFalse.txt @@ -1,4 +1,4 @@ package -internal fun calc(/*0*/ x: kotlin.String?, /*1*/ y: kotlin.Int?): kotlin.Int -internal fun foo(/*0*/ x: kotlin.String): kotlin.String? +public fun calc(/*0*/ x: kotlin.String?, /*1*/ y: kotlin.Int?): kotlin.Int +public fun foo(/*0*/ x: kotlin.String): kotlin.String? diff --git a/compiler/testData/diagnostics/tests/smartCasts/safecalls/simple.txt b/compiler/testData/diagnostics/tests/smartCasts/safecalls/simple.txt index 475ed3cb394..1eb6f9a791c 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/safecalls/simple.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/safecalls/simple.txt @@ -1,3 +1,3 @@ package -internal fun calc(/*0*/ x: kotlin.List?): kotlin.Int +public fun calc(/*0*/ x: kotlin.List?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/safecalls/twoArgs.txt b/compiler/testData/diagnostics/tests/smartCasts/safecalls/twoArgs.txt index 475ed3cb394..1eb6f9a791c 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/safecalls/twoArgs.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/safecalls/twoArgs.txt @@ -1,3 +1,3 @@ package -internal fun calc(/*0*/ x: kotlin.List?): kotlin.Int +public fun calc(/*0*/ x: kotlin.List?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/thisWithLabel.txt b/compiler/testData/diagnostics/tests/smartCasts/thisWithLabel.txt index f8ebc7602a2..2fc55e9fb6e 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/thisWithLabel.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/thisWithLabel.txt @@ -1,24 +1,24 @@ package package foo { - internal fun test3(): kotlin.Unit - internal fun useFunction(/*0*/ f: foo.A.() -> kotlin.Unit): foo.A.() -> kotlin.Unit - internal fun useInt(/*0*/ i: kotlin.Int): kotlin.Int - internal fun foo.A.foo(): kotlin.Unit + public fun test3(): kotlin.Unit + public fun useFunction(/*0*/ f: foo.A.() -> kotlin.Unit): foo.A.() -> kotlin.Unit + public fun useInt(/*0*/ i: kotlin.Int): kotlin.Int + public fun foo.A.foo(): kotlin.Unit - internal final class A { + public final class A { public constructor A(/*0*/ i: kotlin.Int?) - internal final val i: kotlin.Int? + public final val i: kotlin.Int? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test1(): kotlin.Unit + public final fun test1(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class B { + public final inner class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test2(): kotlin.Unit + public final fun test2(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/smartCasts/thisWithLabelAsReceiverPart.txt b/compiler/testData/diagnostics/tests/smartCasts/thisWithLabelAsReceiverPart.txt index 41deaef7d39..036b7991e08 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/thisWithLabelAsReceiverPart.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/thisWithLabelAsReceiverPart.txt @@ -1,31 +1,31 @@ package package foo { - internal fun test3(): kotlin.Unit - internal fun useFunction(/*0*/ f: foo.A.() -> kotlin.Unit): foo.A.() -> kotlin.Unit - internal fun useInt(/*0*/ i: kotlin.Int): kotlin.Int - internal fun foo.A.foo(): kotlin.Unit + public fun test3(): kotlin.Unit + public fun useFunction(/*0*/ f: foo.A.() -> kotlin.Unit): foo.A.() -> kotlin.Unit + public fun useInt(/*0*/ i: kotlin.Int): kotlin.Int + public fun foo.A.foo(): kotlin.Unit - internal final class A { + public final class A { public constructor A(/*0*/ c: foo.C) - internal final val c: foo.C + public final val c: foo.C public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test1(): kotlin.Unit + public final fun test1(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class B { + public final inner class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test2(): kotlin.Unit + public final fun test2(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal final class C { + public final class C { public constructor C(/*0*/ i: kotlin.Int?) - internal final val i: kotlin.Int? + public final val i: kotlin.Int? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/smartCasts/variables/assignment.txt b/compiler/testData/diagnostics/tests/smartCasts/variables/assignment.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/variables/assignment.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/variables/assignment.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/smartCasts/variables/doWhileWithMiddleBreak.txt b/compiler/testData/diagnostics/tests/smartCasts/variables/doWhileWithMiddleBreak.txt index 137acd4e2f9..d41ec23f699 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/variables/doWhileWithMiddleBreak.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/variables/doWhileWithMiddleBreak.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ pp: kotlin.Any): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/variables/ifVarIsAnd.txt b/compiler/testData/diagnostics/tests/smartCasts/variables/ifVarIsAnd.txt index 58090ddd69f..f1dd2aae88d 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/variables/ifVarIsAnd.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/variables/ifVarIsAnd.txt @@ -1,4 +1,4 @@ package -internal fun foo(): kotlin.Int -internal fun get(): kotlin.Any +public fun foo(): kotlin.Int +public fun get(): kotlin.Any diff --git a/compiler/testData/diagnostics/tests/smartCasts/variables/infix.txt b/compiler/testData/diagnostics/tests/smartCasts/variables/infix.txt index e9d4ded0afc..a18aad882c7 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/variables/infix.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/variables/infix.txt @@ -1,3 +1,3 @@ package -internal fun box(): kotlin.Int +public fun box(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/variables/initialization.txt b/compiler/testData/diagnostics/tests/smartCasts/variables/initialization.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/variables/initialization.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/variables/initialization.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/smartCasts/variables/kt7599.txt b/compiler/testData/diagnostics/tests/smartCasts/variables/kt7599.txt index 0f3fa07cf8a..fbaa3be0721 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/variables/kt7599.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/variables/kt7599.txt @@ -1,26 +1,26 @@ package -internal fun foo(): kotlin.Boolean +public fun foo(): kotlin.Boolean -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun ok(): kotlin.Boolean + public abstract fun ok(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open override /*1*/ fun ok(): kotlin.Boolean + public open override /*1*/ fun ok(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : A { +public final class C : A { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open override /*1*/ fun ok(): kotlin.Boolean + public open override /*1*/ fun ok(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/variables/property.txt b/compiler/testData/diagnostics/tests/smartCasts/variables/property.txt index 3902b8ddebc..fcd09a9504a 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/variables/property.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/variables/property.txt @@ -1,11 +1,11 @@ package -internal fun bar(/*0*/ s: kotlin.String): kotlin.Int -internal fun foo(/*0*/ m: MyClass): kotlin.Int +public fun bar(/*0*/ s: kotlin.String): kotlin.Int +public fun foo(/*0*/ m: MyClass): kotlin.Int -internal final class MyClass { +public final class MyClass { public constructor MyClass(/*0*/ p: kotlin.String?) - internal final var p: kotlin.String? + public final var p: kotlin.String? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/smartCasts/variables/propertyNotNeeded.txt b/compiler/testData/diagnostics/tests/smartCasts/variables/propertyNotNeeded.txt index 72ea1b5f8b2..f67eebbef14 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/variables/propertyNotNeeded.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/variables/propertyNotNeeded.txt @@ -1,11 +1,11 @@ package -internal fun bar(/*0*/ s: kotlin.String?): kotlin.Int -internal fun foo(/*0*/ m: MyClass): kotlin.Int +public fun bar(/*0*/ s: kotlin.String?): kotlin.Int +public fun foo(/*0*/ m: MyClass): kotlin.Int -internal final class MyClass { +public final class MyClass { public constructor MyClass(/*0*/ p: kotlin.String?) - internal final var p: kotlin.String? + public final var p: kotlin.String? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/smartCasts/variables/propertySubtype.txt b/compiler/testData/diagnostics/tests/smartCasts/variables/propertySubtype.txt index 16fc32372aa..834094db728 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/variables/propertySubtype.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/variables/propertySubtype.txt @@ -1,11 +1,11 @@ package -internal fun bar(/*0*/ s: kotlin.Any): kotlin.Int -internal fun foo(/*0*/ m: MyClass): kotlin.Int +public fun bar(/*0*/ s: kotlin.Any): kotlin.Int +public fun foo(/*0*/ m: MyClass): kotlin.Int -internal final class MyClass { +public final class MyClass { public constructor MyClass(/*0*/ p: kotlin.Any) - internal final var p: kotlin.Any + public final var p: kotlin.Any public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/smartCasts/variables/propertySubtypeInMember.txt b/compiler/testData/diagnostics/tests/smartCasts/variables/propertySubtypeInMember.txt index 498b537a14d..492a00decb2 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/variables/propertySubtypeInMember.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/variables/propertySubtypeInMember.txt @@ -1,12 +1,12 @@ package -internal fun bar(/*0*/ s: kotlin.Any): kotlin.Int +public fun bar(/*0*/ s: kotlin.Any): kotlin.Int -internal final class MyClass { +public final class MyClass { public constructor MyClass(/*0*/ p: kotlin.Any) - internal final var p: kotlin.Any + public final var p: kotlin.Any public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/variables/propertySubtypeInMemberCheck.txt b/compiler/testData/diagnostics/tests/smartCasts/variables/propertySubtypeInMemberCheck.txt index 498b537a14d..492a00decb2 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/variables/propertySubtypeInMemberCheck.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/variables/propertySubtypeInMemberCheck.txt @@ -1,12 +1,12 @@ package -internal fun bar(/*0*/ s: kotlin.Any): kotlin.Int +public fun bar(/*0*/ s: kotlin.Any): kotlin.Int -internal final class MyClass { +public final class MyClass { public constructor MyClass(/*0*/ p: kotlin.Any) - internal final var p: kotlin.Any + public final var p: kotlin.Any public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/variables/varAsUse.txt b/compiler/testData/diagnostics/tests/smartCasts/variables/varAsUse.txt index 58090ddd69f..f1dd2aae88d 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/variables/varAsUse.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/variables/varAsUse.txt @@ -1,4 +1,4 @@ package -internal fun foo(): kotlin.Int -internal fun get(): kotlin.Any +public fun foo(): kotlin.Int +public fun get(): kotlin.Any diff --git a/compiler/testData/diagnostics/tests/smartCasts/variables/whileTrue.txt b/compiler/testData/diagnostics/tests/smartCasts/variables/whileTrue.txt index 137acd4e2f9..d41ec23f699 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/variables/whileTrue.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/variables/whileTrue.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ pp: kotlin.Any): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/variables/whileWithBreak.txt b/compiler/testData/diagnostics/tests/smartCasts/variables/whileWithBreak.txt index 92bffdbe76b..32e64631db2 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/variables/whileWithBreak.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/variables/whileWithBreak.txt @@ -1,4 +1,4 @@ package -internal fun list(/*0*/ start: kotlin.String): kotlin.Unit -internal fun kotlin.String.next(): kotlin.String +public fun list(/*0*/ start: kotlin.String): kotlin.Unit +public fun kotlin.String.next(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/assignNestedWhile.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/assignNestedWhile.txt index 765e649a5f1..e08fe7de192 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/assignNestedWhile.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/assignNestedWhile.txt @@ -1,11 +1,11 @@ package -internal fun foo(): Bar +public fun foo(): Bar -internal final class Bar { +public final class Bar { public constructor Bar() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun next(): Bar? + public final fun next(): Bar? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/assignment.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/assignment.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/assignment.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/assignment.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/doWhileWithBreak.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/doWhileWithBreak.txt index 2472f883754..1d6bf1c374d 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/doWhileWithBreak.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/doWhileWithBreak.txt @@ -1,15 +1,15 @@ package -internal fun list(/*0*/ start: SomeObject): kotlin.Unit +public fun list(/*0*/ start: SomeObject): kotlin.Unit -kotlin.data() internal final class SomeObject { +kotlin.data() public final class SomeObject { public constructor SomeObject(/*0*/ n: SomeObject?) - internal final val n: SomeObject? - internal final /*synthesized*/ fun component1(): SomeObject? + public final val n: SomeObject? + public final /*synthesized*/ fun component1(): SomeObject? public final /*synthesized*/ fun copy(/*0*/ n: SomeObject? = ...): SomeObject - internal final fun doSomething(): kotlin.Boolean + public final fun doSomething(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun next(): SomeObject? + public final fun next(): SomeObject? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/doWhileWithMiddleBreak.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/doWhileWithMiddleBreak.txt index 23bf0a2ca9a..df9914d3cf6 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/doWhileWithMiddleBreak.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/doWhileWithMiddleBreak.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ pp: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/forEach.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/forEach.txt index a3991447657..6283fdc3852 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/forEach.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/forEach.txt @@ -1,15 +1,15 @@ package -internal fun list(/*0*/ start: SomeObject): SomeObject +public fun list(/*0*/ start: SomeObject): SomeObject -kotlin.data() internal final class SomeObject { +kotlin.data() public final class SomeObject { public constructor SomeObject(/*0*/ n: SomeObject?) - internal final val n: SomeObject? - internal final /*synthesized*/ fun component1(): SomeObject? + public final val n: SomeObject? + public final /*synthesized*/ fun component1(): SomeObject? public final /*synthesized*/ fun copy(/*0*/ n: SomeObject? = ...): SomeObject - internal final fun doSomething(): kotlin.Unit + public final fun doSomething(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun next(): SomeObject? + public final fun next(): SomeObject? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/forEachWithBreak.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/forEachWithBreak.txt index a3991447657..6283fdc3852 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/forEachWithBreak.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/forEachWithBreak.txt @@ -1,15 +1,15 @@ package -internal fun list(/*0*/ start: SomeObject): SomeObject +public fun list(/*0*/ start: SomeObject): SomeObject -kotlin.data() internal final class SomeObject { +kotlin.data() public final class SomeObject { public constructor SomeObject(/*0*/ n: SomeObject?) - internal final val n: SomeObject? - internal final /*synthesized*/ fun component1(): SomeObject? + public final val n: SomeObject? + public final /*synthesized*/ fun component1(): SomeObject? public final /*synthesized*/ fun copy(/*0*/ n: SomeObject? = ...): SomeObject - internal final fun doSomething(): kotlin.Unit + public final fun doSomething(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun next(): SomeObject? + public final fun next(): SomeObject? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/forEachWithContinue.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/forEachWithContinue.txt index a3991447657..6283fdc3852 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/forEachWithContinue.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/forEachWithContinue.txt @@ -1,15 +1,15 @@ package -internal fun list(/*0*/ start: SomeObject): SomeObject +public fun list(/*0*/ start: SomeObject): SomeObject -kotlin.data() internal final class SomeObject { +kotlin.data() public final class SomeObject { public constructor SomeObject(/*0*/ n: SomeObject?) - internal final val n: SomeObject? - internal final /*synthesized*/ fun component1(): SomeObject? + public final val n: SomeObject? + public final /*synthesized*/ fun component1(): SomeObject? public final /*synthesized*/ fun copy(/*0*/ n: SomeObject? = ...): SomeObject - internal final fun doSomething(): kotlin.Unit + public final fun doSomething(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun next(): SomeObject? + public final fun next(): SomeObject? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/ifVarNotNullAnd.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/ifVarNotNullAnd.txt index 3c9a108493d..6ad7c1a9653 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/ifVarNotNullAnd.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/ifVarNotNullAnd.txt @@ -1,4 +1,4 @@ package -internal fun foo(): kotlin.Int -internal fun get(): kotlin.String? +public fun foo(): kotlin.Int +public fun get(): kotlin.String? diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/inference.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/inference.txt index f8a8ce9c080..c0c05c8eaba 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/inference.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/inference.txt @@ -1,3 +1,3 @@ package -internal fun f(): kotlin.Unit +public fun f(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/infiniteWhileWithBreak.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/infiniteWhileWithBreak.txt index 2472f883754..1d6bf1c374d 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/infiniteWhileWithBreak.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/infiniteWhileWithBreak.txt @@ -1,15 +1,15 @@ package -internal fun list(/*0*/ start: SomeObject): kotlin.Unit +public fun list(/*0*/ start: SomeObject): kotlin.Unit -kotlin.data() internal final class SomeObject { +kotlin.data() public final class SomeObject { public constructor SomeObject(/*0*/ n: SomeObject?) - internal final val n: SomeObject? - internal final /*synthesized*/ fun component1(): SomeObject? + public final val n: SomeObject? + public final /*synthesized*/ fun component1(): SomeObject? public final /*synthesized*/ fun copy(/*0*/ n: SomeObject? = ...): SomeObject - internal final fun doSomething(): kotlin.Boolean + public final fun doSomething(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun next(): SomeObject? + public final fun next(): SomeObject? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/infix.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/infix.txt index e9d4ded0afc..a18aad882c7 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/infix.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/infix.txt @@ -1,3 +1,3 @@ package -internal fun box(): kotlin.Int +public fun box(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/initialization.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/initialization.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/initialization.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/initialization.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/iterations.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/iterations.txt index 929bc957451..636e295179f 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/iterations.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/iterations.txt @@ -1,15 +1,15 @@ package -internal fun list(/*0*/ start: SomeObject): kotlin.Unit +public fun list(/*0*/ start: SomeObject): kotlin.Unit -kotlin.data() internal final class SomeObject { +kotlin.data() public final class SomeObject { public constructor SomeObject(/*0*/ n: SomeObject?) - internal final val n: SomeObject? - internal final /*synthesized*/ fun component1(): SomeObject? + public final val n: SomeObject? + public final /*synthesized*/ fun component1(): SomeObject? public final /*synthesized*/ fun copy(/*0*/ n: SomeObject? = ...): SomeObject - internal final fun doSomething(): kotlin.Unit + public final fun doSomething(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun next(): SomeObject? + public final fun next(): SomeObject? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/nestedDoWhile.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/nestedDoWhile.txt index df2549b974e..d1c7d158f35 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/nestedDoWhile.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/nestedDoWhile.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ pp: kotlin.String?, /*1*/ rr: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/nestedLoops.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/nestedLoops.txt index d5645c4cba7..0d6853d7a17 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/nestedLoops.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/nestedLoops.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ qq: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/nestedWhile.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/nestedWhile.txt index 765e649a5f1..e08fe7de192 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/nestedWhile.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/nestedWhile.txt @@ -1,11 +1,11 @@ package -internal fun foo(): Bar +public fun foo(): Bar -internal final class Bar { +public final class Bar { public constructor Bar() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun next(): Bar? + public final fun next(): Bar? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/postfixNotnullClassIncrement.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/postfixNotnullClassIncrement.txt index 2d8b3e9ced5..1bfb4a05271 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/postfixNotnullClassIncrement.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/postfixNotnullClassIncrement.txt @@ -1,9 +1,9 @@ package public fun box(): MyClass? -internal fun MyClass.inc(): MyClass? +public fun MyClass.inc(): MyClass? -internal final class MyClass { +public final class MyClass { public constructor MyClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/postfixNullableClassIncrement.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/postfixNullableClassIncrement.txt index b96900f11e8..56dfdbb361e 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/postfixNullableClassIncrement.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/postfixNullableClassIncrement.txt @@ -1,9 +1,9 @@ package public fun box(): MyClass? -internal fun MyClass?.inc(): MyClass? +public fun MyClass?.inc(): MyClass? -internal final class MyClass { +public final class MyClass { public constructor MyClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/postfixNullableIncrement.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/postfixNullableIncrement.txt index af52f58195a..01ea8f20d97 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/postfixNullableIncrement.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/postfixNullableIncrement.txt @@ -1,4 +1,4 @@ package public fun box(/*0*/ arg: kotlin.Int?): kotlin.Int? -internal fun kotlin.Int?.inc(): kotlin.Int? +public fun kotlin.Int?.inc(): kotlin.Int? diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/prefixNotnullClassIncrement.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/prefixNotnullClassIncrement.txt index 7910d2a4cc7..7f0a2946002 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/prefixNotnullClassIncrement.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/prefixNotnullClassIncrement.txt @@ -1,9 +1,9 @@ package public fun box(): kotlin.Unit -internal fun MyClass.inc(): MyClass? +public fun MyClass.inc(): MyClass? -internal final class MyClass { +public final class MyClass { public constructor MyClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/prefixNullableClassIncrement.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/prefixNullableClassIncrement.txt index e337575b2a5..05808163906 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/prefixNullableClassIncrement.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/prefixNullableClassIncrement.txt @@ -1,9 +1,9 @@ package public fun box(): kotlin.Unit -internal fun MyClass?.inc(): MyClass? +public fun MyClass?.inc(): MyClass? -internal final class MyClass { +public final class MyClass { public constructor MyClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/prefixNullableIncrement.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/prefixNullableIncrement.txt index af52f58195a..01ea8f20d97 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/prefixNullableIncrement.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/prefixNullableIncrement.txt @@ -1,4 +1,4 @@ package public fun box(/*0*/ arg: kotlin.Int?): kotlin.Int? -internal fun kotlin.Int?.inc(): kotlin.Int? +public fun kotlin.Int?.inc(): kotlin.Int? diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/unnecessary.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/unnecessary.txt index d7b69f54d74..9340c12e250 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/unnecessary.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/unnecessary.txt @@ -1,11 +1,11 @@ package -internal fun kotlin.String?.foo(): kotlin.String +public fun kotlin.String?.foo(): kotlin.String -internal final class MyClass { +public final class MyClass { public constructor MyClass() private final var s: kotlin.String? - internal final fun bar(): kotlin.String + public final fun bar(): kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/unnecessaryWithBranch.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/unnecessaryWithBranch.txt index 41108509ec0..9695aac82d1 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/unnecessaryWithBranch.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/unnecessaryWithBranch.txt @@ -1,10 +1,10 @@ package -internal fun kotlin.String?.foo(): kotlin.String +public fun kotlin.String?.foo(): kotlin.String -internal final class MyClass { +public final class MyClass { public constructor MyClass() - internal final fun bar(): kotlin.String + public final fun bar(): kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/unnecessaryWithMap.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/unnecessaryWithMap.txt index c543c07871d..1b4d28b42ba 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/unnecessaryWithMap.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/unnecessaryWithMap.txt @@ -1,15 +1,15 @@ package -internal fun create(): kotlin.Map -internal fun kotlin.Map.Entry.component1(): K -internal fun kotlin.Map.Entry.component2(): V -internal fun kotlin.Map.iterator(): kotlin.Iterator> +public fun create(): kotlin.Map +public fun kotlin.Map.Entry.component1(): K +public fun kotlin.Map.Entry.component2(): V +public fun kotlin.Map.iterator(): kotlin.Iterator> -internal final class MyClass { +public final class MyClass { public constructor MyClass() private final var m: kotlin.Map? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Int + public final fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/varCapturedInInlineClosure.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/varCapturedInInlineClosure.txt index 74a7b372abf..869a22b4ca7 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/varCapturedInInlineClosure.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/varCapturedInInlineClosure.txt @@ -1,4 +1,4 @@ package -internal fun max(/*0*/ a: kotlin.IntArray): kotlin.Int? -internal fun kotlin.IntArray.forEachIndexed(/*0*/ op: (kotlin.Int, kotlin.Int) -> kotlin.Unit): kotlin.Unit +public fun max(/*0*/ a: kotlin.IntArray): kotlin.Int? +public fun kotlin.IntArray.forEachIndexed(/*0*/ op: (kotlin.Int, kotlin.Int) -> kotlin.Unit): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/varCheck.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/varCheck.txt index 3c9a108493d..6ad7c1a9653 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/varCheck.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/varCheck.txt @@ -1,4 +1,4 @@ package -internal fun foo(): kotlin.Int -internal fun get(): kotlin.String? +public fun foo(): kotlin.Int +public fun get(): kotlin.String? diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/varIntNull.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/varIntNull.txt index de1d6f17577..b02182627c0 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/varIntNull.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/varIntNull.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Int +public fun foo(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/varNull.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/varNull.txt index de1d6f17577..b02182627c0 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/varNull.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/varNull.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Int +public fun foo(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/whileTrue.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/whileTrue.txt index 23bf0a2ca9a..df9914d3cf6 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/whileTrue.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/whileTrue.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ pp: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/whileTrueWithBracketSet.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/whileTrueWithBracketSet.txt index 23bf0a2ca9a..df9914d3cf6 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/whileTrueWithBracketSet.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/whileTrueWithBracketSet.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ pp: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/whileTrueWithBrackets.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/whileTrueWithBrackets.txt index 23bf0a2ca9a..df9914d3cf6 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/whileTrueWithBrackets.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/whileTrueWithBrackets.txt @@ -1,4 +1,4 @@ package public fun foo(/*0*/ pp: kotlin.String?): kotlin.Int -internal fun x(): kotlin.Boolean +public fun x(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/whileWithBreak.txt b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/whileWithBreak.txt index 2472f883754..1d6bf1c374d 100644 --- a/compiler/testData/diagnostics/tests/smartCasts/varnotnull/whileWithBreak.txt +++ b/compiler/testData/diagnostics/tests/smartCasts/varnotnull/whileWithBreak.txt @@ -1,15 +1,15 @@ package -internal fun list(/*0*/ start: SomeObject): kotlin.Unit +public fun list(/*0*/ start: SomeObject): kotlin.Unit -kotlin.data() internal final class SomeObject { +kotlin.data() public final class SomeObject { public constructor SomeObject(/*0*/ n: SomeObject?) - internal final val n: SomeObject? - internal final /*synthesized*/ fun component1(): SomeObject? + public final val n: SomeObject? + public final /*synthesized*/ fun component1(): SomeObject? public final /*synthesized*/ fun copy(/*0*/ n: SomeObject? = ...): SomeObject - internal final fun doSomething(): kotlin.Boolean + public final fun doSomething(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun next(): SomeObject? + public final fun next(): SomeObject? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/substitutions/kt1558-short.txt b/compiler/testData/diagnostics/tests/substitutions/kt1558-short.txt index f575ecc54bb..73638c70c9e 100644 --- a/compiler/testData/diagnostics/tests/substitutions/kt1558-short.txt +++ b/compiler/testData/diagnostics/tests/substitutions/kt1558-short.txt @@ -1,4 +1,4 @@ package -internal fun testArrays(/*0*/ ci: kotlin.List): kotlin.Unit -internal fun kotlin.List<*>.toArray(/*0*/ ar: kotlin.Array): kotlin.Array +public fun testArrays(/*0*/ ci: kotlin.List): kotlin.Unit +public fun kotlin.List<*>.toArray(/*0*/ ar: kotlin.Array): kotlin.Array diff --git a/compiler/testData/diagnostics/tests/substitutions/kt4887.txt b/compiler/testData/diagnostics/tests/substitutions/kt4887.txt index a47698c7f4b..00b447145bc 100644 --- a/compiler/testData/diagnostics/tests/substitutions/kt4887.txt +++ b/compiler/testData/diagnostics/tests/substitutions/kt4887.txt @@ -6,7 +6,7 @@ package h { public constructor MyClass(/*0*/ param: h.MyClass) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/substitutions/starProjections.txt b/compiler/testData/diagnostics/tests/substitutions/starProjections.txt index 0a3585f83d1..d25087ea61b 100644 --- a/compiler/testData/diagnostics/tests/substitutions/starProjections.txt +++ b/compiler/testData/diagnostics/tests/substitutions/starProjections.txt @@ -1,20 +1,20 @@ package -internal fun testA(/*0*/ a: A<*, *>): kotlin.Unit -internal fun testB(/*0*/ b: B<*, *>): kotlin.Unit +public fun testA(/*0*/ a: A<*, *>): kotlin.Unit +public fun testB(/*0*/ b: B<*, *>): kotlin.Unit -internal interface A> { +public interface A> { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun r(): R - internal abstract fun t(): T + public abstract fun r(): R + public abstract fun t(): T public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B, T>> { +public interface B, T>> { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun r(): R - internal abstract fun t(): T + public abstract fun r(): R + public abstract fun t(): T public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/substitutions/upperBoundsSubstitutionForOverloadResolutionWithAmbiguity.txt b/compiler/testData/diagnostics/tests/substitutions/upperBoundsSubstitutionForOverloadResolutionWithAmbiguity.txt index 54d835653f6..0145608521d 100644 --- a/compiler/testData/diagnostics/tests/substitutions/upperBoundsSubstitutionForOverloadResolutionWithAmbiguity.txt +++ b/compiler/testData/diagnostics/tests/substitutions/upperBoundsSubstitutionForOverloadResolutionWithAmbiguity.txt @@ -1,8 +1,8 @@ package -internal fun f(/*0*/ l: kotlin.List): kotlin.Unit -internal fun test(/*0*/ l: kotlin.List): kotlin.Unit +public fun f(/*0*/ l: kotlin.List): kotlin.Unit +public fun test(/*0*/ l: kotlin.List): kotlin.Unit package foo { - internal fun f(/*0*/ l: kotlin.List): kotlin.Unit + public fun f(/*0*/ l: kotlin.List): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/substitutions/upperBoundsSubstitutionForOverloadResolutionWithErrorTypes.txt b/compiler/testData/diagnostics/tests/substitutions/upperBoundsSubstitutionForOverloadResolutionWithErrorTypes.txt index 68d35be56fa..d7ed12a8ec7 100644 --- a/compiler/testData/diagnostics/tests/substitutions/upperBoundsSubstitutionForOverloadResolutionWithErrorTypes.txt +++ b/compiler/testData/diagnostics/tests/substitutions/upperBoundsSubstitutionForOverloadResolutionWithErrorTypes.txt @@ -1,6 +1,6 @@ package -internal fun f1(/*0*/ l: [ERROR : List1]): T -internal fun f1(/*0*/ l: [ERROR : List2]): T -internal fun f1(/*0*/ c: kotlin.Collection): T -internal fun test(/*0*/ l: kotlin.List): kotlin.Unit +public fun f1(/*0*/ l: [ERROR : List1]): T +public fun f1(/*0*/ l: [ERROR : List2]): T +public fun f1(/*0*/ c: kotlin.Collection): T +public fun test(/*0*/ l: kotlin.List): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/subtyping/findClosestCorrespondingSupertype.txt b/compiler/testData/diagnostics/tests/subtyping/findClosestCorrespondingSupertype.txt index f0dfc7c8267..361c911369b 100644 --- a/compiler/testData/diagnostics/tests/subtyping/findClosestCorrespondingSupertype.txt +++ b/compiler/testData/diagnostics/tests/subtyping/findClosestCorrespondingSupertype.txt @@ -1,20 +1,20 @@ package -internal fun foo(/*0*/ x: B): kotlin.Unit +public fun foo(/*0*/ x: B): kotlin.Unit -internal interface A : X { +public interface A : X { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B : A, X { +public interface B : A, X { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface X { +public interface X { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/subtyping/kt-1457.txt b/compiler/testData/diagnostics/tests/subtyping/kt-1457.txt index 73729785bb6..434684d55fb 100644 --- a/compiler/testData/diagnostics/tests/subtyping/kt-1457.txt +++ b/compiler/testData/diagnostics/tests/subtyping/kt-1457.txt @@ -1,8 +1,8 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal final class MyListOfPairs : java.util.ArrayList> { +public final class MyListOfPairs : java.util.ArrayList> { public constructor MyListOfPairs() invisible_fake final override /*1*/ /*fake_override*/ var elementData: kotlin.Array<(out) kotlin.Any!>! protected/*protected and package*/ final override /*1*/ /*fake_override*/ var modCount: kotlin.Int @@ -49,10 +49,10 @@ internal final class MyListOfPairs : java.util.ArrayList> { invisible_fake open override /*1*/ /*fake_override*/ fun writeObject(/*0*/ p0: java.io.ObjectOutputStream!): kotlin.Unit } -internal final class Pair { +public final class Pair { public constructor Pair(/*0*/ a: A, /*1*/ b: B) - internal final val a: A - internal final val b: B + public final val a: A + public final val b: B public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/subtyping/kt2069.txt b/compiler/testData/diagnostics/tests/subtyping/kt2069.txt index d56bb0b9da6..a00c2f2a174 100644 --- a/compiler/testData/diagnostics/tests/subtyping/kt2069.txt +++ b/compiler/testData/diagnostics/tests/subtyping/kt2069.txt @@ -2,11 +2,11 @@ package package kt2069 { - internal final class T : kt2069.T1 { + public final class T : kt2069.T1 { public constructor T() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -18,9 +18,9 @@ package kt2069 { } } - internal interface T1 { + public interface T1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Unit + public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/subtyping/kt2744.txt b/compiler/testData/diagnostics/tests/subtyping/kt2744.txt index 74614d5217e..ef2b4c530b7 100644 --- a/compiler/testData/diagnostics/tests/subtyping/kt2744.txt +++ b/compiler/testData/diagnostics/tests/subtyping/kt2744.txt @@ -1,8 +1,8 @@ package -internal fun f(/*0*/ l: kotlin.List): kotlin.Unit +public fun f(/*0*/ l: kotlin.List): kotlin.Unit -internal final class X { +public final class X { public constructor X() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/subtyping/kt304.txt b/compiler/testData/diagnostics/tests/subtyping/kt304.txt index b571f57e9dd..1a0e0f5cee2 100644 --- a/compiler/testData/diagnostics/tests/subtyping/kt304.txt +++ b/compiler/testData/diagnostics/tests/subtyping/kt304.txt @@ -1,13 +1,13 @@ package -internal open class Bar { +public open class Bar { public constructor Bar() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Foo { +public open class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/subtyping/kt3159.txt b/compiler/testData/diagnostics/tests/subtyping/kt3159.txt index d62a8cce047..265716c735b 100644 --- a/compiler/testData/diagnostics/tests/subtyping/kt3159.txt +++ b/compiler/testData/diagnostics/tests/subtyping/kt3159.txt @@ -1,17 +1,17 @@ package -internal final class Sub : Super { +public final class Sub : Super { public constructor Sub() - internal open override /*1*/ var v: kotlin.String - internal open override /*1*/ val v2: kotlin.String = "ok" + public open override /*1*/ var v: kotlin.String + public open override /*1*/ val v2: kotlin.String = "ok" public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Super { - internal abstract var v: kotlin.CharSequence - internal abstract val v2: kotlin.CharSequence +public interface Super { + public abstract var v: kotlin.CharSequence + public abstract val v2: kotlin.CharSequence public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/subtyping/localAnonymousObjects.txt b/compiler/testData/diagnostics/tests/subtyping/localAnonymousObjects.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/tests/subtyping/localAnonymousObjects.txt +++ b/compiler/testData/diagnostics/tests/subtyping/localAnonymousObjects.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/subtyping/localClasses.txt b/compiler/testData/diagnostics/tests/subtyping/localClasses.txt index d9975349dd7..28ac40e5c3d 100644 --- a/compiler/testData/diagnostics/tests/subtyping/localClasses.txt +++ b/compiler/testData/diagnostics/tests/subtyping/localClasses.txt @@ -1,8 +1,8 @@ package package p { - internal fun foo(): p.foo..A - internal fun foo(/*0*/ a: kotlin.Int): p.foo..A - internal fun run(/*0*/ f: () -> T): T - internal fun test(): kotlin.Unit + public fun foo(): p.foo..A + public fun foo(/*0*/ a: kotlin.Int): p.foo..A + public fun run(/*0*/ f: () -> T): T + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/subtyping/memberAnonymousObjects.txt b/compiler/testData/diagnostics/tests/subtyping/memberAnonymousObjects.txt index 27ce3b78a80..63a70657e6a 100644 --- a/compiler/testData/diagnostics/tests/subtyping/memberAnonymousObjects.txt +++ b/compiler/testData/diagnostics/tests/subtyping/memberAnonymousObjects.txt @@ -1,6 +1,6 @@ package -internal final class Test { +public final class Test { public constructor Test() private final var x: Test.x. public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/subtyping/nestedIntoLocalClasses.txt b/compiler/testData/diagnostics/tests/subtyping/nestedIntoLocalClasses.txt index fb386737855..8bc514a0054 100644 --- a/compiler/testData/diagnostics/tests/subtyping/nestedIntoLocalClasses.txt +++ b/compiler/testData/diagnostics/tests/subtyping/nestedIntoLocalClasses.txt @@ -1,8 +1,8 @@ package package p { - internal fun foo(): p.foo...A - internal fun foo(/*0*/ a: kotlin.Int): p.foo...A - internal fun run(/*0*/ f: () -> T): T - internal fun test(): kotlin.Unit + public fun foo(): p.foo...A + public fun foo(/*0*/ a: kotlin.Int): p.foo...A + public fun run(/*0*/ f: () -> T): T + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/subtyping/nestedLocalClasses.txt b/compiler/testData/diagnostics/tests/subtyping/nestedLocalClasses.txt index 433f76192e6..5b21759c37a 100644 --- a/compiler/testData/diagnostics/tests/subtyping/nestedLocalClasses.txt +++ b/compiler/testData/diagnostics/tests/subtyping/nestedLocalClasses.txt @@ -1,8 +1,8 @@ package package p { - internal fun foo(): p.foo..A.B - internal fun foo(/*0*/ a: kotlin.Int): p.foo..A.B - internal fun run(/*0*/ f: () -> T): T - internal fun test(): kotlin.Unit + public fun foo(): p.foo..A.B + public fun foo(/*0*/ a: kotlin.Int): p.foo..A.B + public fun run(/*0*/ f: () -> T): T + public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/subtyping/topLevelAnonymousObjects.txt b/compiler/testData/diagnostics/tests/subtyping/topLevelAnonymousObjects.txt index 0e3db7a9c59..21fe69217ae 100644 --- a/compiler/testData/diagnostics/tests/subtyping/topLevelAnonymousObjects.txt +++ b/compiler/testData/diagnostics/tests/subtyping/topLevelAnonymousObjects.txt @@ -1,4 +1,4 @@ package private var x: kotlin.Any -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/subtyping/unresolvedSupertype.txt b/compiler/testData/diagnostics/tests/subtyping/unresolvedSupertype.txt index c53dadeb7e8..cdff1d6c41d 100644 --- a/compiler/testData/diagnostics/tests/subtyping/unresolvedSupertype.txt +++ b/compiler/testData/diagnostics/tests/subtyping/unresolvedSupertype.txt @@ -1,25 +1,25 @@ -package +package -internal interface A1 { +public interface A1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface A2 { +public interface A2 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class A3 { +public final class A3 { public constructor A3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final enum class A4 : kotlin.Enum { +public final enum class A4 : kotlin.Enum { private constructor A4() protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: A4): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnClass.txt b/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnClass.txt index 25ca730416e..43e8040e30e 100644 --- a/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnClass.txt +++ b/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnClass.txt @@ -1,9 +1,9 @@ package -kotlin.Suppress(names = {"warnings"}) internal final class C { +kotlin.Suppress(names = {"warnings"}) public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ p: kotlin.String?): kotlin.Unit + public final fun foo(/*0*/ p: kotlin.String?): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnClassObject.txt b/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnClassObject.txt index cc17bb56b2d..f7693547e90 100644 --- a/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnClassObject.txt +++ b/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnClassObject.txt @@ -1,6 +1,6 @@ package -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -8,7 +8,7 @@ internal final class C { kotlin.Suppress(names = {"warnings"}) public companion object Companion { private constructor Companion() - internal final val foo: kotlin.String? = null + public final val foo: kotlin.String? = null public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnExpression.txt b/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnExpression.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnExpression.txt +++ b/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnExpression.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnFunction.txt b/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnFunction.txt index 88ba33bbb59..c43f7572939 100644 --- a/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnFunction.txt +++ b/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnFunction.txt @@ -1,9 +1,9 @@ package -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.Suppress(names = {"warnings"}) internal final fun foo(/*0*/ p: kotlin.String?): kotlin.Unit + kotlin.Suppress(names = {"warnings"}) public final fun foo(/*0*/ p: kotlin.String?): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnObject.txt b/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnObject.txt index 3de458af976..c6385adf4f8 100644 --- a/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnObject.txt +++ b/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnObject.txt @@ -1,9 +1,9 @@ package -kotlin.Suppress(names = {"warnings"}) internal object C { +kotlin.Suppress(names = {"warnings"}) public object C { private constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ p: kotlin.String?): kotlin.Unit + public final fun foo(/*0*/ p: kotlin.String?): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnParameter.txt b/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnParameter.txt index 385dafccbb0..4d09413f28c 100644 --- a/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnParameter.txt +++ b/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnParameter.txt @@ -1,9 +1,9 @@ package -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ kotlin.Suppress(names = {"warnings"}) p: kotlin.String? = ...): kotlin.Unit + public final fun foo(/*0*/ kotlin.Suppress(names = {"warnings"}) p: kotlin.String? = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnProperty.txt b/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnProperty.txt index fda891efa19..98071dac4a6 100644 --- a/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnProperty.txt +++ b/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnProperty.txt @@ -1,8 +1,8 @@ package -internal final class C { +public final class C { public constructor C() - kotlin.Suppress(names = {"warnings"}) internal final val foo: kotlin.String? = null + kotlin.Suppress(names = {"warnings"}) public final val foo: kotlin.String? = null public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnPropertyAccessor.txt b/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnPropertyAccessor.txt index fd444c9e207..6a9c50f0c5f 100644 --- a/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnPropertyAccessor.txt +++ b/compiler/testData/diagnostics/tests/suppress/allWarnings/suppressWarningsOnPropertyAccessor.txt @@ -1,8 +1,8 @@ package -internal final class C { +public final class C { public constructor C() - internal final val foo: kotlin.String? + public final val foo: kotlin.String? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/suppress/manyWarnings/mixed.txt b/compiler/testData/diagnostics/tests/suppress/manyWarnings/mixed.txt index 7361a9b0a70..3cfca723e5f 100644 --- a/compiler/testData/diagnostics/tests/suppress/manyWarnings/mixed.txt +++ b/compiler/testData/diagnostics/tests/suppress/manyWarnings/mixed.txt @@ -1,9 +1,9 @@ package -kotlin.Suppress(names = {"REDUNDANT_NULLABLE"}) internal final class C { +kotlin.Suppress(names = {"REDUNDANT_NULLABLE"}) public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.Suppress(names = {"UNNECESSARY_NOT_NULL_ASSERTION"}) internal final fun foo(): kotlin.String? + kotlin.Suppress(names = {"UNNECESSARY_NOT_NULL_ASSERTION"}) public final fun foo(): kotlin.String? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/suppress/manyWarnings/onClass.txt b/compiler/testData/diagnostics/tests/suppress/manyWarnings/onClass.txt index edad80d2e24..527ecc40193 100644 --- a/compiler/testData/diagnostics/tests/suppress/manyWarnings/onClass.txt +++ b/compiler/testData/diagnostics/tests/suppress/manyWarnings/onClass.txt @@ -1,9 +1,9 @@ package -kotlin.Suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}) internal final class C { +kotlin.Suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}) public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.String? + public final fun foo(): kotlin.String? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/suppress/manyWarnings/onClassObject.txt b/compiler/testData/diagnostics/tests/suppress/manyWarnings/onClassObject.txt index 8106b4761c0..463af6b1110 100644 --- a/compiler/testData/diagnostics/tests/suppress/manyWarnings/onClassObject.txt +++ b/compiler/testData/diagnostics/tests/suppress/manyWarnings/onClassObject.txt @@ -1,6 +1,6 @@ package -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -8,7 +8,7 @@ internal final class C { kotlin.Suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}) public companion object Companion { private constructor Companion() - internal final val foo: kotlin.String? + public final val foo: kotlin.String? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/suppress/manyWarnings/onExpression.txt b/compiler/testData/diagnostics/tests/suppress/manyWarnings/onExpression.txt index 26b10e9dbf8..2751835ade1 100644 --- a/compiler/testData/diagnostics/tests/suppress/manyWarnings/onExpression.txt +++ b/compiler/testData/diagnostics/tests/suppress/manyWarnings/onExpression.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Any? +public fun foo(): kotlin.Any? diff --git a/compiler/testData/diagnostics/tests/suppress/manyWarnings/onFunction.txt b/compiler/testData/diagnostics/tests/suppress/manyWarnings/onFunction.txt index 188d4585228..e208b4cb30d 100644 --- a/compiler/testData/diagnostics/tests/suppress/manyWarnings/onFunction.txt +++ b/compiler/testData/diagnostics/tests/suppress/manyWarnings/onFunction.txt @@ -1,9 +1,9 @@ package -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.Suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}) internal final fun foo(): kotlin.String? + kotlin.Suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}) public final fun foo(): kotlin.String? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/suppress/manyWarnings/onObject.txt b/compiler/testData/diagnostics/tests/suppress/manyWarnings/onObject.txt index a830d4d6230..041b357717d 100644 --- a/compiler/testData/diagnostics/tests/suppress/manyWarnings/onObject.txt +++ b/compiler/testData/diagnostics/tests/suppress/manyWarnings/onObject.txt @@ -1,9 +1,9 @@ package -kotlin.Suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}) internal object C { +kotlin.Suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}) public object C { private constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.String? + public final fun foo(): kotlin.String? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/suppress/manyWarnings/onParameter.txt b/compiler/testData/diagnostics/tests/suppress/manyWarnings/onParameter.txt index 23ab408a58b..216342715fa 100644 --- a/compiler/testData/diagnostics/tests/suppress/manyWarnings/onParameter.txt +++ b/compiler/testData/diagnostics/tests/suppress/manyWarnings/onParameter.txt @@ -1,9 +1,9 @@ package -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ kotlin.Suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}) p: kotlin.String? = ...): kotlin.String? + public final fun foo(/*0*/ kotlin.Suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}) p: kotlin.String? = ...): kotlin.String? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/suppress/manyWarnings/onProperty.txt b/compiler/testData/diagnostics/tests/suppress/manyWarnings/onProperty.txt index abb0c147cd4..2c56fd34bcc 100644 --- a/compiler/testData/diagnostics/tests/suppress/manyWarnings/onProperty.txt +++ b/compiler/testData/diagnostics/tests/suppress/manyWarnings/onProperty.txt @@ -1,8 +1,8 @@ package -internal final class C { +public final class C { public constructor C() - kotlin.Suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}) internal final val foo: kotlin.String? + kotlin.Suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}) public final val foo: kotlin.String? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/suppress/manyWarnings/onPropertyAccessor.txt b/compiler/testData/diagnostics/tests/suppress/manyWarnings/onPropertyAccessor.txt index fd444c9e207..6a9c50f0c5f 100644 --- a/compiler/testData/diagnostics/tests/suppress/manyWarnings/onPropertyAccessor.txt +++ b/compiler/testData/diagnostics/tests/suppress/manyWarnings/onPropertyAccessor.txt @@ -1,8 +1,8 @@ package -internal final class C { +public final class C { public constructor C() - internal final val foo: kotlin.String? + public final val foo: kotlin.String? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/suppress/oneWarning/onClass.txt b/compiler/testData/diagnostics/tests/suppress/oneWarning/onClass.txt index 84dd60d1a93..02e9e6e33e1 100644 --- a/compiler/testData/diagnostics/tests/suppress/oneWarning/onClass.txt +++ b/compiler/testData/diagnostics/tests/suppress/oneWarning/onClass.txt @@ -1,9 +1,9 @@ package -kotlin.Suppress(names = {"REDUNDANT_NULLABLE"}) internal final class C { +kotlin.Suppress(names = {"REDUNDANT_NULLABLE"}) public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.String? + public final fun foo(): kotlin.String? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/suppress/oneWarning/onClassObject.txt b/compiler/testData/diagnostics/tests/suppress/oneWarning/onClassObject.txt index 0a7e3d01dd2..1431337661b 100644 --- a/compiler/testData/diagnostics/tests/suppress/oneWarning/onClassObject.txt +++ b/compiler/testData/diagnostics/tests/suppress/oneWarning/onClassObject.txt @@ -1,6 +1,6 @@ package -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -8,7 +8,7 @@ internal final class C { kotlin.Suppress(names = {"REDUNDANT_NULLABLE"}) public companion object Companion { private constructor Companion() - internal final val foo: kotlin.String? = null + public final val foo: kotlin.String? = null public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/suppress/oneWarning/onExpression.txt b/compiler/testData/diagnostics/tests/suppress/oneWarning/onExpression.txt index 26b10e9dbf8..2751835ade1 100644 --- a/compiler/testData/diagnostics/tests/suppress/oneWarning/onExpression.txt +++ b/compiler/testData/diagnostics/tests/suppress/oneWarning/onExpression.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Any? +public fun foo(): kotlin.Any? diff --git a/compiler/testData/diagnostics/tests/suppress/oneWarning/onFunction.txt b/compiler/testData/diagnostics/tests/suppress/oneWarning/onFunction.txt index bd8b4050ff3..4fda8d03660 100644 --- a/compiler/testData/diagnostics/tests/suppress/oneWarning/onFunction.txt +++ b/compiler/testData/diagnostics/tests/suppress/oneWarning/onFunction.txt @@ -1,9 +1,9 @@ package -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.Suppress(names = {"REDUNDANT_NULLABLE"}) internal final fun foo(): kotlin.String? + kotlin.Suppress(names = {"REDUNDANT_NULLABLE"}) public final fun foo(): kotlin.String? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/suppress/oneWarning/onLocalVariable.txt b/compiler/testData/diagnostics/tests/suppress/oneWarning/onLocalVariable.txt index b32b95e74c6..8d6adb581a8 100644 --- a/compiler/testData/diagnostics/tests/suppress/oneWarning/onLocalVariable.txt +++ b/compiler/testData/diagnostics/tests/suppress/oneWarning/onLocalVariable.txt @@ -1,9 +1,9 @@ package -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Any? + public final fun foo(): kotlin.Any? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/suppress/oneWarning/onObject.txt b/compiler/testData/diagnostics/tests/suppress/oneWarning/onObject.txt index 20c1cfb72e1..30b80f0c6a4 100644 --- a/compiler/testData/diagnostics/tests/suppress/oneWarning/onObject.txt +++ b/compiler/testData/diagnostics/tests/suppress/oneWarning/onObject.txt @@ -1,9 +1,9 @@ package -kotlin.Suppress(names = {"REDUNDANT_NULLABLE"}) internal object C { +kotlin.Suppress(names = {"REDUNDANT_NULLABLE"}) public object C { private constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.String? + public final fun foo(): kotlin.String? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/suppress/oneWarning/onParameter.txt b/compiler/testData/diagnostics/tests/suppress/oneWarning/onParameter.txt index 46c280e10b5..4e25c7dd9fd 100644 --- a/compiler/testData/diagnostics/tests/suppress/oneWarning/onParameter.txt +++ b/compiler/testData/diagnostics/tests/suppress/oneWarning/onParameter.txt @@ -1,9 +1,9 @@ package -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ kotlin.Suppress(names = {"REDUNDANT_NULLABLE"}) p: kotlin.String? = ...): kotlin.String? + public final fun foo(/*0*/ kotlin.Suppress(names = {"REDUNDANT_NULLABLE"}) p: kotlin.String? = ...): kotlin.String? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/suppress/oneWarning/onProperty.txt b/compiler/testData/diagnostics/tests/suppress/oneWarning/onProperty.txt index 9c4d78f15d6..ea598b56520 100644 --- a/compiler/testData/diagnostics/tests/suppress/oneWarning/onProperty.txt +++ b/compiler/testData/diagnostics/tests/suppress/oneWarning/onProperty.txt @@ -1,8 +1,8 @@ package -internal final class C { +public final class C { public constructor C() - kotlin.Suppress(names = {"REDUNDANT_NULLABLE"}) internal final val foo: kotlin.String? = null + kotlin.Suppress(names = {"REDUNDANT_NULLABLE"}) public final val foo: kotlin.String? = null public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/suppress/oneWarning/onPropertyAccessor.txt b/compiler/testData/diagnostics/tests/suppress/oneWarning/onPropertyAccessor.txt index fd444c9e207..6a9c50f0c5f 100644 --- a/compiler/testData/diagnostics/tests/suppress/oneWarning/onPropertyAccessor.txt +++ b/compiler/testData/diagnostics/tests/suppress/oneWarning/onPropertyAccessor.txt @@ -1,8 +1,8 @@ package -internal final class C { +public final class C { public constructor C() - internal final val foo: kotlin.String? + public final val foo: kotlin.String? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/AbbreviationName.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/AbbreviationName.txt index 6d50ee24342..de6a0f4ae04 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/AbbreviationName.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/AbbreviationName.txt @@ -1,6 +1,6 @@ package -internal fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit +public fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit public open class JavaClass { public constructor JavaClass() diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/Bases.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/Bases.txt index 2681c9cc870..4b7ac35eb0d 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/Bases.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/Bases.txt @@ -1,7 +1,7 @@ package -internal fun foo(/*0*/ k: KotlinClass2): kotlin.Unit -internal fun useInt(/*0*/ i: kotlin.Int): kotlin.Unit +public fun foo(/*0*/ k: KotlinClass2): kotlin.Unit +public fun useInt(/*0*/ i: kotlin.Int): kotlin.Unit public open class JavaClass1 { public constructor JavaClass1() @@ -21,7 +21,7 @@ public open class JavaClass2 : KotlinClass1 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class KotlinClass1 : JavaClass1 { +public open class KotlinClass1 : JavaClass1 { public constructor KotlinClass1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun getSomething1(): kotlin.Int @@ -30,7 +30,7 @@ internal open class KotlinClass1 : JavaClass1 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class KotlinClass2 : JavaClass2 { +public final class KotlinClass2 : JavaClass2 { public constructor KotlinClass2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun getSomething1(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/CompiledClass.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/CompiledClass.txt index 736b22b85f4..1fe6a878aaf 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/CompiledClass.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/CompiledClass.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ file: java.io.File): kotlin.Unit +public fun foo(/*0*/ file: java.io.File): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/FalseGetters.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/FalseGetters.txt index f9bdb03efdf..5a5df8aa561 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/FalseGetters.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/FalseGetters.txt @@ -1,6 +1,6 @@ package -internal fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit +public fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit public open class JavaClass { public constructor JavaClass() diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/FalseSetters.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/FalseSetters.txt index 0649d833b2a..d0fa9f8288a 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/FalseSetters.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/FalseSetters.txt @@ -1,6 +1,6 @@ package -internal fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit +public fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit public open class JavaClass { public constructor JavaClass() diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/FromTwoBases.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/FromTwoBases.txt index 658ddecc2a3..de0983739c3 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/FromTwoBases.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/FromTwoBases.txt @@ -1,7 +1,7 @@ package public /*synthesized*/ fun A(/*0*/ function: () -> kotlin.Int): A -internal fun foo(/*0*/ c: C): kotlin.Unit +public fun foo(/*0*/ c: C): kotlin.Unit public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -18,7 +18,7 @@ public interface B { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface C : A, B { +public interface C : A, B { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public abstract override /*2*/ /*fake_override*/ fun getSomething(): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/GenericClass.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/GenericClass.txt index 254eabaeb86..39a855e2e14 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/GenericClass.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/GenericClass.txt @@ -1,6 +1,6 @@ package -internal fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit +public fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit public open class JavaClass { public constructor JavaClass() diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/GetA.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/GetA.txt index afed27f2c6b..f6e82f67afc 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/GetA.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/GetA.txt @@ -1,6 +1,6 @@ package -internal fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit +public fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit public open class JavaClass { public constructor JavaClass() diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/Getter.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/Getter.txt index f82412dce00..d0ebecd6070 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/Getter.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/Getter.txt @@ -1,7 +1,7 @@ package -internal fun foo(/*0*/ javaClass: JavaClass, /*1*/ kotlinClass: KotlinClass): kotlin.Unit -internal fun useInt(/*0*/ i: kotlin.Int): kotlin.Unit +public fun foo(/*0*/ javaClass: JavaClass, /*1*/ kotlinClass: KotlinClass): kotlin.Unit +public fun useInt(/*0*/ i: kotlin.Int): kotlin.Unit public open class JavaClass { public constructor JavaClass() @@ -11,7 +11,7 @@ public open class JavaClass { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class KotlinClass { +public final class KotlinClass { public constructor KotlinClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun getSomething(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/GetterAndSetter.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/GetterAndSetter.txt index b45913cb221..1958b9255dd 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/GetterAndSetter.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/GetterAndSetter.txt @@ -1,6 +1,6 @@ package -internal fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit +public fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit public open class JavaClass { public constructor JavaClass() diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/ImplicitReceiver.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/ImplicitReceiver.txt index 31708c4748a..11522b26616 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/ImplicitReceiver.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/ImplicitReceiver.txt @@ -1,7 +1,7 @@ package -internal fun useInt(/*0*/ i: kotlin.Int): kotlin.Unit -internal fun JavaClass.foo(): kotlin.Unit +public fun useInt(/*0*/ i: kotlin.Int): kotlin.Unit +public fun JavaClass.foo(): kotlin.Unit public open class JavaClass { public constructor JavaClass() diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/IsNaming.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/IsNaming.txt index 93bde185b5b..5f7f48d1f27 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/IsNaming.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/IsNaming.txt @@ -1,6 +1,6 @@ package -internal fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit +public fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit public open class JavaClass { public constructor JavaClass() diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/JavaOverridesKotlin.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/JavaOverridesKotlin.txt index 85484900fc5..df45194254a 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/JavaOverridesKotlin.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/JavaOverridesKotlin.txt @@ -1,7 +1,7 @@ package -internal fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit -internal fun useInt(/*0*/ i: kotlin.Int): kotlin.Unit +public fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit +public fun useInt(/*0*/ i: kotlin.Int): kotlin.Unit public open class JavaClass : KotlinClass, JavaInterface { public constructor JavaClass() @@ -21,7 +21,7 @@ public open class JavaInterface { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class KotlinClass { +public open class KotlinClass { public constructor KotlinClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open fun getSomething1(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/KotlinOverridesJava.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/KotlinOverridesJava.txt index a48f3c46a49..8b1fe9a42e2 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/KotlinOverridesJava.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/KotlinOverridesJava.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ k: KotlinClass): kotlin.Unit -internal fun useInt(/*0*/ i: kotlin.Int): kotlin.Unit -internal fun useString(/*0*/ i: kotlin.String): kotlin.Unit +public fun foo(/*0*/ k: KotlinClass): kotlin.Unit +public fun useInt(/*0*/ i: kotlin.Int): kotlin.Unit +public fun useString(/*0*/ i: kotlin.String): kotlin.Unit public open class JavaClass { public constructor JavaClass() @@ -24,7 +24,7 @@ public interface JavaInterface { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class KotlinClass : JavaClass, KotlinInterface, JavaInterface { +public abstract class KotlinClass : JavaClass, KotlinInterface, JavaInterface { public constructor KotlinClass() public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ fun getSomething1(): kotlin.Int @@ -38,7 +38,7 @@ internal abstract class KotlinClass : JavaClass, KotlinInterface, JavaInterface public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface KotlinInterface { +public interface KotlinInterface { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public abstract fun getSomething1(): kotlin.Int public abstract fun getSomething4(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/KotlinOverridesJava2.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/KotlinOverridesJava2.txt index 50f76abf47e..a541dd838da 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/KotlinOverridesJava2.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/KotlinOverridesJava2.txt @@ -2,8 +2,8 @@ package public /*synthesized*/ fun JavaInterface1(/*0*/ function: () -> kotlin.String!): JavaInterface1 public /*synthesized*/ fun JavaInterface2(/*0*/ function: (kotlin.Int) -> kotlin.Unit): JavaInterface2 -internal fun foo(/*0*/ k: KotlinClass): kotlin.Unit -internal fun useString(/*0*/ i: kotlin.String): kotlin.Unit +public fun foo(/*0*/ k: KotlinClass): kotlin.Unit +public fun useString(/*0*/ i: kotlin.String): kotlin.Unit public interface JavaInterface1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -19,7 +19,7 @@ public interface JavaInterface2 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class KotlinClass : JavaInterface1, JavaInterface2 { +public abstract class KotlinClass : JavaInterface1, JavaInterface2 { public constructor KotlinClass() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun getSomething(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/KotlinOverridesJava3.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/KotlinOverridesJava3.txt index dab991a8dcf..003b6fa0946 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/KotlinOverridesJava3.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/KotlinOverridesJava3.txt @@ -2,8 +2,8 @@ package public /*synthesized*/ fun JavaInterface1(/*0*/ function: () -> kotlin.String!): JavaInterface1 public /*synthesized*/ fun JavaInterface2(/*0*/ function: (kotlin.String!) -> kotlin.Unit): JavaInterface2 -internal fun foo(/*0*/ k: KotlinClass): kotlin.Unit -internal fun useString(/*0*/ i: kotlin.String): kotlin.Unit +public fun foo(/*0*/ k: KotlinClass): kotlin.Unit +public fun useString(/*0*/ i: kotlin.String): kotlin.Unit public interface JavaInterface1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -19,7 +19,7 @@ public interface JavaInterface2 { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class KotlinClass : JavaInterface1, JavaInterface2 { +public abstract class KotlinClass : JavaInterface1, JavaInterface2 { public constructor KotlinClass() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun getSomething(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/KotlinOverridesJava4.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/KotlinOverridesJava4.txt index 4d1dff211de..57fcc0dc201 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/KotlinOverridesJava4.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/KotlinOverridesJava4.txt @@ -2,8 +2,8 @@ package public /*synthesized*/ fun JavaInterface1(/*0*/ function: () -> kotlin.String!): JavaInterface1 public /*synthesized*/ fun JavaInterface2(/*0*/ function: (kotlin.String!) -> kotlin.Unit): JavaInterface2 -internal fun foo(/*0*/ k: KotlinClass): kotlin.Unit -internal fun useString(/*0*/ i: kotlin.String): kotlin.Unit +public fun foo(/*0*/ k: KotlinClass): kotlin.Unit +public fun useString(/*0*/ i: kotlin.String): kotlin.Unit public interface JavaInterface1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -27,7 +27,7 @@ public interface JavaInterface3 : JavaInterface1, JavaInterface2 { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class KotlinClass : JavaInterface3 { +public abstract class KotlinClass : JavaInterface3 { public constructor KotlinClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun getSomething(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/KotlinOverridesJava5.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/KotlinOverridesJava5.txt index 7f113511b9c..1217bf3f804 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/KotlinOverridesJava5.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/KotlinOverridesJava5.txt @@ -1,8 +1,8 @@ package public /*synthesized*/ fun JavaInterface1(/*0*/ function: () -> kotlin.String!): JavaInterface1 -internal fun foo(/*0*/ k: KotlinClass): kotlin.Unit -internal fun useString(/*0*/ i: kotlin.String): kotlin.Unit +public fun foo(/*0*/ k: KotlinClass): kotlin.Unit +public fun useString(/*0*/ i: kotlin.String): kotlin.Unit public interface JavaInterface1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -27,7 +27,7 @@ public interface JavaInterface3 : JavaInterface1, JavaInterface2 { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class KotlinClass : JavaInterface3 { +public abstract class KotlinClass : JavaInterface3 { public constructor KotlinClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun getSomething(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/OnlyPublic.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/OnlyPublic.txt index 62f2d1f13a4..52d9bee20fd 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/OnlyPublic.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/OnlyPublic.txt @@ -13,5 +13,5 @@ public open class JavaClass { } package k { - internal fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit + public fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/OverrideGetterOnly.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/OverrideGetterOnly.txt index d49adc526da..0f069f87a73 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/OverrideGetterOnly.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/OverrideGetterOnly.txt @@ -1,7 +1,7 @@ package -internal fun foo(/*0*/ o: JavaClass2): kotlin.Unit -internal fun useString(/*0*/ i: kotlin.String): kotlin.Unit +public fun foo(/*0*/ o: JavaClass2): kotlin.Unit +public fun useString(/*0*/ i: kotlin.String): kotlin.Unit public open class JavaClass1 { public constructor JavaClass1() diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/SetterHasHigherAccess.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/SetterHasHigherAccess.txt index 34af938b5e7..1256be2d75f 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/SetterHasHigherAccess.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/SetterHasHigherAccess.txt @@ -10,5 +10,5 @@ public open class JavaClass { } package k { - internal fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit + public fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/SetterOnly.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/SetterOnly.txt index f22704ef214..4cf37cff8f1 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/SetterOnly.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/SetterOnly.txt @@ -1,6 +1,6 @@ package -internal fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit +public fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit public open class JavaClass { public constructor JavaClass() diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/SmartCast.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/SmartCast.txt index 7100c3e7725..4316c603b2b 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/SmartCast.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/SmartCast.txt @@ -2,7 +2,7 @@ package public /*synthesized*/ fun JavaInterface(/*0*/ function: () -> kotlin.Int): JavaInterface public /*synthesized*/ fun JavaInterface2(/*0*/ function: () -> kotlin.Int): JavaInterface2 -internal fun foo(/*0*/ o: JavaInterface2): kotlin.Int +public fun foo(/*0*/ o: JavaInterface2): kotlin.Int public abstract class BaseClass : JavaInterface { public constructor BaseClass() diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/SmartCastImplicitReceiver.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/SmartCastImplicitReceiver.txt index fb712c02c73..d4acda57795 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/SmartCastImplicitReceiver.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/SmartCastImplicitReceiver.txt @@ -1,7 +1,7 @@ package public /*synthesized*/ fun JavaInterface(/*0*/ function: () -> kotlin.Int): JavaInterface -internal fun kotlin.Any.foo(): kotlin.Int +public fun kotlin.Any.foo(): kotlin.Int public abstract class BaseClass : JavaInterface { public constructor BaseClass() diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/TypeAnnotation.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/TypeAnnotation.txt index d1bc206bcea..d1120929bb1 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/TypeAnnotation.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/TypeAnnotation.txt @@ -1,6 +1,6 @@ package -internal fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit +public fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit public open class JavaClass { public constructor JavaClass() diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/TypeParameterReceiver.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/TypeParameterReceiver.txt index f2de8f0142f..1d891510e49 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/TypeParameterReceiver.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/javaProperties/TypeParameterReceiver.txt @@ -1,7 +1,7 @@ package public /*synthesized*/ fun A(/*0*/ function: () -> kotlin.Int): A -internal fun foo(/*0*/ t: T): kotlin.Unit +public fun foo(/*0*/ t: T): kotlin.Unit public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/GenericClass.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/GenericClass.txt index 75588baa2b6..6069520c1c4 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/GenericClass.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/GenericClass.txt @@ -1,6 +1,6 @@ package -internal fun foo(/*0*/ javaClass: JavaClass): kotlin.String +public fun foo(/*0*/ javaClass: JavaClass): kotlin.String public open class JavaClass { public constructor JavaClass() diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/GenericMethod.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/GenericMethod.txt index a51d3b5e55b..b822bf3b527 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/GenericMethod.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/GenericMethod.txt @@ -1,6 +1,6 @@ package -internal fun foo(/*0*/ javaClass: JavaClass): kotlin.String +public fun foo(/*0*/ javaClass: JavaClass): kotlin.String public open class JavaClass { public constructor JavaClass() diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/GenericMethodInGenericClass.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/GenericMethodInGenericClass.txt index 93dcdd709be..8822d288ac0 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/GenericMethodInGenericClass.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/GenericMethodInGenericClass.txt @@ -1,6 +1,6 @@ package -internal fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit +public fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit public open class JavaClass { public constructor JavaClass() diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/InnerClassInGeneric.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/InnerClassInGeneric.txt index f04815c76db..0d53b232b77 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/InnerClassInGeneric.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/InnerClassInGeneric.txt @@ -1,6 +1,6 @@ package -internal fun foo(/*0*/ javaClass: JavaClass): kotlin.Int +public fun foo(/*0*/ javaClass: JavaClass): kotlin.Int public open class JavaClass { public constructor JavaClass() diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/NoNamedArgsAllowed.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/NoNamedArgsAllowed.txt index 39e1675eb54..1da03e72279 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/NoNamedArgsAllowed.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/NoNamedArgsAllowed.txt @@ -1,7 +1,7 @@ package -internal fun bar(): kotlin.Unit -internal fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit +public fun bar(): kotlin.Unit +public fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit public open class JavaClass { public constructor JavaClass() diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/PackageLocal.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/PackageLocal.txt index c9ca1f10ee0..58465b80664 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/PackageLocal.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/PackageLocal.txt @@ -1,6 +1,6 @@ package -internal fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit +public fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit public open class JavaClass { public constructor JavaClass() @@ -11,5 +11,5 @@ public open class JavaClass { } package k { - internal fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit + public fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/ParameterTypeAnnotation.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/ParameterTypeAnnotation.txt index 9535e187912..fc8deada524 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/ParameterTypeAnnotation.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/ParameterTypeAnnotation.txt @@ -1,7 +1,7 @@ package public /*synthesized*/ fun JavaInterface(/*0*/ function: (kotlin.String!, java.lang.Runnable!) -> kotlin.Unit): JavaInterface -internal fun foo(/*0*/ javaInterface: JavaInterface): kotlin.Unit +public fun foo(/*0*/ javaInterface: JavaInterface): kotlin.Unit public interface JavaInterface { public abstract fun doIt(/*0*/ org.jetbrains.annotations.NotNull() s: kotlin.String, /*1*/ org.jetbrains.annotations.NotNull() runnable: java.lang.Runnable): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/PassNull.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/PassNull.txt index 01b31d1b5b9..4d226516b73 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/PassNull.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/PassNull.txt @@ -1,7 +1,7 @@ package public /*synthesized*/ fun JavaInterface(/*0*/ function: (kotlin.String!, java.lang.Runnable!, java.lang.Runnable!) -> kotlin.Unit): JavaInterface -internal fun foo(/*0*/ javaInterface: JavaInterface): kotlin.Unit +public fun foo(/*0*/ javaInterface: JavaInterface): kotlin.Unit public interface JavaInterface { public abstract fun doIt(/*0*/ s: kotlin.String!, /*1*/ runnable1: java.lang.Runnable!, /*2*/ runnable2: java.lang.Runnable!): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/Private.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/Private.txt index fa58d3f008e..b4d36784668 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/Private.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/Private.txt @@ -1,6 +1,6 @@ package -internal fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit +public fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit public open class JavaClass { public constructor JavaClass() diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/Protected.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/Protected.txt index d1bbf3a712c..23d735541b3 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/Protected.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/Protected.txt @@ -9,14 +9,14 @@ public open class JavaClass { } package k { - internal fun bar(): kotlin.Unit - internal fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit + public fun bar(): kotlin.Unit + public fun foo(/*0*/ javaClass: JavaClass): kotlin.Unit - internal final class X : JavaClass { + public final class X : JavaClass { public constructor X() protected/*protected and package*/ open override /*1*/ /*fake_override*/ fun doSomething(/*0*/ runnable: java.lang.Runnable!): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ other: JavaClass): kotlin.Unit + public final fun foo(/*0*/ other: JavaClass): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/ReturnTypeAnnotation.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/ReturnTypeAnnotation.txt index 59735a19182..25bda3c34cd 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/ReturnTypeAnnotation.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/ReturnTypeAnnotation.txt @@ -1,7 +1,7 @@ package public /*synthesized*/ fun Provider(/*0*/ function: () -> T!): Provider -internal fun foo(/*0*/ javaInterface: JavaInterface): kotlin.Unit +public fun foo(/*0*/ javaInterface: JavaInterface): kotlin.Unit public interface JavaInterface { org.jetbrains.annotations.Nullable() public abstract fun compute(/*0*/ org.jetbrains.annotations.NotNull() provider: Provider): kotlin.String? diff --git a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/Simple.txt b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/Simple.txt index f355225b4cb..fd075ca9725 100644 --- a/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/Simple.txt +++ b/compiler/testData/diagnostics/tests/syntheticExtensions/samAdapters/Simple.txt @@ -1,7 +1,7 @@ package -internal fun bar(): kotlin.Unit -internal fun foo(/*0*/ javaClass: JavaClass, /*1*/ kotlinClass: KotlinClass): kotlin.Unit +public fun bar(): kotlin.Unit +public fun foo(/*0*/ javaClass: JavaClass, /*1*/ kotlinClass: KotlinClass): kotlin.Unit public interface I { public abstract fun doIt(): kotlin.Unit @@ -19,7 +19,7 @@ public open class JavaClass { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class KotlinClass { +public final class KotlinClass { public constructor KotlinClass() public final fun doSomething(/*0*/ runnable: java.lang.Runnable): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/QualifiedThis.txt b/compiler/testData/diagnostics/tests/thisAndSuper/QualifiedThis.txt index aa68495db72..b34cf311c8b 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/QualifiedThis.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/QualifiedThis.txt @@ -1,12 +1,12 @@ package -internal final class A { +public final class A { public constructor A() - internal final val x: kotlin.Unit - internal final val y: kotlin.Unit - internal final val z: kotlin.Unit + public final val x: kotlin.Unit + public final val y: kotlin.Unit + public final val z: kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/Super.txt b/compiler/testData/diagnostics/tests/thisAndSuper/Super.txt index 70838b7ee41..b3632f86f95 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/Super.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/Super.txt @@ -2,60 +2,60 @@ package package example { - internal final class A : example.C, example.T { + public final class A : example.C, example.T { public constructor A() - internal final override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class B : example.T { + public final inner class B : example.T { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal open class C { + public open class C { public constructor C() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class CG : example.G { + public final class CG : example.G { public constructor CG() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class ERROR { + public final class ERROR { public constructor ERROR() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface G { + public interface G { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Unit + public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface T { + public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Unit + public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/ambigousLabelOnThis.txt b/compiler/testData/diagnostics/tests/thisAndSuper/ambigousLabelOnThis.txt index 2ddf27d4300..6facb6c76af 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/ambigousLabelOnThis.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/ambigousLabelOnThis.txt @@ -1,8 +1,8 @@ package -internal final class Dup { +public final class Dup { public constructor Dup() - internal final fun Dup(): kotlin.Unit + public final fun Dup(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/notAccessibleSuperInTrait.txt b/compiler/testData/diagnostics/tests/thisAndSuper/notAccessibleSuperInTrait.txt index b06aa2a0029..d3f1cd15103 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/notAccessibleSuperInTrait.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/notAccessibleSuperInTrait.txt @@ -1,16 +1,16 @@ package -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Unit + public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface ATrait : A { +public interface ATrait : A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Unit + public open override /*1*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/superInExtensionFunction.txt b/compiler/testData/diagnostics/tests/thisAndSuper/superInExtensionFunction.txt index ca669c46ecb..d5e22cc689f 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/superInExtensionFunction.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/superInExtensionFunction.txt @@ -1,3 +1,3 @@ package -internal fun kotlin.String.f(): kotlin.Unit +public fun kotlin.String.f(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/superInExtensionFunctionCall.txt b/compiler/testData/diagnostics/tests/thisAndSuper/superInExtensionFunctionCall.txt index d472e21d010..7d858f8ab11 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/superInExtensionFunctionCall.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/superInExtensionFunctionCall.txt @@ -1,9 +1,9 @@ package -internal final class A1 { +public final class A1 { public constructor A1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/superInToplevelFunction.txt b/compiler/testData/diagnostics/tests/thisAndSuper/superInToplevelFunction.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/superInToplevelFunction.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/superInToplevelFunction.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/superIsNotAnExpression.txt b/compiler/testData/diagnostics/tests/thisAndSuper/superIsNotAnExpression.txt index 91a61aeab10..f9422ac4cac 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/superIsNotAnExpression.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/superIsNotAnExpression.txt @@ -1,4 +1,4 @@ package -internal fun any(/*0*/ a: kotlin.Any): kotlin.Unit -internal fun notAnExpression(): kotlin.Unit +public fun any(/*0*/ a: kotlin.Any): kotlin.Unit +public fun notAnExpression(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/thisInFunctionLiterals.txt b/compiler/testData/diagnostics/tests/thisAndSuper/thisInFunctionLiterals.txt index 3828a655a5f..2b0f5b0dc84 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/thisInFunctionLiterals.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/thisInFunctionLiterals.txt @@ -1,17 +1,17 @@ package -internal final class A { +public final class A { public constructor A(/*0*/ a: kotlin.Int) - internal final val a: kotlin.Int + public final val a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class B { + public final inner class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun kotlin.Byte.xx(): kotlin.Double.() -> kotlin.Any + public final fun kotlin.Byte.xx(): kotlin.Double.() -> kotlin.Any } } diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/thisInInnerClasses.txt b/compiler/testData/diagnostics/tests/thisAndSuper/thisInInnerClasses.txt index 34e1a3c77f7..1eb2afb61d5 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/thisInInnerClasses.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/thisInInnerClasses.txt @@ -1,18 +1,18 @@ package -internal final class A { +public final class A { public constructor A(/*0*/ a: kotlin.Int) - internal final val a: kotlin.Int + public final val a: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class B { + public final inner class B { public constructor B() - internal final val x: A.B - internal final val y: A - internal final val z: A.B - internal final val kotlin.Int.xx: kotlin.Int + public final val x: A.B + public final val y: A + public final val z: A.B + public final val kotlin.Int.xx: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/thisInPropertyInitializer.txt b/compiler/testData/diagnostics/tests/thisAndSuper/thisInPropertyInitializer.txt index 286304aa1ee..71e54486df8 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/thisInPropertyInitializer.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/thisInPropertyInitializer.txt @@ -1,10 +1,10 @@ package -internal val kotlin.String.test: Base +public val kotlin.String.test: Base -internal interface Base { +public interface Base { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Unit + public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/thisInToplevelFunction.txt b/compiler/testData/diagnostics/tests/thisAndSuper/thisInToplevelFunction.txt index ecc550c2e00..cd2613dd142 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/thisInToplevelFunction.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/thisInToplevelFunction.txt @@ -1,3 +1,3 @@ package -internal fun foo1(): kotlin.Unit +public fun foo1(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/traitSuperCall.txt b/compiler/testData/diagnostics/tests/thisAndSuper/traitSuperCall.txt index 054def37a58..5836895b1eb 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/traitSuperCall.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/traitSuperCall.txt @@ -1,26 +1,26 @@ package -internal final class A : KTrait { +public final class A : KTrait { public constructor A() - internal final fun b(): kotlin.Unit + public final fun b(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open override /*1*/ /*fake_override*/ fun ktest(): kotlin.Unit - internal open override /*1*/ /*fake_override*/ fun test(): kotlin.String + public open override /*1*/ /*fake_override*/ fun ktest(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun test(): kotlin.String public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface KTrait : Test { +public interface KTrait : Test { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open fun ktest(): kotlin.Unit - internal open override /*1*/ /*fake_override*/ fun test(): kotlin.String + public open fun ktest(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun test(): kotlin.String public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } public interface Test { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open fun test(): kotlin.String + public open fun test(): kotlin.String public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/ambiguousSuperWithGenerics.txt b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/ambiguousSuperWithGenerics.txt index 0283b9890c1..b7507979603 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/ambiguousSuperWithGenerics.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/ambiguousSuperWithGenerics.txt @@ -1,50 +1,50 @@ -package +package -internal open class GenericBaseClass { +public open class GenericBaseClass { public constructor GenericBaseClass() - internal open fun ambiguous(/*0*/ x: T): T + public open fun ambiguous(/*0*/ x: T): T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(/*0*/ x: T): T + public open fun foo(/*0*/ x: T): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface GenericBaseInterface { - internal open fun ambiguous(/*0*/ x: T): T - internal open fun bar(/*0*/ x: T): T +public interface GenericBaseInterface { + public open fun ambiguous(/*0*/ x: T): T + public open fun bar(/*0*/ x: T): T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class GenericDerivedClass : GenericBaseClass, GenericBaseInterface { +public final class GenericDerivedClass : GenericBaseClass, GenericBaseInterface { public constructor GenericDerivedClass() - internal open override /*2*/ fun ambiguous(/*0*/ x: T): T - internal open override /*1*/ fun bar(/*0*/ x: T): T + public open override /*2*/ fun ambiguous(/*0*/ x: T): T + public open override /*1*/ fun bar(/*0*/ x: T): T public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(/*0*/ x: T): T + public open override /*1*/ fun foo(/*0*/ x: T): T public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class MixedDerivedClass : GenericBaseClass, GenericBaseInterface { +public final class MixedDerivedClass : GenericBaseClass, GenericBaseInterface { public constructor MixedDerivedClass() - internal open override /*1*/ fun ambiguous(/*0*/ x: T): T - internal open override /*1*/ fun ambiguous(/*0*/ x: kotlin.Int): kotlin.Int - internal open override /*1*/ fun bar(/*0*/ x: T): T + public open override /*1*/ fun ambiguous(/*0*/ x: T): T + public open override /*1*/ fun ambiguous(/*0*/ x: kotlin.Int): kotlin.Int + public open override /*1*/ fun bar(/*0*/ x: T): T public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(/*0*/ x: kotlin.Int): kotlin.Int + public open override /*1*/ fun foo(/*0*/ x: kotlin.Int): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SpecializedDerivedClass : GenericBaseClass, GenericBaseInterface { +public final class SpecializedDerivedClass : GenericBaseClass, GenericBaseInterface { public constructor SpecializedDerivedClass() - internal open override /*1*/ fun ambiguous(/*0*/ x: kotlin.Int): kotlin.Int - internal open override /*1*/ fun ambiguous(/*0*/ x: kotlin.String): kotlin.String - internal open override /*1*/ fun bar(/*0*/ x: kotlin.String): kotlin.String + public open override /*1*/ fun ambiguous(/*0*/ x: kotlin.Int): kotlin.Int + public open override /*1*/ fun ambiguous(/*0*/ x: kotlin.String): kotlin.String + public open override /*1*/ fun bar(/*0*/ x: kotlin.String): kotlin.String public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(/*0*/ x: kotlin.Int): kotlin.Int + public open override /*1*/ fun foo(/*0*/ x: kotlin.Int): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuper.txt b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuper.txt index 456411f836a..b7896c583f3 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuper.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuper.txt @@ -1,37 +1,37 @@ -package +package -internal open class Base { +public open class Base { public constructor Base() - internal open val ambiguousProp: kotlin.Int - internal open val prop: kotlin.Int - internal open fun ambiguous(): kotlin.Unit + public open val ambiguousProp: kotlin.Int + public open val prop: kotlin.Int + public open fun ambiguous(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Unit + public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Derived : Base, Interface { +public final class Derived : Base, Interface { public constructor Derived() - internal open override /*2*/ val ambiguousProp: kotlin.Int - internal open override /*1*/ val prop: kotlin.Int - internal open override /*2*/ fun ambiguous(): kotlin.Unit - internal open override /*1*/ fun bar(): kotlin.Unit - internal final fun callsAmbiguousSuperFun(): kotlin.Unit - internal final fun callsFunFromSuperClass(): kotlin.Unit - internal final fun callsFunFromSuperInterface(): kotlin.Unit + public open override /*2*/ val ambiguousProp: kotlin.Int + public open override /*1*/ val prop: kotlin.Int + public open override /*2*/ fun ambiguous(): kotlin.Unit + public open override /*1*/ fun bar(): kotlin.Unit + public final fun callsAmbiguousSuperFun(): kotlin.Unit + public final fun callsFunFromSuperClass(): kotlin.Unit + public final fun callsFunFromSuperInterface(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Unit - internal final fun getAmbiguousSuperProp(): kotlin.Int - internal final fun getSuperProp(): kotlin.Int + public open override /*1*/ fun foo(): kotlin.Unit + public final fun getAmbiguousSuperProp(): kotlin.Int + public final fun getSuperProp(): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Interface { - internal open val ambiguousProp: kotlin.Int - internal open fun ambiguous(): kotlin.Unit - internal open fun bar(): kotlin.Unit +public interface Interface { + public open val ambiguousProp: kotlin.Int + public open fun ambiguous(): kotlin.Unit + public open fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithAbstractMembers.txt b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithAbstractMembers.txt index cdbc8c085cb..cb5c4b3353a 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithAbstractMembers.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithAbstractMembers.txt @@ -1,34 +1,34 @@ -package +package -internal abstract class A { +public abstract class A { public constructor A() - internal abstract val y: kotlin.Int - internal open fun bar(): kotlin.Unit + public abstract val y: kotlin.Int + public open fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Int + public abstract fun foo(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun qux(): kotlin.Unit + public abstract fun qux(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A, I { +public final class B : A, I { public constructor B() - internal open override /*1*/ val x: kotlin.Int = 12345 - internal open override /*2*/ val y: kotlin.Int - internal open override /*2*/ fun bar(): kotlin.Unit + public open override /*1*/ val x: kotlin.Int = 12345 + public open override /*2*/ val y: kotlin.Int + public open override /*2*/ fun bar(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Int + public open override /*1*/ fun foo(): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open override /*2*/ fun qux(): kotlin.Unit + public open override /*2*/ fun qux(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface I { - internal abstract val x: kotlin.Int - internal open val y: kotlin.Int - internal abstract fun bar(): kotlin.Unit +public interface I { + public abstract val x: kotlin.Int + public open val y: kotlin.Int + public abstract fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun qux(): kotlin.Unit + public abstract fun qux(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithCallableProperty.txt b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithCallableProperty.txt index bc87023de54..bd502dadfb8 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithCallableProperty.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithCallableProperty.txt @@ -1,30 +1,30 @@ package -internal open class BaseWithCallableProp { +public open class BaseWithCallableProp { public constructor BaseWithCallableProp() - internal final val bar: () -> kotlin.String - internal final val fn: () -> kotlin.String - internal open fun bar(): kotlin.String + public final val bar: () -> kotlin.String + public final val fn: () -> kotlin.String + public open fun bar(): kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class DerivedUsingFun : BaseWithCallableProp, InterfaceWithFun { +public final class DerivedUsingFun : BaseWithCallableProp, InterfaceWithFun { public constructor DerivedUsingFun() - internal final override /*1*/ /*fake_override*/ val bar: () -> kotlin.String - internal final override /*1*/ /*fake_override*/ val fn: () -> kotlin.String - internal open override /*1*/ fun bar(): kotlin.String + public final override /*1*/ /*fake_override*/ val bar: () -> kotlin.String + public final override /*1*/ /*fake_override*/ val fn: () -> kotlin.String + public open override /*1*/ fun bar(): kotlin.String public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*fake_override*/ fun fn(): kotlin.String - internal final fun foo(): kotlin.String + public open override /*1*/ /*fake_override*/ fun fn(): kotlin.String + public final fun foo(): kotlin.String public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface InterfaceWithFun { +public interface InterfaceWithFun { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun fn(): kotlin.String + public open fun fn(): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithDeeperHierarchies.txt b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithDeeperHierarchies.txt index 43edd81c52b..6a969685dca 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithDeeperHierarchies.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithDeeperHierarchies.txt @@ -1,47 +1,47 @@ package -internal open class DeepBase : DeeperBase { +public open class DeepBase : DeeperBase { public constructor DeepBase() - internal open override /*1*/ /*fake_override*/ val deeperBaseProp: kotlin.Int - internal open override /*1*/ /*fake_override*/ fun deeperBaseFun(): kotlin.Unit + public open override /*1*/ /*fake_override*/ val deeperBaseProp: kotlin.Int + public open override /*1*/ /*fake_override*/ fun deeperBaseFun(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class DeepDerived : DeepBase, DeepInterface { +public final class DeepDerived : DeepBase, DeepInterface { public constructor DeepDerived() - internal open override /*1*/ val deeperBaseProp: kotlin.Int - internal final fun callsSuperDeeperBaseFun(): kotlin.Unit - internal final fun callsSuperInterfaceFuns(): kotlin.Unit - internal open override /*1*/ fun deepInterfaceFun(): kotlin.Unit - internal open override /*1*/ fun deeperBaseFun(): kotlin.Unit - internal open override /*1*/ fun deeperInterfaceFun(): kotlin.Unit + public open override /*1*/ val deeperBaseProp: kotlin.Int + public final fun callsSuperDeeperBaseFun(): kotlin.Unit + public final fun callsSuperInterfaceFuns(): kotlin.Unit + public open override /*1*/ fun deepInterfaceFun(): kotlin.Unit + public open override /*1*/ fun deeperBaseFun(): kotlin.Unit + public open override /*1*/ fun deeperInterfaceFun(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun getsSuperDeeperBaseProp(): kotlin.Int + public final fun getsSuperDeeperBaseProp(): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface DeepInterface : DeeperInterface { - internal open fun deepInterfaceFun(): kotlin.Unit - internal open override /*1*/ /*fake_override*/ fun deeperInterfaceFun(): kotlin.Unit +public interface DeepInterface : DeeperInterface { + public open fun deepInterfaceFun(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun deeperInterfaceFun(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class DeeperBase { +public open class DeeperBase { public constructor DeeperBase() - internal open val deeperBaseProp: kotlin.Int - internal open fun deeperBaseFun(): kotlin.Unit + public open val deeperBaseProp: kotlin.Int + public open fun deeperBaseFun(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface DeeperInterface { - internal open fun deeperInterfaceFun(): kotlin.Unit +public interface DeeperInterface { + public open fun deeperInterfaceFun(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithGenerics.txt b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithGenerics.txt index e3a4640dd25..73524ff7322 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithGenerics.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithGenerics.txt @@ -1,43 +1,43 @@ -package +package -internal open class GenericBaseClass { +public open class GenericBaseClass { public constructor GenericBaseClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(/*0*/ x: T): T + public open fun foo(/*0*/ x: T): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface GenericBaseInterface { - internal open fun bar(/*0*/ x: T): T +public interface GenericBaseInterface { + public open fun bar(/*0*/ x: T): T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class GenericDerivedClass : GenericBaseClass, GenericBaseInterface { +public final class GenericDerivedClass : GenericBaseClass, GenericBaseInterface { public constructor GenericDerivedClass() - internal open override /*1*/ fun bar(/*0*/ x: T): T + public open override /*1*/ fun bar(/*0*/ x: T): T public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(/*0*/ x: T): T + public open override /*1*/ fun foo(/*0*/ x: T): T public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class MixedDerivedClass : GenericBaseClass, GenericBaseInterface { +public final class MixedDerivedClass : GenericBaseClass, GenericBaseInterface { public constructor MixedDerivedClass() - internal open override /*1*/ fun bar(/*0*/ x: T): T + public open override /*1*/ fun bar(/*0*/ x: T): T public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(/*0*/ x: kotlin.Int): kotlin.Int + public open override /*1*/ fun foo(/*0*/ x: kotlin.Int): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SpecializedDerivedClass : GenericBaseClass, GenericBaseInterface { +public final class SpecializedDerivedClass : GenericBaseClass, GenericBaseInterface { public constructor SpecializedDerivedClass() - internal open override /*1*/ fun bar(/*0*/ x: kotlin.String): kotlin.String + public open override /*1*/ fun bar(/*0*/ x: kotlin.String): kotlin.String public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(/*0*/ x: kotlin.Int): kotlin.Int + public open override /*1*/ fun foo(/*0*/ x: kotlin.Int): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithInnerClass.txt b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithInnerClass.txt index d32032bbf6e..1255ce48413 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithInnerClass.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithInnerClass.txt @@ -1,41 +1,41 @@ -package +package -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Unit + public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B { - internal open fun bar(): kotlin.Unit +public interface B { + public open fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : A, B { +public final class C : A, B { public constructor C() - internal open override /*1*/ fun bar(): kotlin.Unit + public open override /*1*/ fun bar(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Unit + public open override /*1*/ fun foo(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class D : A, Q { + public final inner class D : A, Q { public constructor D() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Unit + public open override /*1*/ fun foo(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open override /*1*/ fun qux(): kotlin.Unit + public open override /*1*/ fun qux(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } } -internal interface Q { +public interface Q { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open fun qux(): kotlin.Unit + public open fun qux(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithInterfaces.txt b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithInterfaces.txt index 768e3e3e0be..a7a6cbb7663 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithInterfaces.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithInterfaces.txt @@ -1,27 +1,27 @@ package -internal interface AnotherInterface { - internal open val ambiguousProp: kotlin.Int - internal open fun ambiguous(): kotlin.Unit +public interface AnotherInterface { + public open val ambiguousProp: kotlin.Int + public open fun ambiguous(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface DerivedInterface : Interface, AnotherInterface { - internal open override /*2*/ val ambiguousProp: kotlin.Int - internal open override /*2*/ fun ambiguous(): kotlin.Unit +public interface DerivedInterface : Interface, AnotherInterface { + public open override /*2*/ val ambiguousProp: kotlin.Int + public open override /*2*/ fun ambiguous(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Unit + public open override /*1*/ fun foo(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Interface { - internal open val ambiguousProp: kotlin.Int - internal open fun ambiguous(): kotlin.Unit +public interface Interface { + public open val ambiguousProp: kotlin.Int + public open fun ambiguous(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Unit + public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithLocalClass.txt b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithLocalClass.txt index 0eac66f6535..973326eaf08 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithLocalClass.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithLocalClass.txt @@ -1,10 +1,10 @@ -package +package -internal fun withLocalClasses(/*0*/ param: kotlin.Int): Interface +public fun withLocalClasses(/*0*/ param: kotlin.Int): Interface -internal interface Interface { +public interface Interface { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ x: kotlin.Int): kotlin.Int + public abstract fun foo(/*0*/ x: kotlin.Int): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithUnresolvedBase.txt b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithUnresolvedBase.txt index 15722cca3d1..d941c3d5989 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithUnresolvedBase.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/unqualifiedSuperWithUnresolvedBase.txt @@ -1,37 +1,37 @@ -package +package -internal open class Base { +public open class Base { public constructor Base() - internal open val ambiguousProp: kotlin.Int - internal open val prop: kotlin.Int - internal open fun ambiguous(): kotlin.Unit + public open val ambiguousProp: kotlin.Int + public open val prop: kotlin.Int + public open fun ambiguous(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun foo(): kotlin.Unit + public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class ClassDerivedFromUnresolved : Base, Interface { +public final class ClassDerivedFromUnresolved : Base, Interface { public constructor ClassDerivedFromUnresolved() - internal open override /*2*/ val ambiguousProp: kotlin.Int - internal open override /*1*/ val prop: kotlin.Int - internal open override /*2*/ fun ambiguous(): kotlin.Unit - internal open override /*1*/ fun bar(): kotlin.Unit - internal final fun callsAmbiguousSuperFun(): kotlin.Unit - internal final fun callsFunFromSuperClass(): kotlin.Unit - internal final fun callsFunFromSuperInterface(): kotlin.Unit + public open override /*2*/ val ambiguousProp: kotlin.Int + public open override /*1*/ val prop: kotlin.Int + public open override /*2*/ fun ambiguous(): kotlin.Unit + public open override /*1*/ fun bar(): kotlin.Unit + public final fun callsAmbiguousSuperFun(): kotlin.Unit + public final fun callsFunFromSuperClass(): kotlin.Unit + public final fun callsFunFromSuperInterface(): kotlin.Unit public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Unit - internal final fun getAmbiguousSuperProp(): kotlin.Int - internal final fun getSuperProp(): kotlin.Int + public open override /*1*/ fun foo(): kotlin.Unit + public final fun getAmbiguousSuperProp(): kotlin.Int + public final fun getSuperProp(): kotlin.Int public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Interface { - internal open val ambiguousProp: kotlin.Int - internal open fun ambiguous(): kotlin.Unit - internal open fun bar(): kotlin.Unit +public interface Interface { + public open val ambiguousProp: kotlin.Int + public open fun ambiguous(): kotlin.Unit + public open fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/withAmbiguousMethodOfAny.txt b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/withAmbiguousMethodOfAny.txt index 3ad1e1a8fa6..10c13b0b08a 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/withAmbiguousMethodOfAny.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/withAmbiguousMethodOfAny.txt @@ -1,19 +1,19 @@ package -internal final class C : IA, IB { +public final class C : IA, IB { public constructor C() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ fun toString(): kotlin.String } -internal interface IA { +public interface IA { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ fun toString(): kotlin.String } -internal interface IB { +public interface IB { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/withMethodOfAnyImplementedInSuperInterface.txt b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/withMethodOfAnyImplementedInSuperInterface.txt index 3290bc32641..70c761c75b5 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/withMethodOfAnyImplementedInSuperInterface.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/withMethodOfAnyImplementedInSuperInterface.txt @@ -1,18 +1,18 @@ package -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ fun toString(): kotlin.String } -internal interface B : A { +public interface B : A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : B { +public final class C : B { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/withMethodOfAnyOverridenInInterface.txt b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/withMethodOfAnyOverridenInInterface.txt index fc5af255788..a353d0ecffb 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/withMethodOfAnyOverridenInInterface.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/withMethodOfAnyOverridenInInterface.txt @@ -1,26 +1,26 @@ package -internal final class A : IWithToString { +public final class A : IWithToString { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ fun toString(): kotlin.String } -internal final class B : IWithImplementedToString { +public final class B : IWithImplementedToString { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ fun toString(): kotlin.String } -internal interface IWithImplementedToString { +public interface IWithImplementedToString { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ fun toString(): kotlin.String } -internal interface IWithToString { +public interface IWithToString { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public abstract override /*1*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/withMethodsOfAny.txt b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/withMethodsOfAny.txt index 14a5324197b..7080ded7c6e 100644 --- a/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/withMethodsOfAny.txt +++ b/compiler/testData/diagnostics/tests/thisAndSuper/unqualifiedSuper/withMethodsOfAny.txt @@ -1,19 +1,19 @@ package -internal final class A : IFoo, IBar { +public final class A : IFoo, IBar { public constructor A() public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ fun hashCode(): kotlin.Int public open override /*2*/ fun toString(): kotlin.String } -internal interface IBar { +public interface IBar { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface IFoo { +public interface IFoo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/traitWithRequired/traitRequiresAny.txt b/compiler/testData/diagnostics/tests/traitWithRequired/traitRequiresAny.txt index 0eec9648931..6e0fc004ea8 100644 --- a/compiler/testData/diagnostics/tests/traitWithRequired/traitRequiresAny.txt +++ b/compiler/testData/diagnostics/tests/traitWithRequired/traitRequiresAny.txt @@ -1,19 +1,19 @@ package -internal interface AnyTrait { +public interface AnyTrait { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Bar : AnyTrait, kotlin.Any { +public final class Bar : AnyTrait, kotlin.Any { public constructor Bar() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Foo : AnyTrait { +public final class Foo : AnyTrait { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/traitWithRequired/traitSupertypeList.txt b/compiler/testData/diagnostics/tests/traitWithRequired/traitSupertypeList.txt index 63e3f5635c8..f68cf512c75 100644 --- a/compiler/testData/diagnostics/tests/traitWithRequired/traitSupertypeList.txt +++ b/compiler/testData/diagnostics/tests/traitWithRequired/traitSupertypeList.txt @@ -1,33 +1,33 @@ package -internal interface Foo : bar, bar, bar { +public interface Foo : bar, bar, bar { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Foo1 : bar, bar, Foo, Foo { +public open class Foo1 : bar, bar, Foo, Foo { public constructor Foo1() public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class Foo12 : bar, bar { +public open class Foo12 : bar, bar { public constructor Foo12() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Foo2 : bar, Foo { +public interface Foo2 : bar, Foo { public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class bar { +public open class bar { public constructor bar() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/typedefs/TypedefsUnsupported.txt b/compiler/testData/diagnostics/tests/typedefs/TypedefsUnsupported.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/tests/typedefs/TypedefsUnsupported.txt +++ b/compiler/testData/diagnostics/tests/typedefs/TypedefsUnsupported.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/unit/nullableUnit.txt b/compiler/testData/diagnostics/tests/unit/nullableUnit.txt index 8647cd07f66..6a6aba0d210 100644 --- a/compiler/testData/diagnostics/tests/unit/nullableUnit.txt +++ b/compiler/testData/diagnostics/tests/unit/nullableUnit.txt @@ -1,4 +1,4 @@ package -internal val x: kotlin.Unit? -internal fun foo(): kotlin.Unit +public val x: kotlin.Unit? +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/varargs/AmbiguousVararg.txt b/compiler/testData/diagnostics/tests/varargs/AmbiguousVararg.txt index e081df7786b..efb933107bb 100644 --- a/compiler/testData/diagnostics/tests/varargs/AmbiguousVararg.txt +++ b/compiler/testData/diagnostics/tests/varargs/AmbiguousVararg.txt @@ -1,5 +1,5 @@ package -internal fun foo(/*0*/ vararg t: kotlin.String /*kotlin.Array*/): kotlin.String -internal fun foo(/*0*/ vararg t: kotlin.Int /*kotlin.IntArray*/): kotlin.String -internal fun test(): kotlin.Unit +public fun foo(/*0*/ vararg t: kotlin.String /*kotlin.Array*/): kotlin.String +public fun foo(/*0*/ vararg t: kotlin.Int /*kotlin.IntArray*/): kotlin.String +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/varargs/MoreSpecificVarargsOfEqualLength.txt b/compiler/testData/diagnostics/tests/varargs/MoreSpecificVarargsOfEqualLength.txt index 6b3f165a12e..735d9070f87 100644 --- a/compiler/testData/diagnostics/tests/varargs/MoreSpecificVarargsOfEqualLength.txt +++ b/compiler/testData/diagnostics/tests/varargs/MoreSpecificVarargsOfEqualLength.txt @@ -1,12 +1,12 @@ package -internal fun main(/*0*/ d: D): kotlin.Unit +public fun main(/*0*/ d: D): kotlin.Unit -internal final class D { +public final class D { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun from(/*0*/ vararg a: kotlin.Any /*kotlin.Array*/): kotlin.Unit - internal final fun from(/*0*/ vararg a: kotlin.String /*kotlin.Array*/): kotlin.Unit + public final fun from(/*0*/ vararg a: kotlin.Any /*kotlin.Array*/): kotlin.Unit + public final fun from(/*0*/ vararg a: kotlin.String /*kotlin.Array*/): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/varargs/MostSepcificVarargsWithJava.txt b/compiler/testData/diagnostics/tests/varargs/MostSepcificVarargsWithJava.txt index 67fbe2902bf..c0952690132 100644 --- a/compiler/testData/diagnostics/tests/varargs/MostSepcificVarargsWithJava.txt +++ b/compiler/testData/diagnostics/tests/varargs/MostSepcificVarargsWithJava.txt @@ -1,6 +1,6 @@ package -internal fun main(/*0*/ j: C, /*1*/ s: kotlin.Array): kotlin.Unit +public fun main(/*0*/ j: C, /*1*/ s: kotlin.Array): kotlin.Unit public open class C { public constructor C() diff --git a/compiler/testData/diagnostics/tests/varargs/NilaryVsVararg.txt b/compiler/testData/diagnostics/tests/varargs/NilaryVsVararg.txt index 643f83250cf..0c177343b3a 100644 --- a/compiler/testData/diagnostics/tests/varargs/NilaryVsVararg.txt +++ b/compiler/testData/diagnostics/tests/varargs/NilaryVsVararg.txt @@ -1,5 +1,5 @@ package -internal fun foo0(): kotlin.String -internal fun foo0(/*0*/ vararg t: kotlin.Int /*kotlin.IntArray*/): kotlin.String -internal fun test0(): kotlin.Unit +public fun foo0(): kotlin.String +public fun foo0(/*0*/ vararg t: kotlin.Int /*kotlin.IntArray*/): kotlin.String +public fun test0(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/varargs/UnaryVsVararg.txt b/compiler/testData/diagnostics/tests/varargs/UnaryVsVararg.txt index 47554ea0aec..ef1ba729b2c 100644 --- a/compiler/testData/diagnostics/tests/varargs/UnaryVsVararg.txt +++ b/compiler/testData/diagnostics/tests/varargs/UnaryVsVararg.txt @@ -1,5 +1,5 @@ package -internal fun foo1(/*0*/ a: kotlin.Int): kotlin.String -internal fun foo1(/*0*/ a: kotlin.Int, /*1*/ vararg t: kotlin.Int /*kotlin.IntArray*/): kotlin.String -internal fun test1(): kotlin.Unit +public fun foo1(/*0*/ a: kotlin.Int): kotlin.String +public fun foo1(/*0*/ a: kotlin.Int, /*1*/ vararg t: kotlin.Int /*kotlin.IntArray*/): kotlin.String +public fun test1(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/varargs/kt1781.txt b/compiler/testData/diagnostics/tests/varargs/kt1781.txt index 9d73757fee3..302b125c643 100644 --- a/compiler/testData/diagnostics/tests/varargs/kt1781.txt +++ b/compiler/testData/diagnostics/tests/varargs/kt1781.txt @@ -1,6 +1,6 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit public open class JavaClass { public constructor JavaClass() diff --git a/compiler/testData/diagnostics/tests/varargs/kt1835.txt b/compiler/testData/diagnostics/tests/varargs/kt1835.txt index fd0840e32a9..66eb16574fc 100644 --- a/compiler/testData/diagnostics/tests/varargs/kt1835.txt +++ b/compiler/testData/diagnostics/tests/varargs/kt1835.txt @@ -1,6 +1,6 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit public open class JavaClass { public constructor JavaClass() diff --git a/compiler/testData/diagnostics/tests/varargs/kt1838-param.txt b/compiler/testData/diagnostics/tests/varargs/kt1838-param.txt index 30fa5309f0d..9aad992f9b2 100644 --- a/compiler/testData/diagnostics/tests/varargs/kt1838-param.txt +++ b/compiler/testData/diagnostics/tests/varargs/kt1838-param.txt @@ -1,6 +1,6 @@ package -internal final class A { +public final class A { public constructor A(/*0*/ vararg t: kotlin.Int /*kotlin.IntArray*/) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/varargs/kt1838-val.txt b/compiler/testData/diagnostics/tests/varargs/kt1838-val.txt index a44a960271e..3875186070f 100644 --- a/compiler/testData/diagnostics/tests/varargs/kt1838-val.txt +++ b/compiler/testData/diagnostics/tests/varargs/kt1838-val.txt @@ -1,8 +1,8 @@ package -internal final class A { +public final class A { public constructor A(/*0*/ vararg t: kotlin.Int /*kotlin.IntArray*/) - internal final val t: kotlin.IntArray + public final val t: kotlin.IntArray public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/varargs/kt2163.txt b/compiler/testData/diagnostics/tests/varargs/kt2163.txt index e16cff8f7bd..15d373ef6fd 100644 --- a/compiler/testData/diagnostics/tests/varargs/kt2163.txt +++ b/compiler/testData/diagnostics/tests/varargs/kt2163.txt @@ -1,4 +1,4 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal fun printAll(/*0*/ vararg a: kotlin.Any /*kotlin.Array*/): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun printAll(/*0*/ vararg a: kotlin.Any /*kotlin.Array*/): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/varargs/kt422.txt b/compiler/testData/diagnostics/tests/varargs/kt422.txt index 231c93069e4..859b608be9f 100644 --- a/compiler/testData/diagnostics/tests/varargs/kt422.txt +++ b/compiler/testData/diagnostics/tests/varargs/kt422.txt @@ -1,9 +1,9 @@ package -internal fun array(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.Array -internal fun array(/*0*/ vararg elements: kotlin.Int /*kotlin.IntArray*/): kotlin.IntArray -internal fun foo(/*0*/ vararg t: T /*kotlin.Array*/): kotlin.Array -internal fun foo(/*0*/ vararg a: kotlin.Int /*kotlin.IntArray*/): kotlin.IntArray -internal fun foo(/*0*/ vararg a: kotlin.Long /*kotlin.LongArray*/): kotlin.LongArray -internal fun test(): kotlin.Unit -internal fun test1(): kotlin.Unit +public fun array(/*0*/ vararg elements: T /*kotlin.Array*/): kotlin.Array +public fun array(/*0*/ vararg elements: kotlin.Int /*kotlin.IntArray*/): kotlin.IntArray +public fun foo(/*0*/ vararg t: T /*kotlin.Array*/): kotlin.Array +public fun foo(/*0*/ vararg a: kotlin.Int /*kotlin.IntArray*/): kotlin.IntArray +public fun foo(/*0*/ vararg a: kotlin.Long /*kotlin.LongArray*/): kotlin.LongArray +public fun test(): kotlin.Unit +public fun test1(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/varargs/varargIterator.txt b/compiler/testData/diagnostics/tests/varargs/varargIterator.txt index ad2dbb6c7c7..cfe4efeaadb 100644 --- a/compiler/testData/diagnostics/tests/varargs/varargIterator.txt +++ b/compiler/testData/diagnostics/tests/varargs/varargIterator.txt @@ -2,9 +2,9 @@ package package test { - internal final class CompositeIterator { + public final class CompositeIterator { public constructor CompositeIterator(/*0*/ vararg iterators: java.util.Iterator /*kotlin.Array>*/) - internal final val iteratorsIter: kotlin.Iterator> + public final val iteratorsIter: kotlin.Iterator> public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/varargs/varargsAndFunctionLiterals.txt b/compiler/testData/diagnostics/tests/varargs/varargsAndFunctionLiterals.txt index 69517bb19d9..7d1b9bc02e0 100644 --- a/compiler/testData/diagnostics/tests/varargs/varargsAndFunctionLiterals.txt +++ b/compiler/testData/diagnostics/tests/varargs/varargsAndFunctionLiterals.txt @@ -1,4 +1,4 @@ package -internal fun f(/*0*/ vararg t: kotlin.Int /*kotlin.IntArray*/, /*1*/ f: () -> kotlin.Unit): kotlin.Unit -internal fun test(): kotlin.Unit +public fun f(/*0*/ vararg t: kotlin.Int /*kotlin.IntArray*/, /*1*/ f: () -> kotlin.Unit): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/varargs/varargsAndOut1.txt b/compiler/testData/diagnostics/tests/varargs/varargsAndOut1.txt index cbd9c210224..01cdda2068c 100644 --- a/compiler/testData/diagnostics/tests/varargs/varargsAndOut1.txt +++ b/compiler/testData/diagnostics/tests/varargs/varargsAndOut1.txt @@ -1,5 +1,5 @@ package -internal fun foo(/*0*/ a: kotlin.Array): kotlin.Array -internal fun test(/*0*/ vararg a: kotlin.String /*kotlin.Array*/): kotlin.Unit -internal fun test1(/*0*/ vararg t: T /*kotlin.Array*/): kotlin.Unit +public fun foo(/*0*/ a: kotlin.Array): kotlin.Array +public fun test(/*0*/ vararg a: kotlin.String /*kotlin.Array*/): kotlin.Unit +public fun test1(/*0*/ vararg t: T /*kotlin.Array*/): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/varargs/varargsAndOut2.txt b/compiler/testData/diagnostics/tests/varargs/varargsAndOut2.txt index ca8e0c48d52..9bc0222a264 100644 --- a/compiler/testData/diagnostics/tests/varargs/varargsAndOut2.txt +++ b/compiler/testData/diagnostics/tests/varargs/varargsAndOut2.txt @@ -1,4 +1,4 @@ package -internal fun bar(/*0*/ vararg a: kotlin.String /*kotlin.Array*/): kotlin.Unit -internal fun test2(/*0*/ a: kotlin.Array, /*1*/ b: kotlin.Array): kotlin.Unit +public fun bar(/*0*/ vararg a: kotlin.String /*kotlin.Array*/): kotlin.Unit +public fun test2(/*0*/ a: kotlin.Array, /*1*/ b: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/varargs/varargsAndPair.txt b/compiler/testData/diagnostics/tests/varargs/varargsAndPair.txt index d2720150d8d..a9de54928e9 100644 --- a/compiler/testData/diagnostics/tests/varargs/varargsAndPair.txt +++ b/compiler/testData/diagnostics/tests/varargs/varargsAndPair.txt @@ -1,9 +1,9 @@ package -internal fun foo(/*0*/ vararg ts: T /*kotlin.Array*/): T? -internal fun test(): kotlin.Unit +public fun foo(/*0*/ vararg ts: T /*kotlin.Array*/): T? +public fun test(): kotlin.Unit -internal final class Pair { +public final class Pair { public constructor Pair(/*0*/ a: A) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/variance/Class.txt b/compiler/testData/diagnostics/tests/variance/Class.txt index 30d047ea9b5..5285d58c5c9 100644 --- a/compiler/testData/diagnostics/tests/variance/Class.txt +++ b/compiler/testData/diagnostics/tests/variance/Class.txt @@ -1,127 +1,127 @@ package -internal interface In { +public interface In { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Inv { +public interface Inv { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Out { +public interface Out { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SubClass1 : Out { +public final class SubClass1 : Out { public constructor SubClass1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SubClass2 : Out { +public final class SubClass2 : Out { public constructor SubClass2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SubClass3 : Out

{ +public final class SubClass3 : Out

{ public constructor SubClass3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SubClass4 : In { +public final class SubClass4 : In { public constructor SubClass4() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SubClass5 : In { +public final class SubClass5 : In { public constructor SubClass5() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SubClass6 : Inv { +public final class SubClass6 : Inv { public constructor SubClass6() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class SubClass7 : Inv { +public final class SubClass7 : Inv { public constructor SubClass7() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface TypeBounds1 { +public interface TypeBounds1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface TypeBounds2 { +public interface TypeBounds2 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface TypeBounds3 { +public interface TypeBounds3 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface TypeBounds4> { +public interface TypeBounds4> { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface TypeBounds5> { +public interface TypeBounds5> { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface WhereTypeBounds1 { +public interface WhereTypeBounds1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface WhereTypeBounds2 { +public interface WhereTypeBounds2 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface WhereTypeBounds3 { +public interface WhereTypeBounds3 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface WhereTypeBounds4> { +public interface WhereTypeBounds4> { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface WhereTypeBounds5> { +public interface WhereTypeBounds5> { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/variance/Function.txt b/compiler/testData/diagnostics/tests/variance/Function.txt index ff5281e3a0d..9a0c8f37833 100644 --- a/compiler/testData/diagnostics/tests/variance/Function.txt +++ b/compiler/testData/diagnostics/tests/variance/Function.txt @@ -1,50 +1,50 @@ package -internal fun getT(): T +public fun getT(): T -internal interface In { +public interface In { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Inv { +public interface Inv { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Out { +public interface Out { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Test { +public interface Test { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun explicitReturnType1(): I - internal abstract fun explicitReturnType2(): O - internal abstract fun explicitReturnType3(): P - internal abstract fun explicitReturnType4(): In - internal abstract fun explicitReturnType5(): In + public abstract fun explicitReturnType1(): I + public abstract fun explicitReturnType2(): O + public abstract fun explicitReturnType3(): P + public abstract fun explicitReturnType4(): In + public abstract fun explicitReturnType5(): In public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open fun imlicitReturnType1(): I - internal open fun imlicitReturnType2(): O - internal open fun imlicitReturnType3(): P - internal open fun imlicitReturnType4(): In - internal open fun imlicitReturnType5(): In - internal abstract fun parameters1(/*0*/ i: I, /*1*/ o: O, /*2*/ p: P): kotlin.Unit - internal abstract fun parameters2(/*0*/ i: In): kotlin.Unit - internal abstract fun parameters3(/*0*/ i: In): kotlin.Unit + public open fun imlicitReturnType1(): I + public open fun imlicitReturnType2(): O + public open fun imlicitReturnType3(): P + public open fun imlicitReturnType4(): In + public open fun imlicitReturnType5(): In + public abstract fun parameters1(/*0*/ i: I, /*1*/ o: O, /*2*/ p: P): kotlin.Unit + public abstract fun parameters2(/*0*/ i: In): kotlin.Unit + public abstract fun parameters3(/*0*/ i: In): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal abstract fun typeParameter1(): kotlin.Unit - internal abstract fun typeParameter2(): kotlin.Unit - internal abstract fun typeParameter3(): kotlin.Unit - internal abstract fun > typeParameter4(): kotlin.Unit - internal abstract fun > typeParameter5(): kotlin.Unit - internal abstract fun I.receiver1(): kotlin.Unit - internal abstract fun O.receiver2(): kotlin.Unit - internal abstract fun P.receiver3(): kotlin.Unit - internal abstract fun In.receiver4(): kotlin.Unit - internal abstract fun In.receiver5(): kotlin.Unit + public abstract fun typeParameter1(): kotlin.Unit + public abstract fun typeParameter2(): kotlin.Unit + public abstract fun typeParameter3(): kotlin.Unit + public abstract fun > typeParameter4(): kotlin.Unit + public abstract fun > typeParameter5(): kotlin.Unit + public abstract fun I.receiver1(): kotlin.Unit + public abstract fun O.receiver2(): kotlin.Unit + public abstract fun P.receiver3(): kotlin.Unit + public abstract fun In.receiver4(): kotlin.Unit + public abstract fun In.receiver5(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/variance/FunctionTypes.txt b/compiler/testData/diagnostics/tests/variance/FunctionTypes.txt index ea8ac76be04..94adffb993e 100644 --- a/compiler/testData/diagnostics/tests/variance/FunctionTypes.txt +++ b/compiler/testData/diagnostics/tests/variance/FunctionTypes.txt @@ -1,21 +1,21 @@ package -internal fun getT(): T +public fun getT(): T -internal interface In { +public interface In { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Test { +public interface Test { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun neOk1(/*0*/ i: (I) -> O): (O) -> I - internal abstract fun neOk2(/*0*/ i: (In) -> In): kotlin.Unit - internal open fun neOk3(): (In) -> In - internal abstract fun ok1(/*0*/ i: (O) -> I): (I) -> O - internal abstract fun ok2(/*0*/ i: (P) -> P): (P) -> P - internal open fun ok3(/*0*/ i: (In) -> In): (In) -> In + public abstract fun neOk1(/*0*/ i: (I) -> O): (O) -> I + public abstract fun neOk2(/*0*/ i: (In) -> In): kotlin.Unit + public open fun neOk3(): (In) -> In + public abstract fun ok1(/*0*/ i: (O) -> I): (I) -> O + public abstract fun ok2(/*0*/ i: (P) -> P): (P) -> P + public open fun ok3(/*0*/ i: (In) -> In): (In) -> In public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/variance/InPosition.txt b/compiler/testData/diagnostics/tests/variance/InPosition.txt index 46c8dfdc098..4f5436d2207 100644 --- a/compiler/testData/diagnostics/tests/variance/InPosition.txt +++ b/compiler/testData/diagnostics/tests/variance/InPosition.txt @@ -1,68 +1,68 @@ package -internal interface In { +public interface In { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Inv { +public interface Inv { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Out { +public interface Out { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Pair { +public interface Pair { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Test { - internal abstract fun Ok10(/*0*/ i: I): kotlin.Unit - internal abstract fun Ok11(/*0*/ i: In): kotlin.Unit - internal abstract fun Ok12(/*0*/ i: In>): kotlin.Unit - internal abstract fun Ok13(/*0*/ i: Out): kotlin.Unit - internal abstract fun Ok14(/*0*/ i: Pair, I>): kotlin.Unit - internal abstract fun Ok15(/*0*/ i: Inv): kotlin.Unit - internal abstract fun Ok20(/*0*/ i: Inv): kotlin.Unit - internal abstract fun Ok21(/*0*/ i: Inv): kotlin.Unit - internal abstract fun Ok22(/*0*/ i: Inv): kotlin.Unit - internal abstract fun Ok23(/*0*/ i: Inv): kotlin.Unit +public interface Test { + public abstract fun Ok10(/*0*/ i: I): kotlin.Unit + public abstract fun Ok11(/*0*/ i: In): kotlin.Unit + public abstract fun Ok12(/*0*/ i: In>): kotlin.Unit + public abstract fun Ok13(/*0*/ i: Out): kotlin.Unit + public abstract fun Ok14(/*0*/ i: Pair, I>): kotlin.Unit + public abstract fun Ok15(/*0*/ i: Inv): kotlin.Unit + public abstract fun Ok20(/*0*/ i: Inv): kotlin.Unit + public abstract fun Ok21(/*0*/ i: Inv): kotlin.Unit + public abstract fun Ok22(/*0*/ i: Inv): kotlin.Unit + public abstract fun Ok23(/*0*/ i: Inv): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun neOk1(/*0*/ i: O): kotlin.Unit - internal abstract fun neOk10(/*0*/ i: Out): kotlin.Unit - internal abstract fun neOk11(/*0*/ i: Inv): kotlin.Unit - internal abstract fun neOk12(/*0*/ i: Inv): kotlin.Unit - internal abstract fun neOk2(/*0*/ i: In): kotlin.Unit - internal abstract fun neOk3(/*0*/ i: In>): kotlin.Unit - internal abstract fun neOk30(/*0*/ i: Pair): kotlin.Unit - internal abstract fun neOk31(/*0*/ i: Pair): kotlin.Unit - internal abstract fun neOk32(/*0*/ i: [ERROR : Inv]): kotlin.Unit - internal abstract fun neOk33(/*0*/ i: Inv<[ERROR : No type element]>): kotlin.Unit - internal abstract fun neOk34(/*0*/ i: Inv<[ERROR : C]>): kotlin.Unit - internal abstract fun neOk35(/*0*/ i: [ERROR : Inv]): kotlin.Unit - internal abstract fun neOk4(/*0*/ i: Inv): kotlin.Unit - internal abstract fun neOk5(/*0*/ i: Inv): kotlin.Unit - internal abstract fun neOk6(/*0*/ i: In>): kotlin.Unit - internal abstract fun neOk7(/*0*/ i: Pair, O>): kotlin.Unit - internal abstract fun neOk8(/*0*/ i: Inv): kotlin.Unit - internal abstract fun neOk9(/*0*/ i: In): kotlin.Unit - internal abstract fun ok1(/*0*/ i: I): kotlin.Unit - internal abstract fun ok2(/*0*/ i: In): kotlin.Unit - internal abstract fun ok3(/*0*/ i: In>): kotlin.Unit - internal abstract fun ok4(/*0*/ i: Inv

): kotlin.Unit - internal abstract fun ok5(/*0*/ i: P): kotlin.Unit - internal abstract fun ok6(/*0*/ i: Out): kotlin.Unit - internal abstract fun ok7(/*0*/ i: Out>): kotlin.Unit - internal abstract fun ok8(/*0*/ i: Out>): kotlin.Unit - internal abstract fun ok9(/*0*/ i: Out>): kotlin.Unit + public abstract fun neOk1(/*0*/ i: O): kotlin.Unit + public abstract fun neOk10(/*0*/ i: Out): kotlin.Unit + public abstract fun neOk11(/*0*/ i: Inv): kotlin.Unit + public abstract fun neOk12(/*0*/ i: Inv): kotlin.Unit + public abstract fun neOk2(/*0*/ i: In): kotlin.Unit + public abstract fun neOk3(/*0*/ i: In>): kotlin.Unit + public abstract fun neOk30(/*0*/ i: Pair): kotlin.Unit + public abstract fun neOk31(/*0*/ i: Pair): kotlin.Unit + public abstract fun neOk32(/*0*/ i: [ERROR : Inv]): kotlin.Unit + public abstract fun neOk33(/*0*/ i: Inv<[ERROR : No type element]>): kotlin.Unit + public abstract fun neOk34(/*0*/ i: Inv<[ERROR : C]>): kotlin.Unit + public abstract fun neOk35(/*0*/ i: [ERROR : Inv]): kotlin.Unit + public abstract fun neOk4(/*0*/ i: Inv): kotlin.Unit + public abstract fun neOk5(/*0*/ i: Inv): kotlin.Unit + public abstract fun neOk6(/*0*/ i: In>): kotlin.Unit + public abstract fun neOk7(/*0*/ i: Pair, O>): kotlin.Unit + public abstract fun neOk8(/*0*/ i: Inv): kotlin.Unit + public abstract fun neOk9(/*0*/ i: In): kotlin.Unit + public abstract fun ok1(/*0*/ i: I): kotlin.Unit + public abstract fun ok2(/*0*/ i: In): kotlin.Unit + public abstract fun ok3(/*0*/ i: In>): kotlin.Unit + public abstract fun ok4(/*0*/ i: Inv

): kotlin.Unit + public abstract fun ok5(/*0*/ i: P): kotlin.Unit + public abstract fun ok6(/*0*/ i: Out): kotlin.Unit + public abstract fun ok7(/*0*/ i: Out>): kotlin.Unit + public abstract fun ok8(/*0*/ i: Out>): kotlin.Unit + public abstract fun ok9(/*0*/ i: Out>): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/variance/InvariantPosition.txt b/compiler/testData/diagnostics/tests/variance/InvariantPosition.txt index b360a66dfc6..5f79545fb48 100644 --- a/compiler/testData/diagnostics/tests/variance/InvariantPosition.txt +++ b/compiler/testData/diagnostics/tests/variance/InvariantPosition.txt @@ -1,64 +1,64 @@ package -internal interface In { +public interface In { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Inv { +public interface Inv { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Out { +public interface Out { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Pair { +public interface Pair { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Test { - internal abstract var neOk1: O - internal abstract var neOk10: In - internal abstract var neOk11: I - internal abstract var neOk12: In - internal abstract var neOk13: In> - internal abstract var neOk14: Out - internal abstract var neOk15: Out> - internal abstract var neOk16: Out> - internal abstract var neOk17: Pair, I> - internal abstract var neOk2: In - internal abstract var neOk20: Inv - internal abstract var neOk21: Inv - internal abstract var neOk22: Inv - internal abstract var neOk23: Inv - internal abstract var neOk3: In> - internal abstract var neOk30: Pair - internal abstract var neOk31: Pair - internal abstract var neOk32: [ERROR : Inv] - internal abstract var neOk33: Inv<[ERROR : No type element]> - internal abstract var neOk34: Inv<[ERROR : C]> - internal abstract var neOk35: [ERROR : Inv] - internal abstract var neOk4: Inv - internal abstract var neOk5: Inv - internal abstract var neOk6: In> - internal abstract var neOk7: Pair, O> - internal abstract var neOk8: Inv - internal abstract var neOk9: Inv - internal abstract var ok1: Inv

- internal abstract var ok2: P - internal abstract var ok3: Out> - internal abstract var ok4: Pair, Out

> - internal abstract var ok5: Inv - internal abstract var ok6: Inv - internal abstract var ok7: Inv +public interface Test { + public abstract var neOk1: O + public abstract var neOk10: In + public abstract var neOk11: I + public abstract var neOk12: In + public abstract var neOk13: In> + public abstract var neOk14: Out + public abstract var neOk15: Out> + public abstract var neOk16: Out> + public abstract var neOk17: Pair, I> + public abstract var neOk2: In + public abstract var neOk20: Inv + public abstract var neOk21: Inv + public abstract var neOk22: Inv + public abstract var neOk23: Inv + public abstract var neOk3: In> + public abstract var neOk30: Pair + public abstract var neOk31: Pair + public abstract var neOk32: [ERROR : Inv] + public abstract var neOk33: Inv<[ERROR : No type element]> + public abstract var neOk34: Inv<[ERROR : C]> + public abstract var neOk35: [ERROR : Inv] + public abstract var neOk4: Inv + public abstract var neOk5: Inv + public abstract var neOk6: In> + public abstract var neOk7: Pair, O> + public abstract var neOk8: Inv + public abstract var neOk9: Inv + public abstract var ok1: Inv

+ public abstract var ok2: P + public abstract var ok3: Out> + public abstract var ok4: Pair, Out

> + public abstract var ok5: Inv + public abstract var ok6: Inv + public abstract var ok7: Inv public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/variance/NullableTypes.txt b/compiler/testData/diagnostics/tests/variance/NullableTypes.txt index 7a4549a884d..856627958f9 100644 --- a/compiler/testData/diagnostics/tests/variance/NullableTypes.txt +++ b/compiler/testData/diagnostics/tests/variance/NullableTypes.txt @@ -1,34 +1,34 @@ package -internal fun getT(): T +public fun getT(): T -internal interface In { +public interface In { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Inv { +public interface Inv { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Out { +public interface Out { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Test { +public interface Test { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun neOk(/*0*/ i: Out?): In? - internal abstract fun neOk1(/*0*/ i: O?): I? - internal abstract fun neOk3(/*0*/ i: Inv): kotlin.Unit - internal open fun neOk4(): Inv? - internal abstract fun ok1(/*0*/ i: I?): O? - internal abstract fun ok2(/*0*/ i: In?): Out? - internal open fun ok3(/*0*/ i: Inv): Inv + public abstract fun neOk(/*0*/ i: Out?): In? + public abstract fun neOk1(/*0*/ i: O?): I? + public abstract fun neOk3(/*0*/ i: Inv): kotlin.Unit + public open fun neOk4(): Inv? + public abstract fun ok1(/*0*/ i: I?): O? + public abstract fun ok2(/*0*/ i: In?): Out? + public open fun ok3(/*0*/ i: Inv): Inv public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/variance/OutPosition.txt b/compiler/testData/diagnostics/tests/variance/OutPosition.txt index 302cdadf252..198ee566b72 100644 --- a/compiler/testData/diagnostics/tests/variance/OutPosition.txt +++ b/compiler/testData/diagnostics/tests/variance/OutPosition.txt @@ -1,60 +1,60 @@ package -internal interface In { +public interface In { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Inv { +public interface Inv { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Out { +public interface Out { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Pair { +public interface Pair { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Test { +public interface Test { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun neOk1(): I - internal abstract fun neOk10(): Inv - internal abstract fun neOk11(): Inv - internal abstract fun neOk2(): In - internal abstract fun neOk3(): In> - internal abstract fun neOk30(): Pair - internal abstract fun neOk31(): Pair - internal abstract fun neOk32(): [ERROR : Inv] - internal abstract fun neOk33(): Inv<[ERROR : No type element]> - internal abstract fun neOk34(): Inv<[ERROR : C]> - internal abstract fun neOk35(): [ERROR : Inv] - internal abstract fun neOk4(): Inv - internal abstract fun neOk5(): Inv - internal abstract fun neOk6(): Pair, I> - internal abstract fun neOk7(): Inv - internal abstract fun neOk8(): Out - internal abstract fun ok1(): O - internal abstract fun ok10(): Inv - internal abstract fun ok11(): Inv - internal abstract fun ok12(): Inv - internal abstract fun ok13(): Inv - internal abstract fun ok2(): In - internal abstract fun ok3(): In> - internal abstract fun ok4(): Inv

- internal abstract fun ok5(): P - internal abstract fun ok6(): Out - internal abstract fun ok7(): Out

- internal abstract fun ok8(): Out> - internal abstract fun ok9(): Pair, O> + public abstract fun neOk1(): I + public abstract fun neOk10(): Inv + public abstract fun neOk11(): Inv + public abstract fun neOk2(): In + public abstract fun neOk3(): In> + public abstract fun neOk30(): Pair + public abstract fun neOk31(): Pair + public abstract fun neOk32(): [ERROR : Inv] + public abstract fun neOk33(): Inv<[ERROR : No type element]> + public abstract fun neOk34(): Inv<[ERROR : C]> + public abstract fun neOk35(): [ERROR : Inv] + public abstract fun neOk4(): Inv + public abstract fun neOk5(): Inv + public abstract fun neOk6(): Pair, I> + public abstract fun neOk7(): Inv + public abstract fun neOk8(): Out + public abstract fun ok1(): O + public abstract fun ok10(): Inv + public abstract fun ok11(): Inv + public abstract fun ok12(): Inv + public abstract fun ok13(): Inv + public abstract fun ok2(): In + public abstract fun ok3(): In> + public abstract fun ok4(): Inv

+ public abstract fun ok5(): P + public abstract fun ok6(): Out + public abstract fun ok7(): Out

+ public abstract fun ok8(): Out> + public abstract fun ok9(): Pair, O> public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/variance/PrimaryConstructor.txt b/compiler/testData/diagnostics/tests/variance/PrimaryConstructor.txt index 6a8adcc3a6a..b4a1d02cd97 100644 --- a/compiler/testData/diagnostics/tests/variance/PrimaryConstructor.txt +++ b/compiler/testData/diagnostics/tests/variance/PrimaryConstructor.txt @@ -1,37 +1,37 @@ package -internal fun getT(): T +public fun getT(): T -internal interface In { +public interface In { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Inv { +public interface Inv { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Out { +public interface Out { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Test { +public final class Test { public constructor Test(/*0*/ type1: I, /*1*/ type2: O, /*2*/ type3: P, /*3*/ type4: In, /*4*/ type5: In, /*5*/ type6: I, /*6*/ type7: O, /*7*/ type8: P, /*8*/ type9: In, /*9*/ type0: In, /*10*/ type11: I, /*11*/ type12: O, /*12*/ type13: P, /*13*/ type14: In, /*14*/ type15: In) - internal final var type0: In - internal final val type1: I - internal final val type2: O - internal final val type3: P - internal final val type4: In - internal final val type5: In - internal final var type6: I - internal final var type7: O - internal final var type8: P - internal final var type9: In + public final var type0: In + public final val type1: I + public final val type2: O + public final val type3: P + public final val type4: In + public final val type5: In + public final var type6: I + public final var type7: O + public final var type8: P + public final var type9: In public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/variance/ValProperty.txt b/compiler/testData/diagnostics/tests/variance/ValProperty.txt index 9de76fdf5f7..a5c9f49dbd0 100644 --- a/compiler/testData/diagnostics/tests/variance/ValProperty.txt +++ b/compiler/testData/diagnostics/tests/variance/ValProperty.txt @@ -1,66 +1,66 @@ package -internal fun getT(): T +public fun getT(): T -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any, /*1*/ p: kotlin.PropertyMetadata): T + public final fun get(/*0*/ t: kotlin.Any, /*1*/ p: kotlin.PropertyMetadata): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ t: kotlin.Any, /*1*/ p: kotlin.PropertyMetadata, /*2*/ value: T): kotlin.Unit + public final fun set(/*0*/ t: kotlin.Any, /*1*/ p: kotlin.PropertyMetadata, /*2*/ value: T): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface In { +public interface In { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Inv { +public interface Inv { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Out { +public interface Out { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class Test { +public abstract class Test { public constructor Test() - internal final val delegateType1: I - internal final val delegateType2: O - internal final val delegateType3: P - internal final val delegateType4: In - internal final val delegateType5: In - internal final val implicitType1: I - internal final val implicitType2: O - internal final val implicitType3: P - internal final val implicitType4: In - internal final val implicitType5: In - internal abstract val type1: I - internal abstract val type2: O - internal abstract val type3: P - internal abstract val type4: In - internal abstract val type5: In - internal final val > typeParameter0: kotlin.Int = 5 - internal final val typeParameter1: kotlin.Int = 8 - internal final val typeParameter2: kotlin.Int = 13 - internal final val typeParameter3: kotlin.Int = 21 - internal final val > typeParameter4: kotlin.Int = 34 - internal final val > typeParameter5: kotlin.Int = 55 - internal final val typeParameter6: kotlin.Int = 1 - internal final val typeParameter7: kotlin.Int = 1 - internal final val typeParameter8: kotlin.Int = 2 - internal final val > typeParameter9: kotlin.Int = 3 - internal abstract val I.receiver1: kotlin.Int - internal abstract val O.receiver2: kotlin.Int - internal abstract val P.receiver3: kotlin.Int - internal abstract val In.receiver4: kotlin.Int - internal abstract val In.receiver5: kotlin.Int + public final val delegateType1: I + public final val delegateType2: O + public final val delegateType3: P + public final val delegateType4: In + public final val delegateType5: In + public final val implicitType1: I + public final val implicitType2: O + public final val implicitType3: P + public final val implicitType4: In + public final val implicitType5: In + public abstract val type1: I + public abstract val type2: O + public abstract val type3: P + public abstract val type4: In + public abstract val type5: In + public final val > typeParameter0: kotlin.Int = 5 + public final val typeParameter1: kotlin.Int = 8 + public final val typeParameter2: kotlin.Int = 13 + public final val typeParameter3: kotlin.Int = 21 + public final val > typeParameter4: kotlin.Int = 34 + public final val > typeParameter5: kotlin.Int = 55 + public final val typeParameter6: kotlin.Int = 1 + public final val typeParameter7: kotlin.Int = 1 + public final val typeParameter8: kotlin.Int = 2 + public final val > typeParameter9: kotlin.Int = 3 + public abstract val I.receiver1: kotlin.Int + public abstract val O.receiver2: kotlin.Int + public abstract val P.receiver3: kotlin.Int + public abstract val In.receiver4: kotlin.Int + public abstract val In.receiver5: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/variance/VarProperty.txt b/compiler/testData/diagnostics/tests/variance/VarProperty.txt index 5514e7f6508..c9ae48d1a15 100644 --- a/compiler/testData/diagnostics/tests/variance/VarProperty.txt +++ b/compiler/testData/diagnostics/tests/variance/VarProperty.txt @@ -1,66 +1,66 @@ package -internal fun getT(): T +public fun getT(): T -internal final class Delegate { +public final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun get(/*0*/ t: kotlin.Any, /*1*/ p: kotlin.PropertyMetadata): T + public final fun get(/*0*/ t: kotlin.Any, /*1*/ p: kotlin.PropertyMetadata): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun set(/*0*/ t: kotlin.Any, /*1*/ p: kotlin.PropertyMetadata, /*2*/ varue: T): kotlin.Unit + public final fun set(/*0*/ t: kotlin.Any, /*1*/ p: kotlin.PropertyMetadata, /*2*/ varue: T): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface In { +public interface In { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Inv { +public interface Inv { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Out { +public interface Out { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal abstract class Test { +public abstract class Test { public constructor Test() - internal final var delegateType1: I - internal final var delegateType2: O - internal final var delegateType3: P - internal final var delegateType4: In - internal final var delegateType5: In - internal final var implicitType1: I - internal final var implicitType2: O - internal final var implicitType3: P - internal final var implicitType4: In - internal final var implicitType5: In - internal abstract var type1: I - internal abstract var type2: O - internal abstract var type3: P - internal abstract var type4: In - internal abstract var type5: In - internal final var > typeParameter0: kotlin.Int - internal final var typeParameter1: kotlin.Int - internal final var typeParameter2: kotlin.Int - internal final var typeParameter3: kotlin.Int - internal final var > typeParameter4: kotlin.Int - internal final var > typeParameter5: kotlin.Int - internal final var typeParameter6: kotlin.Int - internal final var typeParameter7: kotlin.Int - internal final var typeParameter8: kotlin.Int - internal final var > typeParameter9: kotlin.Int - internal abstract var I.receiver1: kotlin.Int - internal abstract var O.receiver2: kotlin.Int - internal abstract var P.receiver3: kotlin.Int - internal abstract var In.receiver4: kotlin.Int - internal abstract var In.receiver5: kotlin.Int + public final var delegateType1: I + public final var delegateType2: O + public final var delegateType3: P + public final var delegateType4: In + public final var delegateType5: In + public final var implicitType1: I + public final var implicitType2: O + public final var implicitType3: P + public final var implicitType4: In + public final var implicitType5: In + public abstract var type1: I + public abstract var type2: O + public abstract var type3: P + public abstract var type4: In + public abstract var type5: In + public final var > typeParameter0: kotlin.Int + public final var typeParameter1: kotlin.Int + public final var typeParameter2: kotlin.Int + public final var typeParameter3: kotlin.Int + public final var > typeParameter4: kotlin.Int + public final var > typeParameter5: kotlin.Int + public final var typeParameter6: kotlin.Int + public final var typeParameter7: kotlin.Int + public final var typeParameter8: kotlin.Int + public final var > typeParameter9: kotlin.Int + public abstract var I.receiver1: kotlin.Int + public abstract var O.receiver2: kotlin.Int + public abstract var P.receiver3: kotlin.Int + public abstract var In.receiver4: kotlin.Int + public abstract var In.receiver5: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/variance/Visibility.txt b/compiler/testData/diagnostics/tests/variance/Visibility.txt index 02a31fbad90..4113650d754 100644 --- a/compiler/testData/diagnostics/tests/variance/Visibility.txt +++ b/compiler/testData/diagnostics/tests/variance/Visibility.txt @@ -1,8 +1,8 @@ package -internal interface Test { - internal abstract var interlan_private_set: O - internal abstract val internal_val: I +public interface Test { + public abstract var interlan_private_set: O + public abstract val internal_val: I private/*private to this*/ abstract var private_private_set: O private/*private to this*/ abstract val private_val: I protected abstract var protected_private_set: O @@ -11,7 +11,7 @@ internal interface Test { public abstract val public_val: I public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun internal_fun(/*0*/ i: O): I + public abstract fun internal_fun(/*0*/ i: O): I private/*private to this*/ abstract fun private_fun(/*0*/ i: O): I protected abstract fun protected_fun(/*0*/ i: O): I public abstract fun public_fun(/*0*/ i: O): I diff --git a/compiler/testData/diagnostics/tests/variance/privateToThis/FunctionCall.txt b/compiler/testData/diagnostics/tests/variance/privateToThis/FunctionCall.txt index 06a7b575f69..3cdedb552fd 100644 --- a/compiler/testData/diagnostics/tests/variance/privateToThis/FunctionCall.txt +++ b/compiler/testData/diagnostics/tests/variance/privateToThis/FunctionCall.txt @@ -1,24 +1,24 @@ package -internal fun getT(): T -internal fun test(/*0*/ t: Test): kotlin.Unit -internal fun with(/*0*/ receiver: T, /*1*/ f: T.() -> R): R +public fun getT(): T +public fun test(/*0*/ t: Test): kotlin.Unit +public fun with(/*0*/ receiver: T, /*1*/ f: T.() -> R): R -internal final class Test { +public final class Test { public constructor Test() - internal final fun apply(/*0*/ i: I): kotlin.Unit + public final fun apply(/*0*/ i: I): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean private/*private to this*/ final fun foo(): I public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit - internal final fun test(/*0*/ t: Test): kotlin.Unit + public final fun test(): kotlin.Unit + public final fun test(/*0*/ t: Test): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(/*0*/ t: Test): kotlin.Unit + public final fun test(/*0*/ t: Test): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/variance/privateToThis/GetVal.txt b/compiler/testData/diagnostics/tests/variance/privateToThis/GetVal.txt index 8ff0cc22481..488370208d5 100644 --- a/compiler/testData/diagnostics/tests/variance/privateToThis/GetVal.txt +++ b/compiler/testData/diagnostics/tests/variance/privateToThis/GetVal.txt @@ -1,24 +1,24 @@ package -internal fun getT(): T -internal fun test(/*0*/ t: Test): kotlin.Unit -internal fun with(/*0*/ receiver: T, /*1*/ f: T.() -> R): R +public fun getT(): T +public fun test(/*0*/ t: Test): kotlin.Unit +public fun with(/*0*/ receiver: T, /*1*/ f: T.() -> R): R -internal final class Test { +public final class Test { public constructor Test() private/*private to this*/ final val i: I - internal final fun apply(/*0*/ i: I): kotlin.Unit + public final fun apply(/*0*/ i: I): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit - internal final fun test(/*0*/ t: Test): kotlin.Unit + public final fun test(): kotlin.Unit + public final fun test(/*0*/ t: Test): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(/*0*/ t: Test): kotlin.Unit + public final fun test(/*0*/ t: Test): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/variance/privateToThis/SetVar.txt b/compiler/testData/diagnostics/tests/variance/privateToThis/SetVar.txt index 00e569e4825..03e1cc11365 100644 --- a/compiler/testData/diagnostics/tests/variance/privateToThis/SetVar.txt +++ b/compiler/testData/diagnostics/tests/variance/privateToThis/SetVar.txt @@ -1,24 +1,24 @@ package -internal fun getT(): T -internal fun test(/*0*/ t: Test): kotlin.Unit -internal fun with(/*0*/ receiver: T, /*1*/ f: T.() -> R): R +public fun getT(): T +public fun test(/*0*/ t: Test): kotlin.Unit +public fun with(/*0*/ receiver: T, /*1*/ f: T.() -> R): R -internal final class Test { +public final class Test { public constructor Test() private/*private to this*/ final var i: I private/*private to this*/ final val j: I public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit - internal final fun test(/*0*/ t: Test): kotlin.Unit + public final fun test(): kotlin.Unit + public final fun test(/*0*/ t: Test): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(/*0*/ t: Test): kotlin.Unit + public final fun test(/*0*/ t: Test): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/variance/privateToThis/ValReassigned.txt b/compiler/testData/diagnostics/tests/variance/privateToThis/ValReassigned.txt index d9dbb609ddb..761f0a21575 100644 --- a/compiler/testData/diagnostics/tests/variance/privateToThis/ValReassigned.txt +++ b/compiler/testData/diagnostics/tests/variance/privateToThis/ValReassigned.txt @@ -1,8 +1,8 @@ package -internal fun getT(): T +public fun getT(): T -internal final class A { +public final class A { public constructor A(/*0*/ init: I) private/*private to this*/ final val i: I private/*private to this*/ final var i2: I diff --git a/compiler/testData/diagnostics/tests/when/AnnotatedWhenStatement.txt b/compiler/testData/diagnostics/tests/when/AnnotatedWhenStatement.txt index 996fffb1cc4..488c28943f9 100644 --- a/compiler/testData/diagnostics/tests/when/AnnotatedWhenStatement.txt +++ b/compiler/testData/diagnostics/tests/when/AnnotatedWhenStatement.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ a: kotlin.Int): kotlin.Unit +public fun foo(/*0*/ a: kotlin.Int): kotlin.Unit -kotlin.annotation.annotation() internal final class ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class ann : kotlin.Annotation { public constructor ann() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/when/BranchBypassVal.txt b/compiler/testData/diagnostics/tests/when/BranchBypassVal.txt index 88cb94bd8ec..91bbf1ff573 100644 --- a/compiler/testData/diagnostics/tests/when/BranchBypassVal.txt +++ b/compiler/testData/diagnostics/tests/when/BranchBypassVal.txt @@ -1,8 +1,8 @@ package -internal fun test(/*0*/ a: kotlin.Any): kotlin.String +public fun test(/*0*/ a: kotlin.Any): kotlin.String -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/when/BranchBypassVar.txt b/compiler/testData/diagnostics/tests/when/BranchBypassVar.txt index d0ff22c2d2b..58096639ff6 100644 --- a/compiler/testData/diagnostics/tests/when/BranchBypassVar.txt +++ b/compiler/testData/diagnostics/tests/when/BranchBypassVar.txt @@ -1,8 +1,8 @@ package -internal fun test(/*0*/ a: kotlin.Any): kotlin.Unit +public fun test(/*0*/ a: kotlin.Any): kotlin.Unit -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/when/BranchFalseBypass.txt b/compiler/testData/diagnostics/tests/when/BranchFalseBypass.txt index c87745ff375..9f7ca6ae5c5 100644 --- a/compiler/testData/diagnostics/tests/when/BranchFalseBypass.txt +++ b/compiler/testData/diagnostics/tests/when/BranchFalseBypass.txt @@ -1,8 +1,8 @@ package -internal fun test(/*0*/ a: My): kotlin.String +public fun test(/*0*/ a: My): kotlin.String -internal final enum class My : kotlin.Enum { +public final enum class My : kotlin.Enum { enum entry A enum entry B diff --git a/compiler/testData/diagnostics/tests/when/BranchFalseBypassElse.txt b/compiler/testData/diagnostics/tests/when/BranchFalseBypassElse.txt index 88cb94bd8ec..91bbf1ff573 100644 --- a/compiler/testData/diagnostics/tests/when/BranchFalseBypassElse.txt +++ b/compiler/testData/diagnostics/tests/when/BranchFalseBypassElse.txt @@ -1,8 +1,8 @@ package -internal fun test(/*0*/ a: kotlin.Any): kotlin.String +public fun test(/*0*/ a: kotlin.Any): kotlin.String -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/when/ElseOnNullableEnum.txt b/compiler/testData/diagnostics/tests/when/ElseOnNullableEnum.txt index 990a6d646f9..8251fd48009 100644 --- a/compiler/testData/diagnostics/tests/when/ElseOnNullableEnum.txt +++ b/compiler/testData/diagnostics/tests/when/ElseOnNullableEnum.txt @@ -1,12 +1,12 @@ package -internal fun nullableNothing(): kotlin.Nothing? -internal fun platformType(): kotlin.Int -internal fun test(/*0*/ e: E?): kotlin.Int -internal fun withNull(/*0*/ e: E?): kotlin.Int? -internal fun withNullableNothing(/*0*/ e: E?): kotlin.Int? +public fun nullableNothing(): kotlin.Nothing? +public fun platformType(): kotlin.Int +public fun test(/*0*/ e: E?): kotlin.Int +public fun withNull(/*0*/ e: E?): kotlin.Int? +public fun withNullableNothing(/*0*/ e: E?): kotlin.Int? -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry A enum entry B diff --git a/compiler/testData/diagnostics/tests/when/ElseOnNullableEnumWithSmartCast.txt b/compiler/testData/diagnostics/tests/when/ElseOnNullableEnumWithSmartCast.txt index 9f613e713f9..095f40e31b7 100644 --- a/compiler/testData/diagnostics/tests/when/ElseOnNullableEnumWithSmartCast.txt +++ b/compiler/testData/diagnostics/tests/when/ElseOnNullableEnumWithSmartCast.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ e: E, /*1*/ something: kotlin.Any?): kotlin.Int +public fun foo(/*0*/ e: E, /*1*/ something: kotlin.Any?): kotlin.Int -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry A enum entry B diff --git a/compiler/testData/diagnostics/tests/when/EmptyConditionWithExpression.txt b/compiler/testData/diagnostics/tests/when/EmptyConditionWithExpression.txt index 57128acc68f..e806a14bec4 100644 --- a/compiler/testData/diagnostics/tests/when/EmptyConditionWithExpression.txt +++ b/compiler/testData/diagnostics/tests/when/EmptyConditionWithExpression.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ arg: kotlin.Int): kotlin.Int +public fun foo(/*0*/ arg: kotlin.Int): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/when/EmptyConditionWithExpressionEnum.txt b/compiler/testData/diagnostics/tests/when/EmptyConditionWithExpressionEnum.txt index 1712965d3c9..df5b71ea8d6 100644 --- a/compiler/testData/diagnostics/tests/when/EmptyConditionWithExpressionEnum.txt +++ b/compiler/testData/diagnostics/tests/when/EmptyConditionWithExpressionEnum.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ arg: My): kotlin.Int +public fun foo(/*0*/ arg: My): kotlin.Int -internal final enum class My : kotlin.Enum { +public final enum class My : kotlin.Enum { enum entry FIRST enum entry SECOND diff --git a/compiler/testData/diagnostics/tests/when/ExhaustiveBoolean.txt b/compiler/testData/diagnostics/tests/when/ExhaustiveBoolean.txt index 3a39820aed7..816fde6fe3c 100644 --- a/compiler/testData/diagnostics/tests/when/ExhaustiveBoolean.txt +++ b/compiler/testData/diagnostics/tests/when/ExhaustiveBoolean.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ arg: kotlin.Boolean): kotlin.String +public fun foo(/*0*/ arg: kotlin.Boolean): kotlin.String diff --git a/compiler/testData/diagnostics/tests/when/ExhaustiveBooleanBrackets.txt b/compiler/testData/diagnostics/tests/when/ExhaustiveBooleanBrackets.txt index 3a39820aed7..816fde6fe3c 100644 --- a/compiler/testData/diagnostics/tests/when/ExhaustiveBooleanBrackets.txt +++ b/compiler/testData/diagnostics/tests/when/ExhaustiveBooleanBrackets.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ arg: kotlin.Boolean): kotlin.String +public fun foo(/*0*/ arg: kotlin.Boolean): kotlin.String diff --git a/compiler/testData/diagnostics/tests/when/ExhaustiveBooleanComplex.txt b/compiler/testData/diagnostics/tests/when/ExhaustiveBooleanComplex.txt index 3a39820aed7..816fde6fe3c 100644 --- a/compiler/testData/diagnostics/tests/when/ExhaustiveBooleanComplex.txt +++ b/compiler/testData/diagnostics/tests/when/ExhaustiveBooleanComplex.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ arg: kotlin.Boolean): kotlin.String +public fun foo(/*0*/ arg: kotlin.Boolean): kotlin.String diff --git a/compiler/testData/diagnostics/tests/when/ExhaustiveBooleanNullable.txt b/compiler/testData/diagnostics/tests/when/ExhaustiveBooleanNullable.txt index 8c6b41d99d8..470f4a3f190 100644 --- a/compiler/testData/diagnostics/tests/when/ExhaustiveBooleanNullable.txt +++ b/compiler/testData/diagnostics/tests/when/ExhaustiveBooleanNullable.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ arg: kotlin.Boolean?): kotlin.String +public fun foo(/*0*/ arg: kotlin.Boolean?): kotlin.String diff --git a/compiler/testData/diagnostics/tests/when/ExhaustiveEnumIs.txt b/compiler/testData/diagnostics/tests/when/ExhaustiveEnumIs.txt index 6281c9274e6..bd1207d94b1 100644 --- a/compiler/testData/diagnostics/tests/when/ExhaustiveEnumIs.txt +++ b/compiler/testData/diagnostics/tests/when/ExhaustiveEnumIs.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ x: MyEnum): kotlin.Int +public fun foo(/*0*/ x: MyEnum): kotlin.Int -internal final enum class MyEnum : kotlin.Enum { +public final enum class MyEnum : kotlin.Enum { enum entry A enum entry B diff --git a/compiler/testData/diagnostics/tests/when/ExhaustiveEnumMixed.txt b/compiler/testData/diagnostics/tests/when/ExhaustiveEnumMixed.txt index 6281c9274e6..bd1207d94b1 100644 --- a/compiler/testData/diagnostics/tests/when/ExhaustiveEnumMixed.txt +++ b/compiler/testData/diagnostics/tests/when/ExhaustiveEnumMixed.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ x: MyEnum): kotlin.Int +public fun foo(/*0*/ x: MyEnum): kotlin.Int -internal final enum class MyEnum : kotlin.Enum { +public final enum class MyEnum : kotlin.Enum { enum entry A enum entry B diff --git a/compiler/testData/diagnostics/tests/when/ExhaustiveInitialization.txt b/compiler/testData/diagnostics/tests/when/ExhaustiveInitialization.txt index e28e310e0a2..749635d6164 100644 --- a/compiler/testData/diagnostics/tests/when/ExhaustiveInitialization.txt +++ b/compiler/testData/diagnostics/tests/when/ExhaustiveInitialization.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ dir: Direction): kotlin.Int +public fun foo(/*0*/ dir: Direction): kotlin.Int -internal final enum class Direction : kotlin.Enum { +public final enum class Direction : kotlin.Enum { enum entry NORTH enum entry SOUTH diff --git a/compiler/testData/diagnostics/tests/when/ExhaustiveNullable.txt b/compiler/testData/diagnostics/tests/when/ExhaustiveNullable.txt index 4d7078edc59..60502a74c78 100644 --- a/compiler/testData/diagnostics/tests/when/ExhaustiveNullable.txt +++ b/compiler/testData/diagnostics/tests/when/ExhaustiveNullable.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ x: MyEnum?): kotlin.Int +public fun foo(/*0*/ x: MyEnum?): kotlin.Int -internal final enum class MyEnum : kotlin.Enum { +public final enum class MyEnum : kotlin.Enum { enum entry A enum entry B diff --git a/compiler/testData/diagnostics/tests/when/ExhaustivePlatformEnum.txt b/compiler/testData/diagnostics/tests/when/ExhaustivePlatformEnum.txt index f0609e40b09..6f271e0ea6b 100644 --- a/compiler/testData/diagnostics/tests/when/ExhaustivePlatformEnum.txt +++ b/compiler/testData/diagnostics/tests/when/ExhaustivePlatformEnum.txt @@ -1,6 +1,6 @@ package -internal fun foo(): kotlin.Int +public fun foo(): kotlin.Int public final enum class J : kotlin.Enum { enum entry A diff --git a/compiler/testData/diagnostics/tests/when/ExhaustivePlatformEnumAnnotated.txt b/compiler/testData/diagnostics/tests/when/ExhaustivePlatformEnumAnnotated.txt index c5fa724ddc2..f90a5a7cb6d 100644 --- a/compiler/testData/diagnostics/tests/when/ExhaustivePlatformEnumAnnotated.txt +++ b/compiler/testData/diagnostics/tests/when/ExhaustivePlatformEnumAnnotated.txt @@ -1,6 +1,6 @@ package -internal fun foo(): kotlin.Int +public fun foo(): kotlin.Int public final enum class J : kotlin.Enum { enum entry A diff --git a/compiler/testData/diagnostics/tests/when/ExhaustivePlatformEnumElse.txt b/compiler/testData/diagnostics/tests/when/ExhaustivePlatformEnumElse.txt index f0609e40b09..6f271e0ea6b 100644 --- a/compiler/testData/diagnostics/tests/when/ExhaustivePlatformEnumElse.txt +++ b/compiler/testData/diagnostics/tests/when/ExhaustivePlatformEnumElse.txt @@ -1,6 +1,6 @@ package -internal fun foo(): kotlin.Int +public fun foo(): kotlin.Int public final enum class J : kotlin.Enum { enum entry A diff --git a/compiler/testData/diagnostics/tests/when/ExhaustivePlatformEnumNull.txt b/compiler/testData/diagnostics/tests/when/ExhaustivePlatformEnumNull.txt index f0609e40b09..6f271e0ea6b 100644 --- a/compiler/testData/diagnostics/tests/when/ExhaustivePlatformEnumNull.txt +++ b/compiler/testData/diagnostics/tests/when/ExhaustivePlatformEnumNull.txt @@ -1,6 +1,6 @@ package -internal fun foo(): kotlin.Int +public fun foo(): kotlin.Int public final enum class J : kotlin.Enum { enum entry A diff --git a/compiler/testData/diagnostics/tests/when/ExhaustivePlatformEnumStatement.txt b/compiler/testData/diagnostics/tests/when/ExhaustivePlatformEnumStatement.txt index f0609e40b09..6f271e0ea6b 100644 --- a/compiler/testData/diagnostics/tests/when/ExhaustivePlatformEnumStatement.txt +++ b/compiler/testData/diagnostics/tests/when/ExhaustivePlatformEnumStatement.txt @@ -1,6 +1,6 @@ package -internal fun foo(): kotlin.Int +public fun foo(): kotlin.Int public final enum class J : kotlin.Enum { enum entry A diff --git a/compiler/testData/diagnostics/tests/when/ExhaustiveReturn.txt b/compiler/testData/diagnostics/tests/when/ExhaustiveReturn.txt index e28e310e0a2..749635d6164 100644 --- a/compiler/testData/diagnostics/tests/when/ExhaustiveReturn.txt +++ b/compiler/testData/diagnostics/tests/when/ExhaustiveReturn.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ dir: Direction): kotlin.Int +public fun foo(/*0*/ dir: Direction): kotlin.Int -internal final enum class Direction : kotlin.Enum { +public final enum class Direction : kotlin.Enum { enum entry NORTH enum entry SOUTH diff --git a/compiler/testData/diagnostics/tests/when/ExhaustiveWithNullabilityCheck.txt b/compiler/testData/diagnostics/tests/when/ExhaustiveWithNullabilityCheck.txt index 789d680d29d..eef4c56e809 100644 --- a/compiler/testData/diagnostics/tests/when/ExhaustiveWithNullabilityCheck.txt +++ b/compiler/testData/diagnostics/tests/when/ExhaustiveWithNullabilityCheck.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ arg: X?): kotlin.Int +public fun foo(/*0*/ arg: X?): kotlin.Int -internal final enum class X : kotlin.Enum { +public final enum class X : kotlin.Enum { enum entry A enum entry B diff --git a/compiler/testData/diagnostics/tests/when/ExhaustiveWithNullabilityCheckBefore.txt b/compiler/testData/diagnostics/tests/when/ExhaustiveWithNullabilityCheckBefore.txt index 789d680d29d..eef4c56e809 100644 --- a/compiler/testData/diagnostics/tests/when/ExhaustiveWithNullabilityCheckBefore.txt +++ b/compiler/testData/diagnostics/tests/when/ExhaustiveWithNullabilityCheckBefore.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ arg: X?): kotlin.Int +public fun foo(/*0*/ arg: X?): kotlin.Int -internal final enum class X : kotlin.Enum { +public final enum class X : kotlin.Enum { enum entry A enum entry B diff --git a/compiler/testData/diagnostics/tests/when/ExhaustiveWithNullabilityCheckBoolean.txt b/compiler/testData/diagnostics/tests/when/ExhaustiveWithNullabilityCheckBoolean.txt index 36ea855bbb4..432869a177c 100644 --- a/compiler/testData/diagnostics/tests/when/ExhaustiveWithNullabilityCheckBoolean.txt +++ b/compiler/testData/diagnostics/tests/when/ExhaustiveWithNullabilityCheckBoolean.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ arg: kotlin.Boolean?): kotlin.Int +public fun foo(/*0*/ arg: kotlin.Boolean?): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/when/ExhaustiveWithNullabilityCheckElse.txt b/compiler/testData/diagnostics/tests/when/ExhaustiveWithNullabilityCheckElse.txt index 789d680d29d..eef4c56e809 100644 --- a/compiler/testData/diagnostics/tests/when/ExhaustiveWithNullabilityCheckElse.txt +++ b/compiler/testData/diagnostics/tests/when/ExhaustiveWithNullabilityCheckElse.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ arg: X?): kotlin.Int +public fun foo(/*0*/ arg: X?): kotlin.Int -internal final enum class X : kotlin.Enum { +public final enum class X : kotlin.Enum { enum entry A enum entry B diff --git a/compiler/testData/diagnostics/tests/when/NoElseExpectedUnit.txt b/compiler/testData/diagnostics/tests/when/NoElseExpectedUnit.txt index 0fe32030bfa..3afacee3aa4 100644 --- a/compiler/testData/diagnostics/tests/when/NoElseExpectedUnit.txt +++ b/compiler/testData/diagnostics/tests/when/NoElseExpectedUnit.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ x: kotlin.Int): kotlin.Unit +public fun foo(/*0*/ x: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/when/NoElseNoExpectedType.txt b/compiler/testData/diagnostics/tests/when/NoElseNoExpectedType.txt index f7a814a7dc4..2ba4ffb0ea3 100644 --- a/compiler/testData/diagnostics/tests/when/NoElseNoExpectedType.txt +++ b/compiler/testData/diagnostics/tests/when/NoElseNoExpectedType.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ x: kotlin.Int): kotlin.Any +public fun foo(/*0*/ x: kotlin.Int): kotlin.Any diff --git a/compiler/testData/diagnostics/tests/when/NoElseReturnedCoercionToUnit.txt b/compiler/testData/diagnostics/tests/when/NoElseReturnedCoercionToUnit.txt index c5c03db9544..3c718e150ea 100644 --- a/compiler/testData/diagnostics/tests/when/NoElseReturnedCoercionToUnit.txt +++ b/compiler/testData/diagnostics/tests/when/NoElseReturnedCoercionToUnit.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ x: kotlin.Int): kotlin.Unit -internal fun r(/*0*/ f: () -> kotlin.Unit): kotlin.Unit +public fun foo(/*0*/ x: kotlin.Int): kotlin.Unit +public fun r(/*0*/ f: () -> kotlin.Unit): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/when/NoElseReturnedFromLambdaExpectedInt.txt b/compiler/testData/diagnostics/tests/when/NoElseReturnedFromLambdaExpectedInt.txt index e5391bfe431..f7a59e4d2af 100644 --- a/compiler/testData/diagnostics/tests/when/NoElseReturnedFromLambdaExpectedInt.txt +++ b/compiler/testData/diagnostics/tests/when/NoElseReturnedFromLambdaExpectedInt.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ x: kotlin.Int): kotlin.Unit -internal fun r(/*0*/ f: () -> kotlin.Int): kotlin.Unit +public fun foo(/*0*/ x: kotlin.Int): kotlin.Unit +public fun r(/*0*/ f: () -> kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/when/NoElseReturnedNonUnit.txt b/compiler/testData/diagnostics/tests/when/NoElseReturnedNonUnit.txt index f7a814a7dc4..2ba4ffb0ea3 100644 --- a/compiler/testData/diagnostics/tests/when/NoElseReturnedNonUnit.txt +++ b/compiler/testData/diagnostics/tests/when/NoElseReturnedNonUnit.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ x: kotlin.Int): kotlin.Any +public fun foo(/*0*/ x: kotlin.Int): kotlin.Any diff --git a/compiler/testData/diagnostics/tests/when/NoElseReturnedUnit.txt b/compiler/testData/diagnostics/tests/when/NoElseReturnedUnit.txt index 0fe32030bfa..3afacee3aa4 100644 --- a/compiler/testData/diagnostics/tests/when/NoElseReturnedUnit.txt +++ b/compiler/testData/diagnostics/tests/when/NoElseReturnedUnit.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ x: kotlin.Int): kotlin.Unit +public fun foo(/*0*/ x: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/when/NoElseWhenStatement.txt b/compiler/testData/diagnostics/tests/when/NoElseWhenStatement.txt index 0fe32030bfa..3afacee3aa4 100644 --- a/compiler/testData/diagnostics/tests/when/NoElseWhenStatement.txt +++ b/compiler/testData/diagnostics/tests/when/NoElseWhenStatement.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ x: kotlin.Int): kotlin.Unit +public fun foo(/*0*/ x: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/when/NonExhaustiveBooleanNullable.txt b/compiler/testData/diagnostics/tests/when/NonExhaustiveBooleanNullable.txt index 8c6b41d99d8..470f4a3f190 100644 --- a/compiler/testData/diagnostics/tests/when/NonExhaustiveBooleanNullable.txt +++ b/compiler/testData/diagnostics/tests/when/NonExhaustiveBooleanNullable.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ arg: kotlin.Boolean?): kotlin.String +public fun foo(/*0*/ arg: kotlin.Boolean?): kotlin.String diff --git a/compiler/testData/diagnostics/tests/when/NonExhaustivePlatformEnum.txt b/compiler/testData/diagnostics/tests/when/NonExhaustivePlatformEnum.txt index f0609e40b09..6f271e0ea6b 100644 --- a/compiler/testData/diagnostics/tests/when/NonExhaustivePlatformEnum.txt +++ b/compiler/testData/diagnostics/tests/when/NonExhaustivePlatformEnum.txt @@ -1,6 +1,6 @@ package -internal fun foo(): kotlin.Int +public fun foo(): kotlin.Int public final enum class J : kotlin.Enum { enum entry A diff --git a/compiler/testData/diagnostics/tests/when/NonExhaustiveWarning.txt b/compiler/testData/diagnostics/tests/when/NonExhaustiveWarning.txt index f274401255e..c63b492a83a 100644 --- a/compiler/testData/diagnostics/tests/when/NonExhaustiveWarning.txt +++ b/compiler/testData/diagnostics/tests/when/NonExhaustiveWarning.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ arg: X): kotlin.String +public fun foo(/*0*/ arg: X): kotlin.String -internal final enum class X : kotlin.Enum { +public final enum class X : kotlin.Enum { enum entry A enum entry B diff --git a/compiler/testData/diagnostics/tests/when/NonExhaustiveWarningElse.txt b/compiler/testData/diagnostics/tests/when/NonExhaustiveWarningElse.txt index f274401255e..c63b492a83a 100644 --- a/compiler/testData/diagnostics/tests/when/NonExhaustiveWarningElse.txt +++ b/compiler/testData/diagnostics/tests/when/NonExhaustiveWarningElse.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ arg: X): kotlin.String +public fun foo(/*0*/ arg: X): kotlin.String -internal final enum class X : kotlin.Enum { +public final enum class X : kotlin.Enum { enum entry A enum entry B diff --git a/compiler/testData/diagnostics/tests/when/NonExhaustiveWarningFalse.txt b/compiler/testData/diagnostics/tests/when/NonExhaustiveWarningFalse.txt index f274401255e..c63b492a83a 100644 --- a/compiler/testData/diagnostics/tests/when/NonExhaustiveWarningFalse.txt +++ b/compiler/testData/diagnostics/tests/when/NonExhaustiveWarningFalse.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ arg: X): kotlin.String +public fun foo(/*0*/ arg: X): kotlin.String -internal final enum class X : kotlin.Enum { +public final enum class X : kotlin.Enum { enum entry A enum entry B diff --git a/compiler/testData/diagnostics/tests/when/NonExhaustiveWarningNull.txt b/compiler/testData/diagnostics/tests/when/NonExhaustiveWarningNull.txt index 197de32a464..cdbcc979cf9 100644 --- a/compiler/testData/diagnostics/tests/when/NonExhaustiveWarningNull.txt +++ b/compiler/testData/diagnostics/tests/when/NonExhaustiveWarningNull.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ arg: X?): kotlin.String +public fun foo(/*0*/ arg: X?): kotlin.String -internal final enum class X : kotlin.Enum { +public final enum class X : kotlin.Enum { enum entry A enum entry B diff --git a/compiler/testData/diagnostics/tests/when/NonExhaustiveWithNullabilityCheck.txt b/compiler/testData/diagnostics/tests/when/NonExhaustiveWithNullabilityCheck.txt index 789d680d29d..eef4c56e809 100644 --- a/compiler/testData/diagnostics/tests/when/NonExhaustiveWithNullabilityCheck.txt +++ b/compiler/testData/diagnostics/tests/when/NonExhaustiveWithNullabilityCheck.txt @@ -1,8 +1,8 @@ package -internal fun foo(/*0*/ arg: X?): kotlin.Int +public fun foo(/*0*/ arg: X?): kotlin.Int -internal final enum class X : kotlin.Enum { +public final enum class X : kotlin.Enum { enum entry A enum entry B diff --git a/compiler/testData/diagnostics/tests/when/PropertyNotInitialized.txt b/compiler/testData/diagnostics/tests/when/PropertyNotInitialized.txt index 8feb96fe885..117bbe67331 100644 --- a/compiler/testData/diagnostics/tests/when/PropertyNotInitialized.txt +++ b/compiler/testData/diagnostics/tests/when/PropertyNotInitialized.txt @@ -1,6 +1,6 @@ package -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry A enum entry B @@ -19,7 +19,7 @@ internal final enum class E : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -internal final class Outer { +public final class Outer { public constructor Outer(/*0*/ e: E) private final val prop: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/when/When.txt b/compiler/testData/diagnostics/tests/when/When.txt index 2a793883840..b8b234c3354 100644 --- a/compiler/testData/diagnostics/tests/when/When.txt +++ b/compiler/testData/diagnostics/tests/when/When.txt @@ -1,6 +1,6 @@ package -internal val _type_test: kotlin.Int -internal fun foo(): kotlin.Int -internal fun test(): kotlin.Unit -internal fun kotlin.Int.foo(): kotlin.Boolean +public val _type_test: kotlin.Int +public fun foo(): kotlin.Int +public fun test(): kotlin.Unit +public fun kotlin.Int.foo(): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/when/kt4434.txt b/compiler/testData/diagnostics/tests/when/kt4434.txt index 153c307f85b..00e53053663 100644 --- a/compiler/testData/diagnostics/tests/when/kt4434.txt +++ b/compiler/testData/diagnostics/tests/when/kt4434.txt @@ -1,6 +1,6 @@ package package test { - internal fun bar(): kotlin.Int - internal fun foo(): kotlin.Int + public fun bar(): kotlin.Int + public fun foo(): kotlin.Int } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/assignment.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/assignment.txt index 62542891368..a6d8a95c5b3 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/assignment.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/assignment.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ d: dynamic): kotlin.Unit +public fun foo(/*0*/ d: dynamic): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/block.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/block.txt index e16ac887b02..858e7e176e2 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/block.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/block.txt @@ -1,4 +1,4 @@ package -internal fun dynamic(/*0*/ body: dynamic.() -> T): T -internal fun test(): kotlin.Unit +public fun dynamic(/*0*/ body: dynamic.() -> T): T +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/callableReferences.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/callableReferences.txt index 519af8f4f1e..6a35e769791 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/callableReferences.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/callableReferences.txt @@ -1,11 +1,11 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal final class dynamic { +public final class dynamic { public constructor dynamic() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/comparisonToNull.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/comparisonToNull.txt index 41a648f7f82..dab53768f2f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/comparisonToNull.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/comparisonToNull.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ d: dynamic): kotlin.Unit +public fun test(/*0*/ d: dynamic): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/conditions.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/conditions.txt index bbc95e31765..f8cfd3dcb78 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/conditions.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/conditions.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ d: dynamic, /*1*/ b: kotlin.Boolean?): kotlin.Unit +public fun test(/*0*/ d: dynamic, /*1*/ b: kotlin.Boolean?): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/conventions.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/conventions.txt index a56ca719e31..1da44ec906c 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/conventions.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/conventions.txt @@ -1,6 +1,6 @@ package -internal var bar: kotlin.Int -internal val dyn: dynamic = null -internal val foo: kotlin.Int -internal fun test(/*0*/ d: dynamic): kotlin.Unit +public var bar: kotlin.Int +public val dyn: dynamic = null +public val foo: kotlin.Int +public fun test(/*0*/ d: dynamic): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/delegationBy.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/delegationBy.txt index 858ae2fa9e5..67a85ee74e7 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/delegationBy.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/delegationBy.txt @@ -1,16 +1,16 @@ package -internal final class C : Tr { +public final class C : Tr { public constructor C(/*0*/ d: dynamic) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ /*delegation*/ fun foo(): kotlin.Unit + public open override /*1*/ /*delegation*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Tr { +public interface Tr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Unit + public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/dynamicCalls.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/dynamicCalls.txt index 41a648f7f82..dab53768f2f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/dynamicCalls.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/dynamicCalls.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ d: dynamic): kotlin.Unit +public fun test(/*0*/ d: dynamic): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/dynamicCallsWithLambdas.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/dynamicCallsWithLambdas.txt index 41a648f7f82..dab53768f2f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/dynamicCallsWithLambdas.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/dynamicCallsWithLambdas.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ d: dynamic): kotlin.Unit +public fun test(/*0*/ d: dynamic): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/dynamicCastTarget.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/dynamicCastTarget.txt index a29dc809d5c..005a0039e0f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/dynamicCastTarget.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/dynamicCastTarget.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ d: kotlin.Any, /*1*/ dl: kotlin.Collection): kotlin.Unit +public fun test(/*0*/ d: kotlin.Any, /*1*/ dl: kotlin.Collection): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/dynamicSafeCalls.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/dynamicSafeCalls.txt index 41a648f7f82..dab53768f2f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/dynamicSafeCalls.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/dynamicSafeCalls.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ d: dynamic): kotlin.Unit +public fun test(/*0*/ d: dynamic): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionVals.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionVals.txt index 5c7a5140492..7f9312ea032 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionVals.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionVals.txt @@ -1,19 +1,19 @@ package -internal val kotlin.Any.onAnyVal: kotlin.Int -internal val dynamic.onDynamicVal: kotlin.Int -internal val kotlin.Any?.onNullableAnyVal: kotlin.Int -internal val kotlin.String.onStringVal: kotlin.Int -internal fun test(/*0*/ d: dynamic): kotlin.Unit -internal fun testReassignmentWithSafeCall(/*0*/ d: dynamic): kotlin.Unit -internal fun testReassignmentWithStaticCalls(/*0*/ d: dynamic): kotlin.Unit +public val kotlin.Any.onAnyVal: kotlin.Int +public val dynamic.onDynamicVal: kotlin.Int +public val kotlin.Any?.onNullableAnyVal: kotlin.Int +public val kotlin.String.onStringVal: kotlin.Int +public fun test(/*0*/ d: dynamic): kotlin.Unit +public fun testReassignmentWithSafeCall(/*0*/ d: dynamic): kotlin.Unit +public fun testReassignmentWithStaticCalls(/*0*/ d: dynamic): kotlin.Unit -internal final class C { +public final class C { public constructor C() - internal final val memberVal: kotlin.Int = 1 - internal final val kotlin.Any.memberExtensionVal: kotlin.Int + public final val memberVal: kotlin.Int = 1 + public final val kotlin.Any.memberExtensionVal: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(/*0*/ d: dynamic): kotlin.Unit + public final fun test(/*0*/ d: dynamic): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionVars.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionVars.txt index caf0014fdf9..999f70de459 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionVars.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionVars.txt @@ -1,17 +1,17 @@ package -internal var kotlin.Any.onAnyVar: kotlin.Int -internal var dynamic.onDynamicVar: kotlin.Int -internal var kotlin.Any?.onNullableAnyVar: kotlin.Int -internal var kotlin.String.onStringVar: kotlin.Int -internal fun test(/*0*/ d: dynamic): kotlin.Unit +public var kotlin.Any.onAnyVar: kotlin.Int +public var dynamic.onDynamicVar: kotlin.Int +public var kotlin.Any?.onNullableAnyVar: kotlin.Int +public var kotlin.String.onStringVar: kotlin.Int +public fun test(/*0*/ d: dynamic): kotlin.Unit -internal final class C { +public final class C { public constructor C() - internal final var memberVar: kotlin.Int - internal final var kotlin.Any.memberExtensionVar: kotlin.Int + public final var memberVar: kotlin.Int + public final var kotlin.Any.memberExtensionVar: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(/*0*/ d: dynamic): kotlin.Unit + public final fun test(/*0*/ d: dynamic): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensions.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensions.txt index be6045ec01d..31e18b8401e 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensions.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensions.txt @@ -1,17 +1,17 @@ package -internal fun test(/*0*/ d: dynamic): kotlin.Unit -internal fun kotlin.Any.onAny(): kotlin.Unit -internal fun dynamic.onDynamic(): kotlin.Unit -internal fun kotlin.Any?.onNullableAny(): kotlin.Unit -internal fun kotlin.String.onString(): kotlin.Unit +public fun test(/*0*/ d: dynamic): kotlin.Unit +public fun kotlin.Any.onAny(): kotlin.Unit +public fun dynamic.onDynamic(): kotlin.Unit +public fun kotlin.Any?.onNullableAny(): kotlin.Unit +public fun kotlin.String.onString(): kotlin.Unit -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun member(): kotlin.Unit - internal final fun test(/*0*/ d: dynamic): kotlin.Unit + public final fun member(): kotlin.Unit + public final fun test(/*0*/ d: dynamic): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun kotlin.Any.memberExtension(): kotlin.Unit + public final fun kotlin.Any.memberExtension(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionsToDynamic.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionsToDynamic.txt index 4a6fe53beca..c8e87cd29b1 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionsToDynamic.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionsToDynamic.txt @@ -1,18 +1,18 @@ package -internal val dynamic.valOnDynamic: kotlin.Int -internal var dynamic.varOnDynamic: kotlin.Int -internal fun test(/*0*/ d: dynamic): kotlin.Unit -internal fun dynamic.extTest(): kotlin.Unit -internal fun dynamic.onDynamic(): kotlin.Unit -internal fun dynamic.onNullableDynamic(): kotlin.Unit +public val dynamic.valOnDynamic: kotlin.Int +public var dynamic.varOnDynamic: kotlin.Int +public fun test(/*0*/ d: dynamic): kotlin.Unit +public fun dynamic.extTest(): kotlin.Unit +public fun dynamic.onDynamic(): kotlin.Unit +public fun dynamic.onNullableDynamic(): kotlin.Unit -internal final class ForMemberExtensions { +public final class ForMemberExtensions { public constructor ForMemberExtensions() - internal final val dynamic.memberExtensionVal: kotlin.Int - internal final var dynamic.memberExtensionVar: kotlin.Int + public final val dynamic.memberExtensionVal: kotlin.Int + public final var dynamic.memberExtensionVar: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(/*0*/ d: dynamic): kotlin.Unit + public final fun test(/*0*/ d: dynamic): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/implicitDynamicReceiver.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/implicitDynamicReceiver.txt index 70f5609daca..68008508b46 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/implicitDynamicReceiver.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/implicitDynamicReceiver.txt @@ -1,3 +1,3 @@ package -internal fun dynamic.test(): kotlin.Unit +public fun dynamic.test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/inference.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/inference.txt index 233a9144840..125e08a1990 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/inference.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/inference.txt @@ -1,26 +1,26 @@ package -internal fun contra(/*0*/ a: In, /*1*/ b: In): T -internal fun foo(/*0*/ t1: T, /*1*/ t2: T): T -internal fun foo1(/*0*/ t1: T, /*1*/ t2: T): T -internal fun test(/*0*/ d: dynamic, /*1*/ b: kotlin.Boolean, /*2*/ n: kotlin.String?): kotlin.Unit -internal fun testContra(/*0*/ d: dynamic): kotlin.Unit +public fun contra(/*0*/ a: In, /*1*/ b: In): T +public fun foo(/*0*/ t1: T, /*1*/ t2: T): T +public fun foo1(/*0*/ t1: T, /*1*/ t2: T): T +public fun test(/*0*/ d: dynamic, /*1*/ b: kotlin.Boolean, /*2*/ n: kotlin.String?): kotlin.Unit +public fun testContra(/*0*/ d: dynamic): kotlin.Unit -internal final class C : Tr { +public final class C : Tr { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class In { +public final class In { public constructor In(/*0*/ t: T) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Tr { +public interface Tr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/membersOfAny.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/membersOfAny.txt index 41a648f7f82..dab53768f2f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/membersOfAny.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/membersOfAny.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ d: dynamic): kotlin.Unit +public fun test(/*0*/ d: dynamic): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/namedArguments.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/namedArguments.txt index 41a648f7f82..dab53768f2f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/namedArguments.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/namedArguments.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ d: dynamic): kotlin.Unit +public fun test(/*0*/ d: dynamic): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/noUnsupportedInLocals.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/noUnsupportedInLocals.txt index 5cc9b2bb266..f332a7d9929 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/noUnsupportedInLocals.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/noUnsupportedInLocals.txt @@ -1,4 +1,4 @@ package -internal val foo: dynamic = 1 -internal fun foo(): kotlin.Unit +public val foo: dynamic = 1 +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/nullable.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/nullable.txt index 524da3dd2a7..cbb77b9bcc6 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/nullable.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/nullable.txt @@ -1,3 +1,3 @@ package -internal fun foo(/*0*/ dn: dynamic, /*1*/ d: dynamic, /*2*/ dnn: dynamic): kotlin.Unit +public fun foo(/*0*/ dn: dynamic, /*1*/ d: dynamic, /*2*/ dnn: dynamic): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/overloading.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/overloading.txt index e0e4052fb15..21b30e87715 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/overloading.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/overloading.txt @@ -1,8 +1,8 @@ package -internal fun dyn(/*0*/ d: dynamic): kotlin.Unit -internal fun foo(/*0*/ d: dynamic): kotlin.String -internal fun foo(/*0*/ d: kotlin.Int): kotlin.Int -internal fun nothing(/*0*/ d: dynamic): kotlin.Int -internal fun nothing(/*0*/ d: kotlin.Nothing): kotlin.String -internal fun test(/*0*/ d: dynamic): kotlin.Unit +public fun dyn(/*0*/ d: dynamic): kotlin.Unit +public fun foo(/*0*/ d: dynamic): kotlin.String +public fun foo(/*0*/ d: kotlin.Int): kotlin.Int +public fun nothing(/*0*/ d: dynamic): kotlin.Int +public fun nothing(/*0*/ d: kotlin.Nothing): kotlin.String +public fun test(/*0*/ d: dynamic): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/overloadingAmbiguity.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/overloadingAmbiguity.txt index f4a0e84fa88..b778011ae6a 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/overloadingAmbiguity.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/overloadingAmbiguity.txt @@ -1,5 +1,5 @@ package -internal fun test(/*0*/ d: dynamic): kotlin.Unit -internal fun dynamic.foo(/*0*/ s: kotlin.Any, /*1*/ a: kotlin.String): kotlin.Unit -internal fun dynamic.foo(/*0*/ s: kotlin.String, /*1*/ a: kotlin.Any): kotlin.Unit +public fun test(/*0*/ d: dynamic): kotlin.Unit +public fun dynamic.foo(/*0*/ s: kotlin.Any, /*1*/ a: kotlin.String): kotlin.Unit +public fun dynamic.foo(/*0*/ s: kotlin.String, /*1*/ a: kotlin.Any): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/overrides.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/overrides.txt index 67a968f0af3..acd85cafb7d 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/overrides.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/overrides.txt @@ -1,43 +1,43 @@ package -internal interface A { - internal abstract fun dynamic(/*0*/ p: dynamic): dynamic +public interface A { + public abstract fun dynamic(/*0*/ p: dynamic): dynamic public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ p: P): R + public abstract fun foo(/*0*/ p: P): R public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface A1 { +public interface A1 { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ p: dynamic): dynamic + public abstract fun foo(/*0*/ p: dynamic): dynamic public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface B : A { - internal abstract override /*1*/ fun dynamic(/*0*/ p: P): R +public interface B : A { + public abstract override /*1*/ fun dynamic(/*0*/ p: P): R public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*1*/ fun foo(/*0*/ p: dynamic): dynamic + public abstract override /*1*/ fun foo(/*0*/ p: dynamic): dynamic public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface C : A, A1 { - internal abstract override /*1*/ /*fake_override*/ fun dynamic(/*0*/ p: dynamic): dynamic +public interface C : A, A1 { + public abstract override /*1*/ /*fake_override*/ fun dynamic(/*0*/ p: dynamic): dynamic public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract override /*2*/ /*fake_override*/ fun foo(/*0*/ p: dynamic): dynamic + public abstract override /*2*/ /*fake_override*/ fun foo(/*0*/ p: dynamic): dynamic public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface P { +public interface P { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface R { +public interface R { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/reified.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/reified.txt index 017c9b122a2..e7ecaba809f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/reified.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/reified.txt @@ -1,9 +1,9 @@ package -internal fun foo(/*0*/ t: T): kotlin.Unit -internal fun test(/*0*/ d: dynamic): kotlin.Unit +public fun foo(/*0*/ t: T): kotlin.Unit +public fun test(/*0*/ d: dynamic): kotlin.Unit -internal final class C { +public final class C { public constructor C(/*0*/ t: T) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/smartCast.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/smartCast.txt index d589629ddd7..897343c393e 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/smartCast.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/smartCast.txt @@ -1,10 +1,10 @@ package -internal fun foo(/*0*/ d: dynamic): kotlin.Unit +public fun foo(/*0*/ d: dynamic): kotlin.Unit -internal final class Foo { +public final class Foo { public constructor Foo() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/spreadOperator.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/spreadOperator.txt index 41a648f7f82..dab53768f2f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/spreadOperator.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/spreadOperator.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ d: dynamic): kotlin.Unit +public fun test(/*0*/ d: dynamic): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/staticCallsInDynamicContext.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/staticCallsInDynamicContext.txt index ba25e365640..777c9150aa5 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/staticCallsInDynamicContext.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/staticCallsInDynamicContext.txt @@ -1,31 +1,31 @@ package -internal var baz: kotlin.Int -internal val kotlin.Any.extExtVal: kotlin.Any.() -> kotlin.Unit -internal val kotlin.Any.extVal: () -> kotlin.Unit -internal val kotlin.Any.extValFun: () -> kotlin.Unit -internal fun bar(): kotlin.Unit -internal fun kotlin.Any.ext(): kotlin.Unit -internal fun kotlin.Any.invoke(): kotlin.Unit -internal fun kotlin.Any.plus(/*0*/ a: kotlin.Any): kotlin.Unit -internal fun dynamic.test(): kotlin.Unit +public var baz: kotlin.Int +public val kotlin.Any.extExtVal: kotlin.Any.() -> kotlin.Unit +public val kotlin.Any.extVal: () -> kotlin.Unit +public val kotlin.Any.extValFun: () -> kotlin.Unit +public fun bar(): kotlin.Unit +public fun kotlin.Any.ext(): kotlin.Unit +public fun kotlin.Any.invoke(): kotlin.Unit +public fun kotlin.Any.plus(/*0*/ a: kotlin.Any): kotlin.Unit +public fun dynamic.test(): kotlin.Unit -internal final class C { +public final class C { public constructor C() - internal final val foo: kotlin.String.() -> kotlin.Unit - internal final val s: kotlin.String = "" - internal final val withInvoke: WithInvoke + public final val foo: kotlin.String.() -> kotlin.Unit + public final val s: kotlin.String = "" + public final val withInvoke: WithInvoke public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun kotlin.String.invoke(): kotlin.Unit - internal final fun dynamic.test(): kotlin.Unit + public final fun kotlin.String.invoke(): kotlin.Unit + public final fun dynamic.test(): kotlin.Unit } -internal final class WithInvoke { +public final class WithInvoke { public constructor WithInvoke() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun invoke(): kotlin.Unit + public final fun invoke(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/substitution.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/substitution.txt index bc5fee32ff2..dcc0bc88fdc 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/substitution.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/substitution.txt @@ -1,10 +1,10 @@ package -internal fun foo(/*0*/ d: dynamic): kotlin.Unit +public fun foo(/*0*/ d: dynamic): kotlin.Unit -internal final class Foo { +public final class Foo { public constructor Foo(/*0*/ p: T) - internal final val p: T + public final val p: T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/supertypesAndBounds.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/supertypesAndBounds.txt index 58a74f3c4c9..fc64863bcfb 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/supertypesAndBounds.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/supertypesAndBounds.txt @@ -1,15 +1,15 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface Tr { +public interface Tr { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/varargs.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/varargs.txt index 9cc4acaf07a..b73502df822 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/varargs.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/varargs.txt @@ -1,4 +1,4 @@ package -internal fun test(): kotlin.Unit -internal fun v(/*0*/ vararg d: dynamic /*kotlin.Array*/): kotlin.Unit +public fun test(): kotlin.Unit +public fun v(/*0*/ vararg d: dynamic /*kotlin.Array*/): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/jsCode/argumentIsLiteral.txt b/compiler/testData/diagnostics/testsWithJsStdLib/jsCode/argumentIsLiteral.txt index 9249c4a3c0f..25f96329fdd 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/jsCode/argumentIsLiteral.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/jsCode/argumentIsLiteral.txt @@ -1,5 +1,5 @@ package -internal val a: kotlin.String = "1" -internal fun nonConst(): kotlin.String -internal fun test(): kotlin.Unit +public val a: kotlin.String = "1" +public fun nonConst(): kotlin.String +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/jsCode/error.txt b/compiler/testData/diagnostics/testsWithJsStdLib/jsCode/error.txt index bc9fb784300..56e985adeb9 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/jsCode/error.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/jsCode/error.txt @@ -1,7 +1,7 @@ package -internal val code: kotlin.String = " +public val code: kotlin.String = " var s = "hello" + ); " -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/jsCode/noJavaScriptProduced.txt b/compiler/testData/diagnostics/testsWithJsStdLib/jsCode/noJavaScriptProduced.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/jsCode/noJavaScriptProduced.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/jsCode/noJavaScriptProduced.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/jsCode/warning.txt b/compiler/testData/diagnostics/testsWithJsStdLib/jsCode/warning.txt index dc8f04a7788..49ba831837b 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/jsCode/warning.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/jsCode/warning.txt @@ -1,3 +1,3 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onLocalExtensionFun.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onLocalExtensionFun.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onLocalExtensionFun.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onLocalExtensionFun.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onLocalNativeClassMembers.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onLocalNativeClassMembers.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onLocalNativeClassMembers.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onLocalNativeClassMembers.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onLocalNonNativeClassMembers.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onLocalNonNativeClassMembers.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onLocalNonNativeClassMembers.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onLocalNonNativeClassMembers.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onLocalOtherDeclarations.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onLocalOtherDeclarations.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onLocalOtherDeclarations.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onLocalOtherDeclarations.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onNativeClassMembers.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onNativeClassMembers.txt index 1dd5d7949d8..5807035c6c8 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onNativeClassMembers.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onNativeClassMembers.txt @@ -1,40 +1,40 @@ package -kotlin.js.native() internal final class A { +kotlin.js.native() public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeGetter() internal final fun foo(/*0*/ a: kotlin.Double): kotlin.String? - kotlin.js.nativeGetter() internal final fun get(/*0*/ a: kotlin.String): kotlin.Any? + kotlin.js.nativeGetter() public final fun foo(/*0*/ a: kotlin.Double): kotlin.String? + kotlin.js.nativeGetter() public final fun get(/*0*/ a: kotlin.String): kotlin.Any? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeGetter() internal final fun take(/*0*/ a: kotlin.Number): kotlin.String? + kotlin.js.nativeGetter() public final fun take(/*0*/ a: kotlin.Number): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeGetter() internal final fun foo(/*0*/ a: kotlin.Double): kotlin.String? - kotlin.js.nativeGetter() internal final fun get(/*0*/ a: kotlin.String): kotlin.Any? + kotlin.js.nativeGetter() public final fun foo(/*0*/ a: kotlin.Double): kotlin.String? + kotlin.js.nativeGetter() public final fun get(/*0*/ a: kotlin.String): kotlin.Any? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeGetter() internal final fun take(/*0*/ a: kotlin.Number): kotlin.String? + kotlin.js.nativeGetter() public final fun take(/*0*/ a: kotlin.Number): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } -kotlin.js.native() internal final class B { +kotlin.js.native() public final class B { public constructor B() - kotlin.js.nativeGetter() internal final val foo: kotlin.Int = 0 + kotlin.js.nativeGetter() public final val foo: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() - kotlin.js.nativeGetter() internal final val foo: kotlin.Int = 0 + kotlin.js.nativeGetter() public final val foo: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeGetter() internal object Obj2 { + kotlin.js.nativeGetter() public object Obj2 { private constructor Obj2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -42,7 +42,7 @@ kotlin.js.native() internal final class B { } } - kotlin.js.nativeGetter() internal object Obj1 { + kotlin.js.nativeGetter() public object Obj1 { private constructor Obj1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -50,27 +50,27 @@ kotlin.js.native() internal final class B { } } -kotlin.js.native() internal final class C { +kotlin.js.native() public final class C { public constructor C() - kotlin.js.nativeGetter() internal final fun bar(/*0*/ a: kotlin.String): kotlin.Int - kotlin.js.nativeGetter() internal final fun baz(/*0*/ a: kotlin.String = ...): kotlin.Int? + kotlin.js.nativeGetter() public final fun bar(/*0*/ a: kotlin.String): kotlin.Int + kotlin.js.nativeGetter() public final fun baz(/*0*/ a: kotlin.String = ...): kotlin.Int? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeGetter() internal final fun foo(/*0*/ a: kotlin.Int): kotlin.Unit - kotlin.js.nativeGetter() internal final fun get(): kotlin.Any? - kotlin.js.nativeGetter() internal final fun get(/*0*/ a: A): kotlin.Any? + kotlin.js.nativeGetter() public final fun foo(/*0*/ a: kotlin.Int): kotlin.Unit + kotlin.js.nativeGetter() public final fun get(): kotlin.Any? + kotlin.js.nativeGetter() public final fun get(/*0*/ a: A): kotlin.Any? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeGetter() internal final fun kotlin.Int.get(/*0*/ a: kotlin.String): kotlin.Int? - kotlin.js.nativeGetter() internal final fun kotlin.Int.get2(/*0*/ a: kotlin.Number): kotlin.String? - kotlin.js.nativeGetter() internal final fun kotlin.Int.get3(/*0*/ a: kotlin.Int): kotlin.String? + kotlin.js.nativeGetter() public final fun kotlin.Int.get(/*0*/ a: kotlin.String): kotlin.Int? + kotlin.js.nativeGetter() public final fun kotlin.Int.get2(/*0*/ a: kotlin.Number): kotlin.String? + kotlin.js.nativeGetter() public final fun kotlin.Int.get3(/*0*/ a: kotlin.Int): kotlin.String? public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeGetter() internal final fun kotlin.Int.get(/*0*/ a: kotlin.String): kotlin.Int? - kotlin.js.nativeGetter() internal final fun kotlin.Int.get2(/*0*/ a: kotlin.Number): kotlin.String? - kotlin.js.nativeGetter() internal final fun kotlin.Int.get3(/*0*/ a: kotlin.Int): kotlin.String? + kotlin.js.nativeGetter() public final fun kotlin.Int.get(/*0*/ a: kotlin.String): kotlin.Int? + kotlin.js.nativeGetter() public final fun kotlin.Int.get2(/*0*/ a: kotlin.Number): kotlin.String? + kotlin.js.nativeGetter() public final fun kotlin.Int.get3(/*0*/ a: kotlin.Int): kotlin.String? } } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onNestedDeclarationsInsideNativeClass.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onNestedDeclarationsInsideNativeClass.txt index e08a8da1185..5a7b17af070 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onNestedDeclarationsInsideNativeClass.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onNestedDeclarationsInsideNativeClass.txt @@ -1,53 +1,53 @@ package -kotlin.js.native() internal final class A { +kotlin.js.native() public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() - internal final val anonymous: kotlin.Any + public final val anonymous: kotlin.Any public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeGetter() internal final fun foo(/*0*/ a: kotlin.Double): kotlin.String? - kotlin.js.nativeGetter() internal final fun get(/*0*/ a: kotlin.String): kotlin.Any? + kotlin.js.nativeGetter() public final fun foo(/*0*/ a: kotlin.Double): kotlin.String? + kotlin.js.nativeGetter() public final fun get(/*0*/ a: kotlin.String): kotlin.Any? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeGetter() internal final fun take(/*0*/ a: kotlin.Number): kotlin.String? + kotlin.js.nativeGetter() public final fun take(/*0*/ a: kotlin.Number): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeGetter() internal final fun foo(/*0*/ a: kotlin.Double): kotlin.String? - kotlin.js.nativeGetter() internal final fun get(/*0*/ a: kotlin.String): kotlin.Any? + kotlin.js.nativeGetter() public final fun foo(/*0*/ a: kotlin.Double): kotlin.String? + kotlin.js.nativeGetter() public final fun get(/*0*/ a: kotlin.String): kotlin.Any? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeGetter() internal final fun take(/*0*/ a: kotlin.Number): kotlin.String? + kotlin.js.nativeGetter() public final fun take(/*0*/ a: kotlin.Number): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal final class B { + public final class B { public constructor B() - kotlin.js.nativeGetter() internal final val foo: kotlin.Int = 0 + kotlin.js.nativeGetter() public final val foo: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() - kotlin.js.nativeGetter() internal final val foo: kotlin.Int = 0 + kotlin.js.nativeGetter() public final val foo: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeGetter() internal object Obj2 { + kotlin.js.nativeGetter() public object Obj2 { private constructor Obj2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -55,7 +55,7 @@ kotlin.js.native() internal final class A { } } - kotlin.js.nativeGetter() internal object Obj1 { + kotlin.js.nativeGetter() public object Obj1 { private constructor Obj1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -63,34 +63,34 @@ kotlin.js.native() internal final class A { } } - internal final class C { + public final class C { public constructor C() - kotlin.js.nativeGetter() internal final fun bar(/*0*/ a: kotlin.String): kotlin.Int - kotlin.js.nativeGetter() internal final fun baz(/*0*/ a: kotlin.Number = ...): kotlin.Int? + kotlin.js.nativeGetter() public final fun bar(/*0*/ a: kotlin.String): kotlin.Int + kotlin.js.nativeGetter() public final fun baz(/*0*/ a: kotlin.Number = ...): kotlin.Int? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeGetter() internal final fun foo(/*0*/ a: kotlin.Int): kotlin.Unit - kotlin.js.nativeGetter() internal final fun get(): kotlin.Any? - kotlin.js.nativeGetter() internal final fun get(/*0*/ a: A.B.A): kotlin.Any? + kotlin.js.nativeGetter() public final fun foo(/*0*/ a: kotlin.Int): kotlin.Unit + kotlin.js.nativeGetter() public final fun get(): kotlin.Any? + kotlin.js.nativeGetter() public final fun get(/*0*/ a: A.B.A): kotlin.Any? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeGetter() internal final fun kotlin.Int.get(/*0*/ a: kotlin.String): kotlin.Int? - kotlin.js.nativeGetter() internal final fun kotlin.Int.get2(/*0*/ a: kotlin.Number): kotlin.String? - kotlin.js.nativeGetter() internal final fun kotlin.Int.get3(/*0*/ a: kotlin.Int): kotlin.String? + kotlin.js.nativeGetter() public final fun kotlin.Int.get(/*0*/ a: kotlin.String): kotlin.Int? + kotlin.js.nativeGetter() public final fun kotlin.Int.get2(/*0*/ a: kotlin.Number): kotlin.String? + kotlin.js.nativeGetter() public final fun kotlin.Int.get3(/*0*/ a: kotlin.Int): kotlin.String? } - internal object obj { + public object obj { private constructor obj() - kotlin.js.nativeGetter() internal final fun bar(/*0*/ a: kotlin.String): kotlin.Int - kotlin.js.nativeGetter() internal final fun baz(/*0*/ a: kotlin.String = ...): kotlin.Int? + kotlin.js.nativeGetter() public final fun bar(/*0*/ a: kotlin.String): kotlin.Int + kotlin.js.nativeGetter() public final fun baz(/*0*/ a: kotlin.String = ...): kotlin.Int? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeGetter() internal final fun foo(/*0*/ a: kotlin.Int): kotlin.Unit - kotlin.js.nativeGetter() internal final fun get(): kotlin.Any? - kotlin.js.nativeGetter() internal final fun get(/*0*/ a: A.B.A): kotlin.Any? + kotlin.js.nativeGetter() public final fun foo(/*0*/ a: kotlin.Int): kotlin.Unit + kotlin.js.nativeGetter() public final fun get(): kotlin.Any? + kotlin.js.nativeGetter() public final fun get(/*0*/ a: A.B.A): kotlin.Any? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeGetter() internal final fun kotlin.Int.get(/*0*/ a: kotlin.String): kotlin.Int? - kotlin.js.nativeGetter() internal final fun kotlin.Int.get2(/*0*/ a: kotlin.Number): kotlin.String? - kotlin.js.nativeGetter() internal final fun kotlin.Int.get3(/*0*/ a: kotlin.Int): kotlin.String? + kotlin.js.nativeGetter() public final fun kotlin.Int.get(/*0*/ a: kotlin.String): kotlin.Int? + kotlin.js.nativeGetter() public final fun kotlin.Int.get2(/*0*/ a: kotlin.Number): kotlin.String? + kotlin.js.nativeGetter() public final fun kotlin.Int.get3(/*0*/ a: kotlin.Int): kotlin.String? } } } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onNestedDeclarationsInsideNonNativeClass.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onNestedDeclarationsInsideNonNativeClass.txt index bf69fcc83c3..4a5697ab775 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onNestedDeclarationsInsideNonNativeClass.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onNestedDeclarationsInsideNonNativeClass.txt @@ -1,59 +1,59 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() - internal final val anonymous: kotlin.Any + public final val anonymous: kotlin.Any public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeGetter() internal final fun foo(/*0*/ a: kotlin.Double): kotlin.String? - kotlin.js.nativeGetter() internal final fun get(/*0*/ a: kotlin.String): kotlin.Any? + kotlin.js.nativeGetter() public final fun foo(/*0*/ a: kotlin.Double): kotlin.String? + kotlin.js.nativeGetter() public final fun get(/*0*/ a: kotlin.String): kotlin.Any? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeGetter() internal final fun take(/*0*/ a: kotlin.Number): kotlin.String? + kotlin.js.nativeGetter() public final fun take(/*0*/ a: kotlin.Number): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeGetter() internal final fun foo(/*0*/ a: kotlin.Double): kotlin.String? - kotlin.js.nativeGetter() internal final fun get(/*0*/ a: kotlin.String): kotlin.Any? + kotlin.js.nativeGetter() public final fun foo(/*0*/ a: kotlin.Double): kotlin.String? + kotlin.js.nativeGetter() public final fun get(/*0*/ a: kotlin.String): kotlin.Any? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeGetter() internal final fun take(/*0*/ a: kotlin.Number): kotlin.String? + kotlin.js.nativeGetter() public final fun take(/*0*/ a: kotlin.Number): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal final class B { + public final class B { public constructor B() - kotlin.js.nativeGetter() internal final val foo: kotlin.Int = 0 + kotlin.js.nativeGetter() public final val foo: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeGetter() internal final fun kotlin.Int.get(/*0*/ a: kotlin.String): kotlin.Int? - kotlin.js.nativeGetter() internal final fun kotlin.Int.get2(/*0*/ a: kotlin.Number): kotlin.String? - kotlin.js.nativeGetter() internal final fun kotlin.Int.get3(/*0*/ a: kotlin.Int): kotlin.String? + kotlin.js.nativeGetter() public final fun kotlin.Int.get(/*0*/ a: kotlin.String): kotlin.Int? + kotlin.js.nativeGetter() public final fun kotlin.Int.get2(/*0*/ a: kotlin.Number): kotlin.String? + kotlin.js.nativeGetter() public final fun kotlin.Int.get3(/*0*/ a: kotlin.Int): kotlin.String? public companion object Companion { private constructor Companion() - kotlin.js.nativeGetter() internal final val foo: kotlin.Int = 0 + kotlin.js.nativeGetter() public final val foo: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeGetter() internal final fun kotlin.Int.get(/*0*/ a: kotlin.String): kotlin.Int? - kotlin.js.nativeGetter() internal final fun kotlin.Int.get2(/*0*/ a: kotlin.Number): kotlin.String? - kotlin.js.nativeGetter() internal final fun kotlin.Int.get3(/*0*/ a: kotlin.Int): kotlin.String? + kotlin.js.nativeGetter() public final fun kotlin.Int.get(/*0*/ a: kotlin.String): kotlin.Int? + kotlin.js.nativeGetter() public final fun kotlin.Int.get2(/*0*/ a: kotlin.Number): kotlin.String? + kotlin.js.nativeGetter() public final fun kotlin.Int.get3(/*0*/ a: kotlin.Int): kotlin.String? - kotlin.js.nativeGetter() internal object Obj2 { + kotlin.js.nativeGetter() public object Obj2 { private constructor Obj2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -61,7 +61,7 @@ internal final class A { } } - kotlin.js.nativeGetter() internal object Obj1 { + kotlin.js.nativeGetter() public object Obj1 { private constructor Obj1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -69,26 +69,26 @@ internal final class A { } } - internal final class C { + public final class C { public constructor C() - kotlin.js.nativeGetter() internal final fun bar(/*0*/ a: kotlin.String): kotlin.Int - kotlin.js.nativeGetter() internal final fun baz(/*0*/ a: kotlin.String = ...): kotlin.Int? + kotlin.js.nativeGetter() public final fun bar(/*0*/ a: kotlin.String): kotlin.Int + kotlin.js.nativeGetter() public final fun baz(/*0*/ a: kotlin.String = ...): kotlin.Int? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeGetter() internal final fun foo(/*0*/ a: kotlin.Int): kotlin.Unit - kotlin.js.nativeGetter() internal final fun get(): kotlin.Any? - kotlin.js.nativeGetter() internal final fun get(/*0*/ a: A.B.A): kotlin.Any? + kotlin.js.nativeGetter() public final fun foo(/*0*/ a: kotlin.Int): kotlin.Unit + kotlin.js.nativeGetter() public final fun get(): kotlin.Any? + kotlin.js.nativeGetter() public final fun get(/*0*/ a: A.B.A): kotlin.Any? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object obj { + public object obj { private constructor obj() - kotlin.js.nativeGetter() internal final fun bar(/*0*/ a: kotlin.String): kotlin.Int - kotlin.js.nativeGetter() internal final fun baz(/*0*/ a: kotlin.Double = ...): kotlin.Int? + kotlin.js.nativeGetter() public final fun bar(/*0*/ a: kotlin.String): kotlin.Int + kotlin.js.nativeGetter() public final fun baz(/*0*/ a: kotlin.Double = ...): kotlin.Int? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeGetter() internal final fun foo(/*0*/ a: kotlin.Int): kotlin.Unit - kotlin.js.nativeGetter() internal final fun get(): kotlin.Any? - kotlin.js.nativeGetter() internal final fun get(/*0*/ a: A.B.A): kotlin.Any? + kotlin.js.nativeGetter() public final fun foo(/*0*/ a: kotlin.Int): kotlin.Unit + kotlin.js.nativeGetter() public final fun get(): kotlin.Any? + kotlin.js.nativeGetter() public final fun get(/*0*/ a: A.B.A): kotlin.Any? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onNonNativeClassMembers.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onNonNativeClassMembers.txt index bacde03592d..4d0ba2b03d4 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onNonNativeClassMembers.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onNonNativeClassMembers.txt @@ -1,40 +1,40 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeGetter() internal final fun foo(/*0*/ a: kotlin.Double): kotlin.String? - kotlin.js.nativeGetter() internal final fun get(/*0*/ a: kotlin.String): kotlin.Any? + kotlin.js.nativeGetter() public final fun foo(/*0*/ a: kotlin.Double): kotlin.String? + kotlin.js.nativeGetter() public final fun get(/*0*/ a: kotlin.String): kotlin.Any? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeGetter() internal final fun take(/*0*/ a: kotlin.Number): kotlin.String? + kotlin.js.nativeGetter() public final fun take(/*0*/ a: kotlin.Number): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeGetter() internal final fun foo(/*0*/ a: kotlin.Double): kotlin.String? - kotlin.js.nativeGetter() internal final fun get(/*0*/ a: kotlin.String): kotlin.Any? + kotlin.js.nativeGetter() public final fun foo(/*0*/ a: kotlin.Double): kotlin.String? + kotlin.js.nativeGetter() public final fun get(/*0*/ a: kotlin.String): kotlin.Any? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeGetter() internal final fun take(/*0*/ a: kotlin.Number): kotlin.String? + kotlin.js.nativeGetter() public final fun take(/*0*/ a: kotlin.Number): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } -internal final class B { +public final class B { public constructor B() - kotlin.js.nativeGetter() internal final val foo: kotlin.Int = 0 + kotlin.js.nativeGetter() public final val foo: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() - kotlin.js.nativeGetter() internal final val foo: kotlin.Int = 0 + kotlin.js.nativeGetter() public final val foo: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeGetter() internal object Obj2 { + kotlin.js.nativeGetter() public object Obj2 { private constructor Obj2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -42,7 +42,7 @@ internal final class B { } } - kotlin.js.nativeGetter() internal object Obj1 { + kotlin.js.nativeGetter() public object Obj1 { private constructor Obj1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -50,17 +50,17 @@ internal final class B { } } -internal final class C { +public final class C { public constructor C() - kotlin.js.nativeGetter() internal final fun bar(/*0*/ a: kotlin.String): kotlin.Int - kotlin.js.nativeGetter() internal final fun baz(/*0*/ a: kotlin.String = ...): kotlin.Int? + kotlin.js.nativeGetter() public final fun bar(/*0*/ a: kotlin.String): kotlin.Int + kotlin.js.nativeGetter() public final fun baz(/*0*/ a: kotlin.String = ...): kotlin.Int? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeGetter() internal final fun foo(/*0*/ a: kotlin.Int): kotlin.Unit - kotlin.js.nativeGetter() internal final fun get(): kotlin.Any? - kotlin.js.nativeGetter() internal final fun get(/*0*/ a: A): kotlin.Any? + kotlin.js.nativeGetter() public final fun foo(/*0*/ a: kotlin.Int): kotlin.Unit + kotlin.js.nativeGetter() public final fun get(): kotlin.Any? + kotlin.js.nativeGetter() public final fun get(/*0*/ a: A): kotlin.Any? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeGetter() internal final fun kotlin.Int.get(/*0*/ a: kotlin.String): kotlin.Int? - kotlin.js.nativeGetter() internal final fun kotlin.Int.get2(/*0*/ a: kotlin.Number): kotlin.String? - kotlin.js.nativeGetter() internal final fun kotlin.Int.get3(/*0*/ a: kotlin.Int): kotlin.String? + kotlin.js.nativeGetter() public final fun kotlin.Int.get(/*0*/ a: kotlin.String): kotlin.Int? + kotlin.js.nativeGetter() public final fun kotlin.Int.get2(/*0*/ a: kotlin.Number): kotlin.String? + kotlin.js.nativeGetter() public final fun kotlin.Int.get3(/*0*/ a: kotlin.Int): kotlin.String? } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onToplevelExtensionFun.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onToplevelExtensionFun.txt index 3f543c49924..56df69a505a 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onToplevelExtensionFun.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onToplevelExtensionFun.txt @@ -1,9 +1,9 @@ package -kotlin.js.nativeGetter() internal fun kotlin.Int.baz(/*0*/ a: kotlin.Int = ...): kotlin.String? -kotlin.js.nativeGetter() internal fun kotlin.Int.get(/*0*/ a: kotlin.Any): kotlin.Int? -kotlin.js.nativeGetter() internal fun kotlin.Int.get(/*0*/ a: kotlin.String): kotlin.Int? -kotlin.js.nativeGetter() internal fun kotlin.Int.get2(): kotlin.String? -kotlin.js.nativeGetter() internal fun kotlin.Int.get2(/*0*/ a: kotlin.Number): kotlin.String? -kotlin.js.nativeGetter() internal fun kotlin.Int.get3(/*0*/ a: kotlin.Any, /*1*/ b: kotlin.Int, /*2*/ c: kotlin.Any?): kotlin.String? -kotlin.js.nativeGetter() internal fun kotlin.Int.get3(/*0*/ a: kotlin.Int): kotlin.String? +kotlin.js.nativeGetter() public fun kotlin.Int.baz(/*0*/ a: kotlin.Int = ...): kotlin.String? +kotlin.js.nativeGetter() public fun kotlin.Int.get(/*0*/ a: kotlin.Any): kotlin.Int? +kotlin.js.nativeGetter() public fun kotlin.Int.get(/*0*/ a: kotlin.String): kotlin.Int? +kotlin.js.nativeGetter() public fun kotlin.Int.get2(): kotlin.String? +kotlin.js.nativeGetter() public fun kotlin.Int.get2(/*0*/ a: kotlin.Number): kotlin.String? +kotlin.js.nativeGetter() public fun kotlin.Int.get3(/*0*/ a: kotlin.Any, /*1*/ b: kotlin.Int, /*2*/ c: kotlin.Any?): kotlin.String? +kotlin.js.nativeGetter() public fun kotlin.Int.get3(/*0*/ a: kotlin.Int): kotlin.String? diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onToplevelOtherDeclarations.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onToplevelOtherDeclarations.txt index 3d226c644c7..35b4f2c6ea8 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onToplevelOtherDeclarations.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeGetter/onToplevelOtherDeclarations.txt @@ -1,9 +1,9 @@ package -kotlin.js.nativeGetter() internal val toplevelVal: kotlin.Int = 0 -kotlin.js.nativeGetter() internal fun toplevelFun(): kotlin.Any +kotlin.js.nativeGetter() public val toplevelVal: kotlin.Int = 0 +kotlin.js.nativeGetter() public fun toplevelFun(): kotlin.Any -kotlin.js.nativeGetter() internal final class Foo { +kotlin.js.nativeGetter() public final class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onLocalExtensionFun.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onLocalExtensionFun.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onLocalExtensionFun.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onLocalExtensionFun.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onLocalNativeClassMembers.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onLocalNativeClassMembers.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onLocalNativeClassMembers.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onLocalNativeClassMembers.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onLocalNonNativeClassMembers.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onLocalNonNativeClassMembers.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onLocalNonNativeClassMembers.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onLocalNonNativeClassMembers.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onLocalOtherDeclarations.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onLocalOtherDeclarations.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onLocalOtherDeclarations.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onLocalOtherDeclarations.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onNativeClassMembers.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onNativeClassMembers.txt index 98fa6fa1cb6..64634d15435 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onNativeClassMembers.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onNativeClassMembers.txt @@ -1,28 +1,28 @@ package -kotlin.js.native() internal final class A { +kotlin.js.native() public final class A { public constructor A() - kotlin.js.nativeInvoke() internal final val foo: kotlin.Int = 0 + kotlin.js.nativeInvoke() public final val foo: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeInvoke() internal final fun foo(): kotlin.Unit + kotlin.js.nativeInvoke() public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeInvoke() internal final fun invoke(/*0*/ a: kotlin.String): kotlin.Int + kotlin.js.nativeInvoke() public final fun invoke(/*0*/ a: kotlin.String): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeInvoke() internal final fun kotlin.Int.ext(): kotlin.Int - kotlin.js.nativeInvoke() internal final fun kotlin.Int.invoke(/*0*/ a: kotlin.String, /*1*/ b: kotlin.Int): kotlin.String + kotlin.js.nativeInvoke() public final fun kotlin.Int.ext(): kotlin.Int + kotlin.js.nativeInvoke() public final fun kotlin.Int.invoke(/*0*/ a: kotlin.String, /*1*/ b: kotlin.Int): kotlin.String public companion object Companion { private constructor Companion() - kotlin.js.nativeInvoke() internal final val foo: kotlin.Int = 0 + kotlin.js.nativeInvoke() public final val foo: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeInvoke() internal final fun foo(): kotlin.Unit + kotlin.js.nativeInvoke() public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeInvoke() internal final fun invoke(/*0*/ a: kotlin.String): kotlin.Int + kotlin.js.nativeInvoke() public final fun invoke(/*0*/ a: kotlin.String): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeInvoke() internal final fun kotlin.Int.ext(): kotlin.Int - kotlin.js.nativeInvoke() internal final fun kotlin.Int.invoke(/*0*/ a: kotlin.String, /*1*/ b: kotlin.Int): kotlin.String + kotlin.js.nativeInvoke() public final fun kotlin.Int.ext(): kotlin.Int + kotlin.js.nativeInvoke() public final fun kotlin.Int.invoke(/*0*/ a: kotlin.String, /*1*/ b: kotlin.Int): kotlin.String - kotlin.js.nativeInvoke() internal object Obj2 { + kotlin.js.nativeInvoke() public object Obj2 { private constructor Obj2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -30,7 +30,7 @@ kotlin.js.native() internal final class A { } } - kotlin.js.nativeInvoke() internal object Obj1 { + kotlin.js.nativeInvoke() public object Obj1 { private constructor Obj1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onNestedDeclarationsInsideNativeClass.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onNestedDeclarationsInsideNativeClass.txt index e3de7bfacd2..5a00c5bdfde 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onNestedDeclarationsInsideNativeClass.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onNestedDeclarationsInsideNativeClass.txt @@ -1,47 +1,47 @@ package -kotlin.js.native() internal final class A { +kotlin.js.native() public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() - internal final val anonymous: kotlin.Any + public final val anonymous: kotlin.Any public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeInvoke() internal final fun foo(): kotlin.Unit + kotlin.js.nativeInvoke() public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeInvoke() internal final fun invoke(/*0*/ a: kotlin.String): kotlin.Int + kotlin.js.nativeInvoke() public final fun invoke(/*0*/ a: kotlin.String): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeInvoke() internal final fun kotlin.Int.ext(): kotlin.Int - kotlin.js.nativeInvoke() internal final fun kotlin.Int.invoke(/*0*/ a: kotlin.String, /*1*/ b: kotlin.Int): kotlin.String + kotlin.js.nativeInvoke() public final fun kotlin.Int.ext(): kotlin.Int + kotlin.js.nativeInvoke() public final fun kotlin.Int.invoke(/*0*/ a: kotlin.String, /*1*/ b: kotlin.Int): kotlin.String } public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeInvoke() internal final fun foo(): kotlin.Unit + kotlin.js.nativeInvoke() public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeInvoke() internal final fun invoke(/*0*/ a: kotlin.String): kotlin.Int + kotlin.js.nativeInvoke() public final fun invoke(/*0*/ a: kotlin.String): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object obj { + public object obj { private constructor obj() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeInvoke() internal final fun foo(): kotlin.Unit + kotlin.js.nativeInvoke() public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeInvoke() internal final fun invoke(/*0*/ a: kotlin.String): kotlin.Int + kotlin.js.nativeInvoke() public final fun invoke(/*0*/ a: kotlin.String): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeInvoke() internal final fun kotlin.Int.ext(): kotlin.Int - kotlin.js.nativeInvoke() internal final fun kotlin.Int.invoke(/*0*/ a: kotlin.String, /*1*/ b: kotlin.Int): kotlin.String + kotlin.js.nativeInvoke() public final fun kotlin.Int.ext(): kotlin.Int + kotlin.js.nativeInvoke() public final fun kotlin.Int.invoke(/*0*/ a: kotlin.String, /*1*/ b: kotlin.Int): kotlin.String } } } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onNestedDeclarationsInsideNonNativeClass.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onNestedDeclarationsInsideNonNativeClass.txt index 174702a3a8f..34b572eaebc 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onNestedDeclarationsInsideNonNativeClass.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onNestedDeclarationsInsideNonNativeClass.txt @@ -1,44 +1,44 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() - internal final val anonymous: kotlin.Any + public final val anonymous: kotlin.Any public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeInvoke() internal final fun foo(): kotlin.Unit + kotlin.js.nativeInvoke() public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeInvoke() internal final fun invoke(/*0*/ a: kotlin.String): kotlin.Int + kotlin.js.nativeInvoke() public final fun invoke(/*0*/ a: kotlin.String): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeInvoke() internal final fun kotlin.Int.ext(): kotlin.Int - kotlin.js.nativeInvoke() internal final fun kotlin.Int.invoke(/*0*/ a: kotlin.String, /*1*/ b: kotlin.Int): kotlin.String + kotlin.js.nativeInvoke() public final fun kotlin.Int.ext(): kotlin.Int + kotlin.js.nativeInvoke() public final fun kotlin.Int.invoke(/*0*/ a: kotlin.String, /*1*/ b: kotlin.Int): kotlin.String } public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeInvoke() internal final fun foo(): kotlin.Unit + kotlin.js.nativeInvoke() public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeInvoke() internal final fun invoke(/*0*/ a: kotlin.String): kotlin.Int + kotlin.js.nativeInvoke() public final fun invoke(/*0*/ a: kotlin.String): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal object obj { + public object obj { private constructor obj() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeInvoke() internal final fun foo(): kotlin.Unit + kotlin.js.nativeInvoke() public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeInvoke() internal final fun invoke(/*0*/ a: kotlin.String): kotlin.Int + kotlin.js.nativeInvoke() public final fun invoke(/*0*/ a: kotlin.String): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onNonNativeClassMembers.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onNonNativeClassMembers.txt index 0b184e84f87..0786a93e211 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onNonNativeClassMembers.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onNonNativeClassMembers.txt @@ -1,28 +1,28 @@ package -internal final class A { +public final class A { public constructor A() - kotlin.js.nativeInvoke() internal final val foo: kotlin.Int = 0 + kotlin.js.nativeInvoke() public final val foo: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeInvoke() internal final fun foo(): kotlin.Unit + kotlin.js.nativeInvoke() public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeInvoke() internal final fun invoke(/*0*/ a: kotlin.String): kotlin.Int + kotlin.js.nativeInvoke() public final fun invoke(/*0*/ a: kotlin.String): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeInvoke() internal final fun kotlin.Int.ext(): kotlin.Int - kotlin.js.nativeInvoke() internal final fun kotlin.Int.invoke(/*0*/ a: kotlin.String, /*1*/ b: kotlin.Int): kotlin.String + kotlin.js.nativeInvoke() public final fun kotlin.Int.ext(): kotlin.Int + kotlin.js.nativeInvoke() public final fun kotlin.Int.invoke(/*0*/ a: kotlin.String, /*1*/ b: kotlin.Int): kotlin.String public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeInvoke() internal final fun foo(): kotlin.Unit + kotlin.js.nativeInvoke() public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeInvoke() internal final fun invoke(/*0*/ a: kotlin.String): kotlin.Int + kotlin.js.nativeInvoke() public final fun invoke(/*0*/ a: kotlin.String): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeInvoke() internal final fun kotlin.Int.ext(): kotlin.Int - kotlin.js.nativeInvoke() internal final fun kotlin.Int.invoke(/*0*/ a: kotlin.String, /*1*/ b: kotlin.Int): kotlin.String + kotlin.js.nativeInvoke() public final fun kotlin.Int.ext(): kotlin.Int + kotlin.js.nativeInvoke() public final fun kotlin.Int.invoke(/*0*/ a: kotlin.String, /*1*/ b: kotlin.Int): kotlin.String } - kotlin.js.nativeInvoke() internal object Obj { + kotlin.js.nativeInvoke() public object Obj { private constructor Obj() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onToplevelExtensionFun.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onToplevelExtensionFun.txt index 833f9ebd29a..7a3c64ca182 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onToplevelExtensionFun.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onToplevelExtensionFun.txt @@ -1,4 +1,4 @@ package -kotlin.js.nativeInvoke() internal fun kotlin.Int.ext(): kotlin.Int -kotlin.js.nativeInvoke() internal fun kotlin.Int.invoke(/*0*/ a: kotlin.String, /*1*/ b: kotlin.Int): kotlin.String +kotlin.js.nativeInvoke() public fun kotlin.Int.ext(): kotlin.Int +kotlin.js.nativeInvoke() public fun kotlin.Int.invoke(/*0*/ a: kotlin.String, /*1*/ b: kotlin.Int): kotlin.String diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onToplevelOtherDeclarations.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onToplevelOtherDeclarations.txt index e91a4922843..b22095e511b 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onToplevelOtherDeclarations.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeInvoke/onToplevelOtherDeclarations.txt @@ -1,9 +1,9 @@ package -kotlin.js.nativeInvoke() internal val toplevelVal: kotlin.Int = 0 -kotlin.js.nativeInvoke() internal fun toplevelFun(): kotlin.Unit +kotlin.js.nativeInvoke() public val toplevelVal: kotlin.Int = 0 +kotlin.js.nativeInvoke() public fun toplevelFun(): kotlin.Unit -kotlin.js.nativeInvoke() internal final class Foo { +kotlin.js.nativeInvoke() public final class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onLocalExtensionFun.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onLocalExtensionFun.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onLocalExtensionFun.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onLocalExtensionFun.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onLocalNativeClassMembers.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onLocalNativeClassMembers.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onLocalNativeClassMembers.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onLocalNativeClassMembers.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onLocalNonNativeClassMembers.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onLocalNonNativeClassMembers.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onLocalNonNativeClassMembers.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onLocalNonNativeClassMembers.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onLocalOtherDeclarations.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onLocalOtherDeclarations.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onLocalOtherDeclarations.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onLocalOtherDeclarations.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onNativeClassMembers.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onNativeClassMembers.txt index 788a32520f4..7d31f76efaa 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onNativeClassMembers.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onNativeClassMembers.txt @@ -1,44 +1,44 @@ package -kotlin.js.native() internal final class A { +kotlin.js.native() public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeSetter() internal final fun foo(/*0*/ a: kotlin.Int, /*1*/ v: kotlin.String): kotlin.Unit + kotlin.js.nativeSetter() public final fun foo(/*0*/ a: kotlin.Int, /*1*/ v: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeSetter() internal final fun put(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String): kotlin.Unit - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any?): kotlin.Any? - kotlin.js.nativeSetter() internal final fun set4(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.Any - kotlin.js.nativeSetter() internal final fun set5(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.CharSequence + kotlin.js.nativeSetter() public final fun put(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String): kotlin.Unit + kotlin.js.nativeSetter() public final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any?): kotlin.Any? + kotlin.js.nativeSetter() public final fun set4(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.Any + kotlin.js.nativeSetter() public final fun set5(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.CharSequence public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeSetter() internal final fun foo(/*0*/ a: kotlin.Int, /*1*/ v: kotlin.String): kotlin.Unit + kotlin.js.nativeSetter() public final fun foo(/*0*/ a: kotlin.Int, /*1*/ v: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeSetter() internal final fun put(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String): kotlin.Unit - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any?): kotlin.Any? - kotlin.js.nativeSetter() internal final fun set4(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.Any - kotlin.js.nativeSetter() internal final fun set5(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.CharSequence + kotlin.js.nativeSetter() public final fun put(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String): kotlin.Unit + kotlin.js.nativeSetter() public final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any?): kotlin.Any? + kotlin.js.nativeSetter() public final fun set4(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.Any + kotlin.js.nativeSetter() public final fun set5(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.CharSequence public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } -kotlin.js.native() internal final class B { +kotlin.js.native() public final class B { public constructor B() - kotlin.js.nativeSetter() internal final val foo: kotlin.Int = 0 + kotlin.js.nativeSetter() public final val foo: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() - kotlin.js.nativeSetter() internal final val foo: kotlin.Int = 0 + kotlin.js.nativeSetter() public final val foo: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeSetter() internal object Obj2 { + kotlin.js.nativeSetter() public object Obj2 { private constructor Obj2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -46,7 +46,7 @@ kotlin.js.native() internal final class B { } } - kotlin.js.nativeSetter() internal object Obj1 { + kotlin.js.nativeSetter() public object Obj1 { private constructor Obj1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -54,18 +54,18 @@ kotlin.js.native() internal final class B { } } -kotlin.js.native() internal final class C { +kotlin.js.native() public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeSetter() internal final fun foo(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String = ...): kotlin.String + kotlin.js.nativeSetter() public final fun foo(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String = ...): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeSetter() internal final fun set(): kotlin.Any? - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: A): kotlin.Any? - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: A, /*1*/ v: kotlin.Any?): kotlin.Unit - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any, /*2*/ v2: kotlin.Any): kotlin.Unit - kotlin.js.nativeSetter() internal final fun set6(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.Number + kotlin.js.nativeSetter() public final fun set(): kotlin.Any? + kotlin.js.nativeSetter() public final fun set(/*0*/ a: A): kotlin.Any? + kotlin.js.nativeSetter() public final fun set(/*0*/ a: A, /*1*/ v: kotlin.Any?): kotlin.Unit + kotlin.js.nativeSetter() public final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any, /*2*/ v2: kotlin.Any): kotlin.Unit + kotlin.js.nativeSetter() public final fun set6(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.Number public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeSetter() internal final fun kotlin.Int.set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Int): kotlin.Unit - kotlin.js.nativeSetter() internal final fun kotlin.Int.set2(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String?): kotlin.String - kotlin.js.nativeSetter() internal final fun kotlin.Int.set3(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String?): kotlin.String + kotlin.js.nativeSetter() public final fun kotlin.Int.set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Int): kotlin.Unit + kotlin.js.nativeSetter() public final fun kotlin.Int.set2(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String?): kotlin.String + kotlin.js.nativeSetter() public final fun kotlin.Int.set3(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String?): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onNestedDeclarationsInsideNativeClass.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onNestedDeclarationsInsideNativeClass.txt index ebe2308d205..911ff008c2b 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onNestedDeclarationsInsideNativeClass.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onNestedDeclarationsInsideNativeClass.txt @@ -1,57 +1,57 @@ package -kotlin.js.native() internal final class A { +kotlin.js.native() public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() - internal final val anonymous: kotlin.Any + public final val anonymous: kotlin.Any public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeSetter() internal final fun foo(/*0*/ a: kotlin.Int, /*1*/ v: kotlin.String): kotlin.Unit + kotlin.js.nativeSetter() public final fun foo(/*0*/ a: kotlin.Int, /*1*/ v: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeSetter() internal final fun put(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String): kotlin.Unit - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any?): kotlin.Any? - kotlin.js.nativeSetter() internal final fun set4(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.Any - kotlin.js.nativeSetter() internal final fun set5(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.CharSequence + kotlin.js.nativeSetter() public final fun put(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String): kotlin.Unit + kotlin.js.nativeSetter() public final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any?): kotlin.Any? + kotlin.js.nativeSetter() public final fun set4(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.Any + kotlin.js.nativeSetter() public final fun set5(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.CharSequence public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeSetter() internal final fun foo(/*0*/ a: kotlin.Int, /*1*/ v: kotlin.String): kotlin.Unit + kotlin.js.nativeSetter() public final fun foo(/*0*/ a: kotlin.Int, /*1*/ v: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeSetter() internal final fun put(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String): kotlin.Unit - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any?): kotlin.Any? - kotlin.js.nativeSetter() internal final fun set4(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.Any - kotlin.js.nativeSetter() internal final fun set5(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.CharSequence + kotlin.js.nativeSetter() public final fun put(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String): kotlin.Unit + kotlin.js.nativeSetter() public final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any?): kotlin.Any? + kotlin.js.nativeSetter() public final fun set4(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.Any + kotlin.js.nativeSetter() public final fun set5(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.CharSequence public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal final class B { + public final class B { public constructor B() - kotlin.js.nativeSetter() internal final val foo: kotlin.Int = 0 + kotlin.js.nativeSetter() public final val foo: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() - kotlin.js.nativeSetter() internal final val foo: kotlin.Int = 0 + kotlin.js.nativeSetter() public final val foo: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeSetter() internal object Obj2 { + kotlin.js.nativeSetter() public object Obj2 { private constructor Obj2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -59,7 +59,7 @@ kotlin.js.native() internal final class A { } } - kotlin.js.nativeSetter() internal object Obj1 { + kotlin.js.nativeSetter() public object Obj1 { private constructor Obj1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -67,35 +67,35 @@ kotlin.js.native() internal final class A { } } - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeSetter() internal final fun foo(/*0*/ a: kotlin.Double = ..., /*1*/ v: kotlin.String = ...): kotlin.String + kotlin.js.nativeSetter() public final fun foo(/*0*/ a: kotlin.Double = ..., /*1*/ v: kotlin.String = ...): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeSetter() internal final fun set(): kotlin.Any? - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: A.B.A): kotlin.Any? - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: A.B.A, /*1*/ v: kotlin.Any?): kotlin.Unit - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any, /*2*/ v2: kotlin.Any): kotlin.Unit - kotlin.js.nativeSetter() internal final fun set6(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.Number + kotlin.js.nativeSetter() public final fun set(): kotlin.Any? + kotlin.js.nativeSetter() public final fun set(/*0*/ a: A.B.A): kotlin.Any? + kotlin.js.nativeSetter() public final fun set(/*0*/ a: A.B.A, /*1*/ v: kotlin.Any?): kotlin.Unit + kotlin.js.nativeSetter() public final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any, /*2*/ v2: kotlin.Any): kotlin.Unit + kotlin.js.nativeSetter() public final fun set6(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.Number public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeSetter() internal final fun kotlin.Int.set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Int): kotlin.Unit - kotlin.js.nativeSetter() internal final fun kotlin.Int.set2(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String?): kotlin.String - kotlin.js.nativeSetter() internal final fun kotlin.Int.set3(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String?): kotlin.String + kotlin.js.nativeSetter() public final fun kotlin.Int.set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Int): kotlin.Unit + kotlin.js.nativeSetter() public final fun kotlin.Int.set2(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String?): kotlin.String + kotlin.js.nativeSetter() public final fun kotlin.Int.set3(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String?): kotlin.String } - internal object obj { + public object obj { private constructor obj() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeSetter() internal final fun foo(/*0*/ a: kotlin.Int, /*1*/ v: kotlin.String = ...): kotlin.String + kotlin.js.nativeSetter() public final fun foo(/*0*/ a: kotlin.Int, /*1*/ v: kotlin.String = ...): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeSetter() internal final fun set(): kotlin.Any? - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: A.B.A): kotlin.Any? - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: A.B.A, /*1*/ v: kotlin.Any?): kotlin.Unit - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any, /*2*/ v2: kotlin.Any): kotlin.Unit + kotlin.js.nativeSetter() public final fun set(): kotlin.Any? + kotlin.js.nativeSetter() public final fun set(/*0*/ a: A.B.A): kotlin.Any? + kotlin.js.nativeSetter() public final fun set(/*0*/ a: A.B.A, /*1*/ v: kotlin.Any?): kotlin.Unit + kotlin.js.nativeSetter() public final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any, /*2*/ v2: kotlin.Any): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeSetter() internal final fun kotlin.Int.set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Int): kotlin.Unit - kotlin.js.nativeSetter() internal final fun kotlin.Int.set2(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String?): kotlin.String - kotlin.js.nativeSetter() internal final fun kotlin.Int.set3(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String?): kotlin.String + kotlin.js.nativeSetter() public final fun kotlin.Int.set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Int): kotlin.Unit + kotlin.js.nativeSetter() public final fun kotlin.Int.set2(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String?): kotlin.String + kotlin.js.nativeSetter() public final fun kotlin.Int.set3(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String?): kotlin.String } } } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onNestedDeclarationsInsideNonNativeClass.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onNestedDeclarationsInsideNonNativeClass.txt index 466acc7660e..4b5b07a4c1c 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onNestedDeclarationsInsideNonNativeClass.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onNestedDeclarationsInsideNonNativeClass.txt @@ -1,55 +1,55 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() - internal final val anonymous: kotlin.Any + public final val anonymous: kotlin.Any public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeSetter() internal final fun foo(/*0*/ a: kotlin.Int, /*1*/ v: kotlin.String): kotlin.Unit + kotlin.js.nativeSetter() public final fun foo(/*0*/ a: kotlin.Int, /*1*/ v: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeSetter() internal final fun put(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String): kotlin.Unit - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any?): kotlin.Any? - kotlin.js.nativeSetter() internal final fun set4(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.Any - kotlin.js.nativeSetter() internal final fun set5(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.CharSequence + kotlin.js.nativeSetter() public final fun put(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String): kotlin.Unit + kotlin.js.nativeSetter() public final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any?): kotlin.Any? + kotlin.js.nativeSetter() public final fun set4(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.Any + kotlin.js.nativeSetter() public final fun set5(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.CharSequence public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeSetter() internal final fun foo(/*0*/ a: kotlin.Int, /*1*/ v: kotlin.String): kotlin.Unit + kotlin.js.nativeSetter() public final fun foo(/*0*/ a: kotlin.Int, /*1*/ v: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeSetter() internal final fun put(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String): kotlin.Unit - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any?): kotlin.Any? + kotlin.js.nativeSetter() public final fun put(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String): kotlin.Unit + kotlin.js.nativeSetter() public final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any?): kotlin.Any? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } - internal final class B { + public final class B { public constructor B() - kotlin.js.nativeSetter() internal final val foo: kotlin.Int = 0 + kotlin.js.nativeSetter() public final val foo: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() - kotlin.js.nativeSetter() internal final val foo: kotlin.Int = 0 + kotlin.js.nativeSetter() public final val foo: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeSetter() internal object Obj2 { + kotlin.js.nativeSetter() public object Obj2 { private constructor Obj2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -57,7 +57,7 @@ internal final class A { } } - kotlin.js.nativeSetter() internal object Obj1 { + kotlin.js.nativeSetter() public object Obj1 { private constructor Obj1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -65,35 +65,35 @@ internal final class A { } } - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeSetter() internal final fun foo(/*0*/ a: kotlin.Double = ..., /*1*/ v: kotlin.String = ...): kotlin.String + kotlin.js.nativeSetter() public final fun foo(/*0*/ a: kotlin.Double = ..., /*1*/ v: kotlin.String = ...): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeSetter() internal final fun set(): kotlin.Any? - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: A.B.A): kotlin.Any? - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: A.B.A, /*1*/ v: kotlin.Any?): kotlin.Unit - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any, /*2*/ v2: kotlin.Any): kotlin.Unit + kotlin.js.nativeSetter() public final fun set(): kotlin.Any? + kotlin.js.nativeSetter() public final fun set(/*0*/ a: A.B.A): kotlin.Any? + kotlin.js.nativeSetter() public final fun set(/*0*/ a: A.B.A, /*1*/ v: kotlin.Any?): kotlin.Unit + kotlin.js.nativeSetter() public final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any, /*2*/ v2: kotlin.Any): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeSetter() internal final fun kotlin.Int.set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Int): kotlin.Unit - kotlin.js.nativeSetter() internal final fun kotlin.Int.set2(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String?): kotlin.String - kotlin.js.nativeSetter() internal final fun kotlin.Int.set3(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String?): kotlin.String - kotlin.js.nativeSetter() internal final fun kotlin.Int.set6(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.Number + kotlin.js.nativeSetter() public final fun kotlin.Int.set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Int): kotlin.Unit + kotlin.js.nativeSetter() public final fun kotlin.Int.set2(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String?): kotlin.String + kotlin.js.nativeSetter() public final fun kotlin.Int.set3(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String?): kotlin.String + kotlin.js.nativeSetter() public final fun kotlin.Int.set6(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.Number } - internal object obj { + public object obj { private constructor obj() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeSetter() internal final fun foo(/*0*/ a: kotlin.Int, /*1*/ v: kotlin.String = ...): kotlin.String + kotlin.js.nativeSetter() public final fun foo(/*0*/ a: kotlin.Int, /*1*/ v: kotlin.String = ...): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeSetter() internal final fun set(): kotlin.Any? - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: A.B.A): kotlin.Any? - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: A.B.A, /*1*/ v: kotlin.Any?): kotlin.Unit - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any, /*2*/ v2: kotlin.Any): kotlin.Unit + kotlin.js.nativeSetter() public final fun set(): kotlin.Any? + kotlin.js.nativeSetter() public final fun set(/*0*/ a: A.B.A): kotlin.Any? + kotlin.js.nativeSetter() public final fun set(/*0*/ a: A.B.A, /*1*/ v: kotlin.Any?): kotlin.Unit + kotlin.js.nativeSetter() public final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any, /*2*/ v2: kotlin.Any): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeSetter() internal final fun kotlin.Int.set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Int): kotlin.Unit - kotlin.js.nativeSetter() internal final fun kotlin.Int.set2(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String?): kotlin.String - kotlin.js.nativeSetter() internal final fun kotlin.Int.set3(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String?): kotlin.String + kotlin.js.nativeSetter() public final fun kotlin.Int.set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Int): kotlin.Unit + kotlin.js.nativeSetter() public final fun kotlin.Int.set2(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String?): kotlin.String + kotlin.js.nativeSetter() public final fun kotlin.Int.set3(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String?): kotlin.String } } } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onNonNativeClassMembers.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onNonNativeClassMembers.txt index 6d4a4aa13fb..b6a349d280a 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onNonNativeClassMembers.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onNonNativeClassMembers.txt @@ -1,40 +1,40 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeSetter() internal final fun foo(/*0*/ a: kotlin.Int, /*1*/ v: kotlin.String): kotlin.Unit + kotlin.js.nativeSetter() public final fun foo(/*0*/ a: kotlin.Int, /*1*/ v: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeSetter() internal final fun put(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String): kotlin.Unit - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any?): kotlin.Any? + kotlin.js.nativeSetter() public final fun put(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String): kotlin.Unit + kotlin.js.nativeSetter() public final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any?): kotlin.Any? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeSetter() internal final fun foo(/*0*/ a: kotlin.Int, /*1*/ v: kotlin.String): kotlin.Unit + kotlin.js.nativeSetter() public final fun foo(/*0*/ a: kotlin.Int, /*1*/ v: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeSetter() internal final fun put(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String): kotlin.Unit - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any?): kotlin.Any? + kotlin.js.nativeSetter() public final fun put(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String): kotlin.Unit + kotlin.js.nativeSetter() public final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any?): kotlin.Any? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } -internal final class B { +public final class B { public constructor B() - kotlin.js.nativeSetter() internal final val foo: kotlin.Int = 0 + kotlin.js.nativeSetter() public final val foo: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() - kotlin.js.nativeSetter() internal final val foo: kotlin.Int = 0 + kotlin.js.nativeSetter() public final val foo: kotlin.Int = 0 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeSetter() internal object Obj2 { + kotlin.js.nativeSetter() public object Obj2 { private constructor Obj2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -42,7 +42,7 @@ internal final class B { } } - kotlin.js.nativeSetter() internal object Obj1 { + kotlin.js.nativeSetter() public object Obj1 { private constructor Obj1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -50,17 +50,17 @@ internal final class B { } } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeSetter() internal final fun foo(/*0*/ a: kotlin.String = ..., /*1*/ v: kotlin.String): kotlin.String + kotlin.js.nativeSetter() public final fun foo(/*0*/ a: kotlin.String = ..., /*1*/ v: kotlin.String): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeSetter() internal final fun set(): kotlin.Any? - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: A): kotlin.Any? - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: A, /*1*/ v: kotlin.Any?): kotlin.Unit - kotlin.js.nativeSetter() internal final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any, /*2*/ v2: kotlin.Any): kotlin.Unit + kotlin.js.nativeSetter() public final fun set(): kotlin.Any? + kotlin.js.nativeSetter() public final fun set(/*0*/ a: A): kotlin.Any? + kotlin.js.nativeSetter() public final fun set(/*0*/ a: A, /*1*/ v: kotlin.Any?): kotlin.Unit + kotlin.js.nativeSetter() public final fun set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Any, /*2*/ v2: kotlin.Any): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.js.nativeSetter() internal final fun kotlin.Int.set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Int): kotlin.Unit - kotlin.js.nativeSetter() internal final fun kotlin.Int.set2(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String?): kotlin.String - kotlin.js.nativeSetter() internal final fun kotlin.Int.set3(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String?): kotlin.String + kotlin.js.nativeSetter() public final fun kotlin.Int.set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Int): kotlin.Unit + kotlin.js.nativeSetter() public final fun kotlin.Int.set2(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String?): kotlin.String + kotlin.js.nativeSetter() public final fun kotlin.Int.set3(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String?): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onToplevelExtensionFun.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onToplevelExtensionFun.txt index 45af1658b7b..013aeacab38 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onToplevelExtensionFun.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onToplevelExtensionFun.txt @@ -1,12 +1,12 @@ package -kotlin.js.nativeSetter() internal fun kotlin.Any.foo(/*0*/ a: kotlin.String = ..., /*1*/ v: kotlin.String = ...): kotlin.String -kotlin.js.nativeSetter() internal fun kotlin.Int.set(/*0*/ a: [ERROR : A]): kotlin.Int? -kotlin.js.nativeSetter() internal fun kotlin.Int.set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Int): kotlin.Unit -kotlin.js.nativeSetter() internal fun kotlin.Int.set2(): kotlin.String? -kotlin.js.nativeSetter() internal fun kotlin.Int.set2(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String?): kotlin.Any? -kotlin.js.nativeSetter() internal fun kotlin.Int.set3(/*0*/ a: kotlin.Any, /*1*/ b: kotlin.Int, /*2*/ c: kotlin.Any?): kotlin.Unit -kotlin.js.nativeSetter() internal fun kotlin.Int.set3(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.String -kotlin.js.nativeSetter() internal fun kotlin.Int.set4(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.Any -kotlin.js.nativeSetter() internal fun kotlin.Int.set5(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.CharSequence -kotlin.js.nativeSetter() internal fun kotlin.Int.set6(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.Number +kotlin.js.nativeSetter() public fun kotlin.Any.foo(/*0*/ a: kotlin.String = ..., /*1*/ v: kotlin.String = ...): kotlin.String +kotlin.js.nativeSetter() public fun kotlin.Int.set(/*0*/ a: [ERROR : A]): kotlin.Int? +kotlin.js.nativeSetter() public fun kotlin.Int.set(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Int): kotlin.Unit +kotlin.js.nativeSetter() public fun kotlin.Int.set2(): kotlin.String? +kotlin.js.nativeSetter() public fun kotlin.Int.set2(/*0*/ a: kotlin.Number, /*1*/ v: kotlin.String?): kotlin.Any? +kotlin.js.nativeSetter() public fun kotlin.Int.set3(/*0*/ a: kotlin.Any, /*1*/ b: kotlin.Int, /*2*/ c: kotlin.Any?): kotlin.Unit +kotlin.js.nativeSetter() public fun kotlin.Int.set3(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.String +kotlin.js.nativeSetter() public fun kotlin.Int.set4(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.Any +kotlin.js.nativeSetter() public fun kotlin.Int.set5(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.CharSequence +kotlin.js.nativeSetter() public fun kotlin.Int.set6(/*0*/ a: kotlin.Double, /*1*/ v: kotlin.String): kotlin.Number diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onToplevelOtherDeclarations.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onToplevelOtherDeclarations.txt index f0d58fae4e3..a9dc237c725 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onToplevelOtherDeclarations.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/nativeSetter/onToplevelOtherDeclarations.txt @@ -1,9 +1,9 @@ package -kotlin.js.nativeSetter() internal val toplevelVal: kotlin.Int = 0 -kotlin.js.nativeSetter() internal fun toplevelFun(): kotlin.Any +kotlin.js.nativeSetter() public val toplevelVal: kotlin.Int = 0 +kotlin.js.nativeSetter() public fun toplevelFun(): kotlin.Any -kotlin.js.nativeSetter() internal final class Foo { +kotlin.js.nativeSetter() public final class Foo { public constructor Foo() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/optionlBody/native.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/optionlBody/native.txt index a69eabedc67..19b1187afb2 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/optionlBody/native.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/optionlBody/native.txt @@ -1,62 +1,62 @@ package -kotlin.js.native() internal val baz: kotlin.Int -kotlin.js.native() internal val boo: kotlin.Int -kotlin.js.native() internal val kotlin.Int.baz: kotlin.Int -kotlin.js.native() internal fun bar(): kotlin.Unit -kotlin.js.native() internal fun foo(): kotlin.Unit -internal fun test(): kotlin.Unit -kotlin.js.native() internal fun kotlin.String.bar(): kotlin.Int -kotlin.js.native() internal fun kotlin.String.foo(): kotlin.Int +kotlin.js.native() public val baz: kotlin.Int +kotlin.js.native() public val boo: kotlin.Int +kotlin.js.native() public val kotlin.Int.baz: kotlin.Int +kotlin.js.native() public fun bar(): kotlin.Unit +kotlin.js.native() public fun foo(): kotlin.Unit +public fun test(): kotlin.Unit +kotlin.js.native() public fun kotlin.String.bar(): kotlin.Int +kotlin.js.native() public fun kotlin.String.foo(): kotlin.Int -kotlin.js.native() internal final class C { +kotlin.js.native() public final class C { public constructor C() - internal final val baz: kotlin.Int - internal final val boo: kotlin.Int - internal final fun bar(): kotlin.Unit + public final val baz: kotlin.Int + public final val boo: kotlin.Int + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() - internal final val baz: kotlin.Int - internal final val boo: kotlin.Int - internal final fun bar(): kotlin.String + public final val baz: kotlin.Int + public final val boo: kotlin.Int + public final fun bar(): kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } -kotlin.js.native() internal object O { +kotlin.js.native() public object O { private constructor O() - internal final val baz: kotlin.Int - internal final val boo: kotlin.Int - internal final fun bar(/*0*/ s: kotlin.String): kotlin.String + public final val baz: kotlin.Int + public final val boo: kotlin.Int + public final fun bar(/*0*/ s: kotlin.String): kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ s: kotlin.String): kotlin.String + public final fun foo(/*0*/ s: kotlin.String): kotlin.String public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.js.native() internal interface T { - internal abstract val baz: kotlin.Int - internal open fun bar(): kotlin.Unit +kotlin.js.native() public interface T { + public abstract val baz: kotlin.Int + public open fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Unit + public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() - internal final val baz: kotlin.Int - internal final val boo: kotlin.Int - internal final fun bar(): kotlin.String + public final val baz: kotlin.Int + public final val boo: kotlin.Int + public final fun bar(): kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/optionlBody/nativeGetter.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/optionlBody/nativeGetter.txt index aad4bb46937..2c7a6b601f6 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/optionlBody/nativeGetter.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/optionlBody/nativeGetter.txt @@ -1,12 +1,12 @@ package -kotlin.js.nativeGetter() internal fun kotlin.String.bar(/*0*/ n: kotlin.Int): kotlin.Int? -kotlin.js.nativeGetter() internal fun kotlin.String.foo(/*0*/ n: kotlin.Int): kotlin.Int? +kotlin.js.nativeGetter() public fun kotlin.String.bar(/*0*/ n: kotlin.Int): kotlin.Int? +kotlin.js.nativeGetter() public fun kotlin.String.foo(/*0*/ n: kotlin.Int): kotlin.Int? -kotlin.js.native() internal interface T { - kotlin.js.nativeGetter() internal open fun bar(/*0*/ d: kotlin.Double): kotlin.String? +kotlin.js.native() public interface T { + kotlin.js.nativeGetter() public open fun bar(/*0*/ d: kotlin.Double): kotlin.String? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeGetter() internal abstract fun foo(/*0*/ d: kotlin.Double): kotlin.String? + kotlin.js.nativeGetter() public abstract fun foo(/*0*/ d: kotlin.Double): kotlin.String? public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/optionlBody/nativeInvoke.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/optionlBody/nativeInvoke.txt index c873c781ca5..8f33059d875 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/optionlBody/nativeInvoke.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/optionlBody/nativeInvoke.txt @@ -1,13 +1,13 @@ package -kotlin.js.nativeInvoke() internal fun kotlin.String.bar(): kotlin.Int -kotlin.js.nativeInvoke() internal fun kotlin.String.foo(): kotlin.Int +kotlin.js.nativeInvoke() public fun kotlin.String.bar(): kotlin.Int +kotlin.js.nativeInvoke() public fun kotlin.String.foo(): kotlin.Int -kotlin.js.native() internal object O { +kotlin.js.native() public object O { private constructor O() - kotlin.js.nativeInvoke() internal final fun bar(): kotlin.Unit + kotlin.js.nativeInvoke() public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeInvoke() internal final fun foo(): kotlin.Unit + kotlin.js.nativeInvoke() public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/optionlBody/nativeSetter.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/optionlBody/nativeSetter.txt index 1b22dfa8d33..75a95320b76 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/optionlBody/nativeSetter.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/optionlBody/nativeSetter.txt @@ -1,13 +1,13 @@ package -kotlin.js.nativeSetter() internal fun kotlin.String.bar(/*0*/ n: kotlin.Int, /*1*/ v: kotlin.Any): kotlin.Unit -kotlin.js.nativeSetter() internal fun kotlin.String.foo(/*0*/ n: kotlin.Int, /*1*/ v: kotlin.Any): kotlin.Unit +kotlin.js.nativeSetter() public fun kotlin.String.bar(/*0*/ n: kotlin.Int, /*1*/ v: kotlin.Any): kotlin.Unit +kotlin.js.nativeSetter() public fun kotlin.String.foo(/*0*/ n: kotlin.Int, /*1*/ v: kotlin.Any): kotlin.Unit -kotlin.js.native() internal final class C { +kotlin.js.native() public final class C { public constructor C() - kotlin.js.nativeSetter() internal final fun bar(/*0*/ d: kotlin.Double, /*1*/ v: kotlin.Any): kotlin.Any + kotlin.js.nativeSetter() public final fun bar(/*0*/ d: kotlin.Double, /*1*/ v: kotlin.Any): kotlin.Any public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.js.nativeSetter() internal final fun foo(/*0*/ d: kotlin.Double, /*1*/ v: kotlin.Any): kotlin.Any + kotlin.js.nativeSetter() public final fun foo(/*0*/ d: kotlin.Double, /*1*/ v: kotlin.Any): kotlin.Any public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/unusedParam/native.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/unusedParam/native.txt index 696f25588ee..6c95fdb7338 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/unusedParam/native.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/unusedParam/native.txt @@ -1,28 +1,28 @@ package -kotlin.js.native() internal fun foo(/*0*/ a: kotlin.String): kotlin.Int -kotlin.js.native() internal fun kotlin.Int.foo(/*0*/ a: kotlin.String): kotlin.Int +kotlin.js.native() public fun foo(/*0*/ a: kotlin.String): kotlin.Int +kotlin.js.native() public fun kotlin.Int.foo(/*0*/ a: kotlin.String): kotlin.Int -kotlin.js.native() internal final class Bar { +kotlin.js.native() public final class Bar { public constructor Bar(/*0*/ b: kotlin.Int, /*1*/ c: kotlin.Char) - internal final fun baz(/*0*/ d: kotlin.Int): kotlin.Unit + public final fun baz(/*0*/ d: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.js.native() internal object Obj { +kotlin.js.native() public object Obj { private constructor Obj() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test1(/*0*/ e: kotlin.String): kotlin.Unit + public final fun test1(/*0*/ e: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Nested { + public object Nested { private constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test2(/*0*/ g: kotlin.Int): kotlin.Unit + public final fun test2(/*0*/ g: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/unusedParam/nativeGetter.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/unusedParam/nativeGetter.txt index 45a0f66c200..1ae42377d79 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/unusedParam/nativeGetter.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/unusedParam/nativeGetter.txt @@ -1,27 +1,27 @@ package -kotlin.js.nativeGetter() internal fun kotlin.Int.foo(/*0*/ a: kotlin.String): kotlin.Int? +kotlin.js.nativeGetter() public fun kotlin.Int.foo(/*0*/ a: kotlin.String): kotlin.Int? -kotlin.js.native() internal final class Bar { +kotlin.js.native() public final class Bar { public constructor Bar(/*0*/ b: kotlin.Int, /*1*/ c: kotlin.Char) - kotlin.js.nativeGetter() internal final fun baz(/*0*/ d: kotlin.Int): kotlin.Any? + kotlin.js.nativeGetter() public final fun baz(/*0*/ d: kotlin.Int): kotlin.Any? public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.js.native() internal object Obj { +kotlin.js.native() public object Obj { private constructor Obj() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeGetter() internal final fun test1(/*0*/ e: kotlin.String): kotlin.String? + kotlin.js.nativeGetter() public final fun test1(/*0*/ e: kotlin.String): kotlin.String? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Nested { + public object Nested { private constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeGetter() internal final fun test2(/*0*/ g: kotlin.Int): kotlin.Any? + kotlin.js.nativeGetter() public final fun test2(/*0*/ g: kotlin.Int): kotlin.Any? public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/unusedParam/nativeInvoke.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/unusedParam/nativeInvoke.txt index dfc2fcfbfa7..48b278e1c2e 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/unusedParam/nativeInvoke.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/unusedParam/nativeInvoke.txt @@ -1,27 +1,27 @@ package -kotlin.js.nativeInvoke() internal fun kotlin.Int.foo(/*0*/ a: kotlin.String): kotlin.Int +kotlin.js.nativeInvoke() public fun kotlin.Int.foo(/*0*/ a: kotlin.String): kotlin.Int -kotlin.js.native() internal final class Bar { +kotlin.js.native() public final class Bar { public constructor Bar(/*0*/ b: kotlin.Int, /*1*/ c: kotlin.Char) - kotlin.js.nativeInvoke() internal final fun baz(/*0*/ d: kotlin.Int): kotlin.Unit + kotlin.js.nativeInvoke() public final fun baz(/*0*/ d: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.js.native() internal object Obj { +kotlin.js.native() public object Obj { private constructor Obj() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeInvoke() internal final fun test1(/*0*/ e: kotlin.String): kotlin.Unit + kotlin.js.nativeInvoke() public final fun test1(/*0*/ e: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Nested { + public object Nested { private constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeInvoke() internal final fun test2(/*0*/ g: kotlin.Int): kotlin.Unit + kotlin.js.nativeInvoke() public final fun test2(/*0*/ g: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/native/unusedParam/nativeSetter.txt b/compiler/testData/diagnostics/testsWithJsStdLib/native/unusedParam/nativeSetter.txt index 62d887f6eca..31e859c5251 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/native/unusedParam/nativeSetter.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/native/unusedParam/nativeSetter.txt @@ -1,27 +1,27 @@ package -kotlin.js.nativeSetter() internal fun kotlin.Int.foo(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Int): kotlin.Int +kotlin.js.nativeSetter() public fun kotlin.Int.foo(/*0*/ a: kotlin.String, /*1*/ v: kotlin.Int): kotlin.Int -kotlin.js.native() internal final class Bar { +kotlin.js.native() public final class Bar { public constructor Bar(/*0*/ b: kotlin.Int, /*1*/ c: kotlin.Char) - kotlin.js.nativeSetter() internal final fun baz(/*0*/ d: kotlin.Int, /*1*/ v: kotlin.Int): kotlin.Unit + kotlin.js.nativeSetter() public final fun baz(/*0*/ d: kotlin.Int, /*1*/ v: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.js.native() internal object Obj { +kotlin.js.native() public object Obj { private constructor Obj() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeSetter() internal final fun test1(/*0*/ e: kotlin.String, /*1*/ v: kotlin.Any): kotlin.Unit + kotlin.js.nativeSetter() public final fun test1(/*0*/ e: kotlin.String, /*1*/ v: kotlin.Any): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object Nested { + public object Nested { private constructor Nested() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.js.nativeSetter() internal final fun test2(/*0*/ g: kotlin.Int, /*1*/ v: kotlin.Any): kotlin.Unit + kotlin.js.nativeSetter() public final fun test2(/*0*/ g: kotlin.Int, /*1*/ v: kotlin.Any): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/unsupportedFeatures/localClassifier.txt b/compiler/testData/diagnostics/testsWithJsStdLib/unsupportedFeatures/localClassifier.txt index 093bfc34070..65a6ac47e1f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/unsupportedFeatures/localClassifier.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/unsupportedFeatures/localClassifier.txt @@ -1,3 +1,3 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/unsupportedFeatures/nestedInnerClassifier.txt b/compiler/testData/diagnostics/testsWithJsStdLib/unsupportedFeatures/nestedInnerClassifier.txt index d8304b613f9..defb96cb38a 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/unsupportedFeatures/nestedInnerClassifier.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/unsupportedFeatures/nestedInnerClassifier.txt @@ -1,18 +1,18 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -26,25 +26,25 @@ internal final class A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final inner class D { + public final inner class D { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface T { + public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal interface A { + public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -60,7 +60,7 @@ internal final class A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final enum class E : kotlin.Enum { + public final enum class E : kotlin.Enum { enum entry X enum entry Y @@ -86,25 +86,25 @@ internal final class A { public final /*synthesized*/ fun values(): kotlin.Array } - internal final inner class I { + public final inner class I { public constructor I() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface T { + public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal interface A { + public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -120,7 +120,7 @@ internal final class A { } } -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry X enum entry Y @@ -134,13 +134,13 @@ internal final enum class E : kotlin.Enum { public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -154,25 +154,25 @@ internal final enum class E : kotlin.Enum { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final inner class D { + public final inner class D { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface T { + public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal interface A { + public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -188,7 +188,7 @@ internal final enum class E : kotlin.Enum { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final enum class E : kotlin.Enum { + public final enum class E : kotlin.Enum { enum entry X enum entry Y @@ -214,25 +214,25 @@ internal final enum class E : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } - internal final inner class I { + public final inner class I { public constructor I() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface T { + public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal interface A { + public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -252,18 +252,18 @@ internal final enum class E : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -internal interface T { +public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final class C { + public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -277,25 +277,25 @@ internal interface T { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final inner class D { + public final inner class D { public constructor D() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal interface T { + public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal interface A { + public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -311,7 +311,7 @@ internal interface T { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final enum class E : kotlin.Enum { + public final enum class E : kotlin.Enum { enum entry X enum entry Y @@ -337,18 +337,18 @@ internal interface T { public final /*synthesized*/ fun values(): kotlin.Array } - internal interface T { + public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal interface A { + public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class B { + public final class B { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithJsStdLibAndBackendCompilation/inline/recursionCycle.txt b/compiler/testData/diagnostics/testsWithJsStdLibAndBackendCompilation/inline/recursionCycle.txt index d030d4c9893..bd63167c395 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLibAndBackendCompilation/inline/recursionCycle.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLibAndBackendCompilation/inline/recursionCycle.txt @@ -1,5 +1,5 @@ package -kotlin.inline() internal fun f(): kotlin.Unit -kotlin.inline() internal fun g(): kotlin.Unit -kotlin.inline() internal fun h(): kotlin.Unit +kotlin.inline() public fun f(): kotlin.Unit +kotlin.inline() public fun g(): kotlin.Unit +kotlin.inline() public fun h(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLibAndBackendCompilation/inline/recursionCycleLambda.txt b/compiler/testData/diagnostics/testsWithJsStdLibAndBackendCompilation/inline/recursionCycleLambda.txt index a83914ab7c3..664861c4c4b 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLibAndBackendCompilation/inline/recursionCycleLambda.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLibAndBackendCompilation/inline/recursionCycleLambda.txt @@ -1,5 +1,5 @@ package -kotlin.inline() internal fun f(): kotlin.Unit -kotlin.inline() internal fun g(): kotlin.Unit -kotlin.inline() internal fun h(/*0*/ fn: () -> kotlin.Unit): kotlin.Unit +kotlin.inline() public fun f(): kotlin.Unit +kotlin.inline() public fun g(): kotlin.Unit +kotlin.inline() public fun h(/*0*/ fn: () -> kotlin.Unit): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLibAndBackendCompilation/inline/recursionCycleWithStdlibCall.txt b/compiler/testData/diagnostics/testsWithJsStdLibAndBackendCompilation/inline/recursionCycleWithStdlibCall.txt index 00ad805b14b..047e1bf5c3a 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLibAndBackendCompilation/inline/recursionCycleWithStdlibCall.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLibAndBackendCompilation/inline/recursionCycleWithStdlibCall.txt @@ -1,4 +1,4 @@ package -kotlin.inline() internal fun f(): kotlin.Unit -kotlin.inline() internal fun g(): kotlin.Unit +kotlin.inline() public fun f(): kotlin.Unit +kotlin.inline() public fun g(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/ClassObjectAnnotatedWithItsKClass.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/ClassObjectAnnotatedWithItsKClass.txt index 06cd552887e..0f296b7694c 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/ClassObjectAnnotatedWithItsKClass.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/ClassObjectAnnotatedWithItsKClass.txt @@ -2,15 +2,15 @@ package package test { - kotlin.annotation.annotation() internal final class AnnClass : kotlin.Annotation { + kotlin.annotation.annotation() public final class AnnClass : kotlin.Annotation { public constructor AnnClass(/*0*/ a: kotlin.reflect.KClass<*>) - internal final val a: kotlin.reflect.KClass<*> + public final val a: kotlin.reflect.KClass<*> public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - internal final class MyClass { + public final class MyClass { public constructor MyClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationApplicability/illegalPlatformName.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationApplicability/illegalPlatformName.txt index f7fc0ea5921..2a690e4fe88 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationApplicability/illegalPlatformName.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationApplicability/illegalPlatformName.txt @@ -1,6 +1,6 @@ package -kotlin.jvm.JvmName(name = ".") internal fun foo(): kotlin.Unit -kotlin.jvm.JvmName(name = "") internal fun foo(/*0*/ a: kotlin.Any): kotlin.Unit -kotlin.jvm.JvmName(name = "<") internal fun fooLT(): kotlin.Unit -kotlin.jvm.JvmName(name = "/") internal fun fooSlash(): kotlin.Unit +kotlin.jvm.JvmName(name = ".") public fun foo(): kotlin.Unit +kotlin.jvm.JvmName(name = "") public fun foo(/*0*/ a: kotlin.Any): kotlin.Unit +kotlin.jvm.JvmName(name = "<") public fun fooLT(): kotlin.Unit +kotlin.jvm.JvmName(name = "/") public fun fooSlash(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationApplicability/jvmName.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationApplicability/jvmName.txt index 9c851c74c13..3d868cf37c5 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationApplicability/jvmName.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationApplicability/jvmName.txt @@ -1,45 +1,45 @@ -package +package -internal val px: kotlin.Int = 1 -internal val valx: kotlin.Int -internal var vardef: kotlin.Int -internal var varx: kotlin.Int -internal val kotlin.Any.px: kotlin.Int -kotlin.jvm.JvmName(name = "a") internal fun foo(): kotlin.Unit -internal fun foo1(): kotlin.Unit -kotlin.jvm.JvmName(name = "b") internal fun kotlin.Any.foo(): kotlin.Unit +public val px: kotlin.Int = 1 +public val valx: kotlin.Int +public var vardef: kotlin.Int +public var varx: kotlin.Int +public val kotlin.Any.px: kotlin.Int +kotlin.jvm.JvmName(name = "a") public fun foo(): kotlin.Unit +public fun foo1(): kotlin.Unit +kotlin.jvm.JvmName(name = "b") public fun kotlin.Any.foo(): kotlin.Unit -internal abstract class AB { +public abstract class AB { public constructor AB() - kotlin.jvm.JvmName(name = "AB_absFun1") internal abstract fun absFun1(): kotlin.Unit - internal abstract fun absFun2(): kotlin.Unit + kotlin.jvm.JvmName(name = "AB_absFun1") public abstract fun absFun1(): kotlin.Unit + public abstract fun absFun2(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.jvm.JvmName(name = "AB_openFun") internal open fun openFun(): kotlin.Unit + kotlin.jvm.JvmName(name = "AB_openFun") public open fun openFun(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.jvm.JvmName(name = "C") internal final class C { +kotlin.jvm.JvmName(name = "C") public final class C { kotlin.jvm.JvmName(name = "primary") public constructor C() kotlin.jvm.JvmName(name = "ctr") public constructor C(/*0*/ x: kotlin.Int) - internal final val px: kotlin.Int = 1 - internal final val valx: kotlin.Int - internal final var varx: kotlin.Int - internal final val kotlin.Any.px: kotlin.Int + public final val px: kotlin.Int = 1 + public final val valx: kotlin.Int + public final var varx: kotlin.Int + public final val kotlin.Any.px: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.jvm.JvmName(name = "a") internal final fun foo(): kotlin.Unit + kotlin.jvm.JvmName(name = "a") public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.jvm.JvmName(name = "b") internal final fun kotlin.Any.foo(): kotlin.Unit + kotlin.jvm.JvmName(name = "b") public final fun kotlin.Any.foo(): kotlin.Unit } -internal final class D : AB { +public final class D : AB { public constructor D() - internal open override /*1*/ fun absFun1(): kotlin.Unit - kotlin.jvm.JvmName(name = "D_absFun2") internal open override /*1*/ fun absFun2(): kotlin.Unit + public open override /*1*/ fun absFun1(): kotlin.Unit + kotlin.jvm.JvmName(name = "D_absFun2") public open override /*1*/ fun absFun2(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.jvm.JvmName(name = "D_finalFun") internal final fun finalFun(): kotlin.Unit + kotlin.jvm.JvmName(name = "D_finalFun") public final fun finalFun(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - kotlin.jvm.JvmName(name = "D_openFun") internal final override /*1*/ fun openFun(): kotlin.Unit + kotlin.jvm.JvmName(name = "D_openFun") public final override /*1*/ fun openFun(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationClassMethodCall.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationClassMethodCall.txt index abd04a4380c..f95dd251d0b 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationClassMethodCall.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationClassMethodCall.txt @@ -1,7 +1,7 @@ package -internal fun foo(/*0*/ ann: A): kotlin.Unit -internal fun A.bar(): kotlin.Unit +public fun foo(/*0*/ ann: A): kotlin.Unit +public fun A.bar(): kotlin.Unit public final class A : kotlin.Annotation { public constructor A(/*0*/ value: kotlin.String, /*1*/ arg: kotlin.Int) @@ -14,7 +14,7 @@ public final class A : kotlin.Annotation { public abstract fun value(): kotlin.String } -A(arg = 1, value = "a") internal final class MyClass { +A(arg = 1, value = "a") public final class MyClass { public constructor MyClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameterMustBeConstant/array.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameterMustBeConstant/array.txt index 3d1e0bc61d3..2348b33e762 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameterMustBeConstant/array.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameterMustBeConstant/array.txt @@ -1,35 +1,35 @@ package -internal var i: kotlin.Int -internal val i2: kotlin.Int = 1 -internal val i3: kotlin.Int -internal val iAnn: Ann -internal fun foo(): kotlin.Int +public var i: kotlin.Int +public val i2: kotlin.Int = 1 +public val i3: kotlin.Int +public val iAnn: Ann +public fun foo(): kotlin.Int -kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann(/*0*/ i: kotlin.IntArray) - internal final val i: kotlin.IntArray + public final val i: kotlin.IntArray public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() internal final class AnnAnn : kotlin.Annotation { +kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() public final class AnnAnn : kotlin.Annotation { public constructor AnnAnn(/*0*/ i: kotlin.Array) - internal final val i: kotlin.Array + public final val i: kotlin.Array public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann(i = {}) Ann(i = {1}) Ann(i = {}) Ann(i = {1}) Ann(i = {{1}}) internal final class Test { +Ann(i = {}) Ann(i = {1}) Ann(i = {}) Ann(i = {1}) Ann(i = {{1}}) public final class Test { public constructor Test() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -AnnAnn(i = {Ann(i = {1})}) AnnAnn(i = {}) internal final class TestAnn { +AnnAnn(i = {Ann(i = {1})}) AnnAnn(i = {}) public final class TestAnn { public constructor TestAnn() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameterMustBeConstant/simple.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameterMustBeConstant/simple.txt index cacabcbdf05..90c5fd2089f 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameterMustBeConstant/simple.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameterMustBeConstant/simple.txt @@ -1,54 +1,54 @@ package -internal var i: kotlin.Int -internal val i2: kotlin.Int -internal val ia: kotlin.IntArray -internal val sa: kotlin.Array -internal fun foo(): kotlin.Int +public var i: kotlin.Int +public val i2: kotlin.Int +public val ia: kotlin.IntArray +public val sa: kotlin.Array +public fun foo(): kotlin.Int -kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann(/*0*/ i: kotlin.Int) - internal final val i: kotlin.Int + public final val i: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann2 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann2 : kotlin.Annotation { public constructor Ann2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class AnnIA : kotlin.Annotation { +kotlin.annotation.annotation() public final class AnnIA : kotlin.Annotation { public constructor AnnIA(/*0*/ ia: kotlin.IntArray) - internal final val ia: kotlin.IntArray + public final val ia: kotlin.IntArray public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class AnnSA : kotlin.Annotation { +kotlin.annotation.annotation() public final class AnnSA : kotlin.Annotation { public constructor AnnSA(/*0*/ sa: kotlin.Array) - internal final val sa: kotlin.Array + public final val sa: kotlin.Array public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class MyClass { +public final class MyClass { public constructor MyClass() - internal final val i: kotlin.Int = 1 + public final val i: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann(i = 1) Ann() Ann() AnnIA() AnnSA() internal final class Test { +Ann(i = 1) Ann() Ann() AnnIA() AnnSA() public final class Test { public constructor Test() - internal final val i: kotlin.Int = 1 - Ann(i = 1) internal final val i2: kotlin.Int = 1 + public final val i: kotlin.Int = 1 + Ann(i = 1) public final val i2: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameterMustBeConstant/vararg.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameterMustBeConstant/vararg.txt index e9507fa946d..5e7fcc6659c 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameterMustBeConstant/vararg.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameterMustBeConstant/vararg.txt @@ -1,35 +1,35 @@ package -internal var i: kotlin.Int -internal val i2: kotlin.Int = 1 -internal val i3: kotlin.Int -internal val iAnn: Ann -internal fun foo(): kotlin.Int +public var i: kotlin.Int +public val i2: kotlin.Int = 1 +public val i3: kotlin.Int +public val iAnn: Ann +public fun foo(): kotlin.Int -kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann(/*0*/ vararg i: kotlin.Int /*kotlin.IntArray*/) - internal final val i: kotlin.IntArray + public final val i: kotlin.IntArray public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() internal final class AnnAnn : kotlin.Annotation { +kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) kotlin.annotation.Repeatable() kotlin.annotation.annotation() public final class AnnAnn : kotlin.Annotation { public constructor AnnAnn(/*0*/ vararg i: Ann /*kotlin.Array*/) - internal final val i: kotlin.Array + public final val i: kotlin.Array public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann(i = {}) Ann(i = {1}) Ann(i = {}) Ann(i = {1}) Ann(i = {}) Ann(i = {1}) Ann(i = {}) Ann(i = {1}) internal final class Test { +Ann(i = {}) Ann(i = {1}) Ann(i = {}) Ann(i = {1}) Ann(i = {}) Ann(i = {1}) Ann(i = {}) Ann(i = {1}) public final class Test { public constructor Test() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -AnnAnn(i = {Ann(i = {1})}) AnnAnn(i = {}) internal final class TestAnn { +AnnAnn(i = {Ann(i = {1})}) AnnAnn(i = {}) public final class TestAnn { public constructor TestAnn() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameters/valueArray.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameters/valueArray.txt index a69cf471c73..d3b5daf4343 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameters/valueArray.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameters/valueArray.txt @@ -1,13 +1,13 @@ package -A(value = {"1", "2", "3"}, y = 1) internal fun test1(): kotlin.Unit -A(value = {"4"}, y = 2) internal fun test2(): kotlin.Unit -A(value = {{"5", "6"}, "7"}, y = 3) internal fun test3(): kotlin.Unit -A(value = {"1", "2", "3"}, x = kotlin.String::class, y = 4) internal fun test4(): kotlin.Unit -A(value = {"4"}, y = 5) internal fun test5(): kotlin.Unit -A(value = {{"5", "6"}, "7"}, x = kotlin.Any::class, y = 6) internal fun test6(): kotlin.Unit -A(value = {}, y = 7) internal fun test7(): kotlin.Unit -A(value = {"8", "9", "10"}) internal fun test8(): kotlin.Unit +A(value = {"1", "2", "3"}, y = 1) public fun test1(): kotlin.Unit +A(value = {"4"}, y = 2) public fun test2(): kotlin.Unit +A(value = {{"5", "6"}, "7"}, y = 3) public fun test3(): kotlin.Unit +A(value = {"1", "2", "3"}, x = kotlin.String::class, y = 4) public fun test4(): kotlin.Unit +A(value = {"4"}, y = 5) public fun test5(): kotlin.Unit +A(value = {{"5", "6"}, "7"}, x = kotlin.Any::class, y = 6) public fun test6(): kotlin.Unit +A(value = {}, y = 7) public fun test7(): kotlin.Unit +A(value = {"8", "9", "10"}) public fun test8(): kotlin.Unit public final class A : kotlin.Annotation { public constructor A(/*0*/ vararg value: kotlin.String /*kotlin.Array*/, /*1*/ x: kotlin.reflect.KClass<*> = ..., /*2*/ y: kotlin.Int) diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameters/valueArrayAndOtherDefault.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameters/valueArrayAndOtherDefault.txt index 607954a26f4..3035af09ea5 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameters/valueArrayAndOtherDefault.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameters/valueArrayAndOtherDefault.txt @@ -1,16 +1,16 @@ package -A(value = {"1", "2", "3"}) internal fun test1(): kotlin.Unit -A(value = {"5", "6"}, x = kotlin.Any::class, y = 3) internal fun test10(): kotlin.Unit -A(value = {"5", "6", "7"}, x = kotlin.Any::class, y = 3) internal fun test11(): kotlin.Unit -A(value = {"4"}) internal fun test2(): kotlin.Unit -A(value = {{"5", "6"}, "7"}) internal fun test3(): kotlin.Unit -A(value = {"1", "2", "3"}, x = kotlin.String::class) internal fun test4(): kotlin.Unit -A(value = {"4"}, y = 2) internal fun test5(): kotlin.Unit -A(value = {{"5", "6"}, "7"}, x = kotlin.Any::class, y = 3) internal fun test6(): kotlin.Unit -A(value = {}) internal fun test7(): kotlin.Unit -A(value = {}) internal fun test8(): kotlin.Unit -A(value = {}, x = kotlin.Any::class, y = 3) internal fun test9(): kotlin.Unit +A(value = {"1", "2", "3"}) public fun test1(): kotlin.Unit +A(value = {"5", "6"}, x = kotlin.Any::class, y = 3) public fun test10(): kotlin.Unit +A(value = {"5", "6", "7"}, x = kotlin.Any::class, y = 3) public fun test11(): kotlin.Unit +A(value = {"4"}) public fun test2(): kotlin.Unit +A(value = {{"5", "6"}, "7"}) public fun test3(): kotlin.Unit +A(value = {"1", "2", "3"}, x = kotlin.String::class) public fun test4(): kotlin.Unit +A(value = {"4"}, y = 2) public fun test5(): kotlin.Unit +A(value = {{"5", "6"}, "7"}, x = kotlin.Any::class, y = 3) public fun test6(): kotlin.Unit +A(value = {}) public fun test7(): kotlin.Unit +A(value = {}) public fun test8(): kotlin.Unit +A(value = {}, x = kotlin.Any::class, y = 3) public fun test9(): kotlin.Unit public final class A : kotlin.Annotation { public constructor A(/*0*/ vararg value: kotlin.String /*kotlin.Array*/, /*1*/ x: kotlin.reflect.KClass<*> = ..., /*2*/ y: kotlin.Int = ...) diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameters/valueArrayOnly.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameters/valueArrayOnly.txt index c8b06abd6c4..0230fb1ca66 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameters/valueArrayOnly.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameters/valueArrayOnly.txt @@ -1,10 +1,10 @@ package -A(value = {"1", "2", "3"}) internal fun test1(): kotlin.Unit -A(value = {"4"}) internal fun test2(): kotlin.Unit -A(value = {{"5", "6"}, "7"}) internal fun test3(): kotlin.Unit -A(value = {}) internal fun test4(): kotlin.Unit -A(value = {}) internal fun test5(): kotlin.Unit +A(value = {"1", "2", "3"}) public fun test1(): kotlin.Unit +A(value = {"4"}) public fun test2(): kotlin.Unit +A(value = {{"5", "6"}, "7"}) public fun test3(): kotlin.Unit +A(value = {}) public fun test4(): kotlin.Unit +A(value = {}) public fun test5(): kotlin.Unit public final class A : kotlin.Annotation { public constructor A(/*0*/ vararg value: kotlin.String /*kotlin.Array*/) diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameters/valueArrayWithDefault.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameters/valueArrayWithDefault.txt index ab13f0ae3e1..0d70ab7d014 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameters/valueArrayWithDefault.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationParameters/valueArrayWithDefault.txt @@ -1,10 +1,10 @@ package -A(value = {"1", "2", "3"}) internal fun test1(): kotlin.Unit -A(value = {"4"}) internal fun test2(): kotlin.Unit -A(value = {{"5", "6"}, "7"}) internal fun test3(): kotlin.Unit -A() internal fun test4(): kotlin.Unit -A() internal fun test5(): kotlin.Unit +A(value = {"1", "2", "3"}) public fun test1(): kotlin.Unit +A(value = {"4"}) public fun test2(): kotlin.Unit +A(value = {{"5", "6"}, "7"}) public fun test3(): kotlin.Unit +A() public fun test4(): kotlin.Unit +A() public fun test5(): kotlin.Unit public final class A : kotlin.Annotation { public constructor A(/*0*/ vararg value: kotlin.String /*kotlin.Array*/ = ...) diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationWithVarargParameter/javaAnnotationWithVarargArgument.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationWithVarargParameter/javaAnnotationWithVarargArgument.txt index dac73b98869..002f817ce53 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationWithVarargParameter/javaAnnotationWithVarargArgument.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationWithVarargParameter/javaAnnotationWithVarargArgument.txt @@ -1,6 +1,6 @@ package -A(value = {1, "b"}) internal fun test(): kotlin.Unit +A(value = {1, "b"}) public fun test(): kotlin.Unit public final class A : kotlin.Annotation { public constructor A(/*0*/ vararg value: kotlin.String /*kotlin.Array*/) diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationWithVarargParameter/kotlinAnnotationWithVarargArgument.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationWithVarargParameter/kotlinAnnotationWithVarargArgument.txt index 5974a3c30b3..5bf4275b84e 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationWithVarargParameter/kotlinAnnotationWithVarargArgument.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/annotationWithVarargParameter/kotlinAnnotationWithVarargArgument.txt @@ -1,10 +1,10 @@ package -B(args = {1, "b"}) internal fun test(): kotlin.Unit +B(args = {1, "b"}) public fun test(): kotlin.Unit -kotlin.annotation.annotation() internal final class B : kotlin.Annotation { +kotlin.annotation.annotation() public final class B : kotlin.Annotation { public constructor B(/*0*/ vararg args: kotlin.String /*kotlin.Array*/) - internal final val args: kotlin.Array + public final val args: kotlin.Array public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/defaultValueMustBeConstant.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/defaultValueMustBeConstant.txt index bc66b807956..99b0ee64c87 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/defaultValueMustBeConstant.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/defaultValueMustBeConstant.txt @@ -1,28 +1,28 @@ package -internal val CONST: kotlin.Int = 1 -internal val nonConst: kotlin.Int -internal val nonConstKClass: kotlin.reflect.KClass -internal fun foo(): kotlin.Int +public val CONST: kotlin.Int = 1 +public val nonConst: kotlin.Int +public val nonConstKClass: kotlin.reflect.KClass +public fun foo(): kotlin.Int -kotlin.annotation.annotation() internal final class InvalidAnn : kotlin.Annotation { +kotlin.annotation.annotation() public final class InvalidAnn : kotlin.Annotation { public constructor InvalidAnn(/*0*/ p1: kotlin.Int = ..., /*1*/ p2: kotlin.Int = ..., /*2*/ p3: kotlin.reflect.KClass<*> = ...) - internal final val p1: kotlin.Int - internal final val p2: kotlin.Int - internal final val p3: kotlin.reflect.KClass<*> + public final val p1: kotlin.Int + public final val p2: kotlin.Int + public final val p3: kotlin.reflect.KClass<*> public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class ValidAnn : kotlin.Annotation { +kotlin.annotation.annotation() public final class ValidAnn : kotlin.Annotation { public constructor ValidAnn(/*0*/ p1: kotlin.Int = ..., /*1*/ p2: kotlin.String = ..., /*2*/ p3: kotlin.reflect.KClass<*> = ..., /*3*/ p4: kotlin.IntArray = ..., /*4*/ p5: kotlin.Array = ..., /*5*/ p6: kotlin.Array> = ...) - internal final val p1: kotlin.Int - internal final val p2: kotlin.String - internal final val p3: kotlin.reflect.KClass<*> - internal final val p4: kotlin.IntArray - internal final val p5: kotlin.Array - internal final val p6: kotlin.Array> + public final val p1: kotlin.Int + public final val p2: kotlin.String + public final val p3: kotlin.reflect.KClass<*> + public final val p4: kotlin.IntArray + public final val p5: kotlin.Array + public final val p6: kotlin.Array> public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/annotationAsArgument.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/annotationAsArgument.txt index 2c4ea8df39b..d893c5ee1fe 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/annotationAsArgument.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/annotationAsArgument.txt @@ -24,21 +24,21 @@ public final class B : kotlin.Annotation { public abstract fun y(): kotlin.Int } -A(arg = kotlin.String::class, b = B(y = 1)) internal final class MyClass1 { +A(arg = kotlin.String::class, b = B(y = 1)) public final class MyClass1 { public constructor MyClass1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -A(b = B(y = 3)) internal final class MyClass2 { +A(b = B(y = 3)) public final class MyClass2 { public constructor MyClass2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -A(arg = kotlin.String::class, b = B(arg = kotlin.Boolean::class)) internal final class MyClass3 { +A(arg = kotlin.String::class, b = B(arg = kotlin.Boolean::class)) public final class MyClass3 { public constructor MyClass3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/arg.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/arg.txt index e6bc9ffc1e1..2011c99be78 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/arg.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/arg.txt @@ -9,7 +9,7 @@ public final class A : kotlin.Annotation { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -A(arg = kotlin.String::class) internal final class MyClass3 { +A(arg = kotlin.String::class) public final class MyClass3 { public constructor MyClass3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/argAndOtherDefault.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/argAndOtherDefault.txt index 3395985b2b7..2ca9b220a3f 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/argAndOtherDefault.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/argAndOtherDefault.txt @@ -11,14 +11,14 @@ public final class A : kotlin.Annotation { public abstract fun x(): kotlin.Int } -A(arg = kotlin.String::class) internal final class MyClass1 { +A(arg = kotlin.String::class) public final class MyClass1 { public constructor MyClass1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -A(arg = kotlin.String::class, x = 2) internal final class MyClass2 { +A(arg = kotlin.String::class, x = 2) public final class MyClass2 { public constructor MyClass2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/argArray.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/argArray.txt index 29b347d1df1..e68bbc13286 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/argArray.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/argArray.txt @@ -9,7 +9,7 @@ public final class A : kotlin.Annotation { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -A(arg = {kotlin.String::class, kotlin.Int::class}) internal final class MyClass { +A(arg = {kotlin.String::class, kotlin.Int::class}) public final class MyClass { public constructor MyClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/argWithDefault.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/argWithDefault.txt index 364ad61d6b7..612c2810cfe 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/argWithDefault.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/argWithDefault.txt @@ -9,14 +9,14 @@ public final class A : kotlin.Annotation { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -A(arg = kotlin.String::class) internal final class MyClass1 { +A(arg = kotlin.String::class) public final class MyClass1 { public constructor MyClass1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -A() internal final class MyClass2 { +A() public final class MyClass2 { public constructor MyClass2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/argWithDefaultAndOther.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/argWithDefaultAndOther.txt index 117f5e6ccb0..0aeb056a15d 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/argWithDefaultAndOther.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/argWithDefaultAndOther.txt @@ -11,14 +11,14 @@ public final class A : kotlin.Annotation { public abstract fun x(): kotlin.Int } -A(arg = kotlin.String::class, x = 4) internal final class MyClass2 { +A(arg = kotlin.String::class, x = 4) public final class MyClass2 { public constructor MyClass2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -A(x = 5) internal final class MyClass3 { +A(x = 5) public final class MyClass3 { public constructor MyClass3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/twoArgs.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/twoArgs.txt index ee6386f2a0b..a906e0fc210 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/twoArgs.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/twoArgs.txt @@ -11,7 +11,7 @@ public final class A : kotlin.Annotation { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -A(arg1 = kotlin.String::class, arg2 = kotlin.Int::class) internal final class MyClass { +A(arg1 = kotlin.String::class, arg2 = kotlin.Int::class) public final class MyClass { public constructor MyClass() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/value.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/value.txt index 75ad0c7ba9d..9e7c31a63ae 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/value.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/value.txt @@ -9,14 +9,14 @@ public final class A : kotlin.Annotation { public abstract fun value(): kotlin.reflect.KClass<*> } -A(value = kotlin.String::class) internal final class MyClass1 { +A(value = kotlin.String::class) public final class MyClass1 { public constructor MyClass1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -A(value = kotlin.String::class) internal final class MyClass2 { +A(value = kotlin.String::class) public final class MyClass2 { public constructor MyClass2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/valueAndOtherDefault.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/valueAndOtherDefault.txt index bb937f10a14..9cffc6c9a5b 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/valueAndOtherDefault.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/valueAndOtherDefault.txt @@ -11,28 +11,28 @@ public final class A : kotlin.Annotation { public abstract fun x(): kotlin.Int } -A(value = kotlin.String::class) internal final class MyClass1 { +A(value = kotlin.String::class) public final class MyClass1 { public constructor MyClass1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -A(value = kotlin.String::class) internal final class MyClass2 { +A(value = kotlin.String::class) public final class MyClass2 { public constructor MyClass2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -A(value = kotlin.String::class, x = 2) internal final class MyClass3 { +A(value = kotlin.String::class, x = 2) public final class MyClass3 { public constructor MyClass3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -A(value = kotlin.String::class, x = 4) internal final class MyClass4 { +A(value = kotlin.String::class, x = 4) public final class MyClass4 { public constructor MyClass4() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/valueArray.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/valueArray.txt index d3f68330c80..dad03324a2d 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/valueArray.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/valueArray.txt @@ -9,21 +9,21 @@ public final class A : kotlin.Annotation { public abstract fun value(): kotlin.Array> } -A(value = {kotlin.String::class, kotlin.Int::class}) internal final class MyClass1 { +A(value = {kotlin.String::class, kotlin.Int::class}) public final class MyClass1 { public constructor MyClass1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -A(value = {kotlin.String::class, kotlin.Int::class}) internal final class MyClass2 { +A(value = {kotlin.String::class, kotlin.Int::class}) public final class MyClass2 { public constructor MyClass2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -A(value = {kotlin.String::class, kotlin.Int::class}) internal final class MyClass3 { +A(value = {kotlin.String::class, kotlin.Int::class}) public final class MyClass3 { public constructor MyClass3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/valueWithDefault.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/valueWithDefault.txt index 8f230970148..558bc801d14 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/valueWithDefault.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/valueWithDefault.txt @@ -9,21 +9,21 @@ public final class A : kotlin.Annotation { public abstract fun value(): kotlin.reflect.KClass<*> } -A(value = kotlin.String::class) internal final class MyClass1 { +A(value = kotlin.String::class) public final class MyClass1 { public constructor MyClass1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -A(value = kotlin.String::class) internal final class MyClass2 { +A(value = kotlin.String::class) public final class MyClass2 { public constructor MyClass2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -A() internal final class MyClass3 { +A() public final class MyClass3 { public constructor MyClass3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/valueWithDefaultAndOther.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/valueWithDefaultAndOther.txt index d46c0049dc5..9cf8394860a 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/valueWithDefaultAndOther.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/javaAnnotationsWithKClassParameter/valueWithDefaultAndOther.txt @@ -11,21 +11,21 @@ public final class A : kotlin.Annotation { public abstract fun x(): kotlin.Int } -A(value = kotlin.String::class, x = 2) internal final class MyClass1 { +A(value = kotlin.String::class, x = 2) public final class MyClass1 { public constructor MyClass1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -A(value = kotlin.String::class, x = 4) internal final class MyClass2 { +A(value = kotlin.String::class, x = 4) public final class MyClass2 { public constructor MyClass2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -A(x = 5) internal final class MyClass3 { +A(x = 5) public final class MyClass3 { public constructor MyClass3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/jvmOverloads/JvmOverloadWithNoDefaults.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/jvmOverloads/JvmOverloadWithNoDefaults.txt index 98bb760138d..b7b7630d23e 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/jvmOverloads/JvmOverloadWithNoDefaults.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/jvmOverloads/JvmOverloadWithNoDefaults.txt @@ -1,9 +1,9 @@ package -internal final class C { +public final class C { kotlin.jvm.JvmOverloads() public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.jvm.JvmOverloads() internal final fun foo(/*0*/ s: kotlin.String): kotlin.Unit + kotlin.jvm.JvmOverloads() public final fun foo(/*0*/ s: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/jvmOverloads/jvmOverloadsOnAbstractMethods.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/jvmOverloads/jvmOverloadsOnAbstractMethods.txt index ee80ab43310..dae6f8f2ec8 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/jvmOverloads/jvmOverloadsOnAbstractMethods.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/jvmOverloads/jvmOverloadsOnAbstractMethods.txt @@ -1,16 +1,16 @@ package -internal abstract class C { +public abstract class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.jvm.JvmOverloads() internal abstract fun foo(/*0*/ s: kotlin.String = ...): kotlin.Unit + kotlin.jvm.JvmOverloads() public abstract fun foo(/*0*/ s: kotlin.String = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal interface T { +public interface T { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.jvm.JvmOverloads() internal abstract fun foo(/*0*/ s: kotlin.String = ...): kotlin.Unit + kotlin.jvm.JvmOverloads() public abstract fun foo(/*0*/ s: kotlin.String = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/jvmOverloads/jvmOverloadsOnPrivate.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/jvmOverloads/jvmOverloadsOnPrivate.txt index 7d04775c588..a1451970b02 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/jvmOverloads/jvmOverloadsOnPrivate.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/jvmOverloads/jvmOverloadsOnPrivate.txt @@ -1,10 +1,10 @@ package -internal fun foo(): kotlin.Unit +public fun foo(): kotlin.Unit -internal final class C { +public final class C { public constructor C() - kotlin.jvm.JvmOverloads() internal final fun bar(/*0*/ s: kotlin.String = ...): kotlin.Unit + kotlin.jvm.JvmOverloads() public final fun bar(/*0*/ s: kotlin.String = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean kotlin.jvm.JvmOverloads() private final fun foo(/*0*/ s: kotlin.String = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassArrayInAnnotationsInVariance.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassArrayInAnnotationsInVariance.txt index 5c140838c73..f2a04cb0688 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassArrayInAnnotationsInVariance.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassArrayInAnnotationsInVariance.txt @@ -1,78 +1,78 @@ package -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann1 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann1 : kotlin.Annotation { public constructor Ann1(/*0*/ arg: kotlin.Array>) - internal final val arg: kotlin.Array> + public final val arg: kotlin.Array> public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann2 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann2 : kotlin.Annotation { public constructor Ann2(/*0*/ arg: kotlin.Array>) - internal final val arg: kotlin.Array> + public final val arg: kotlin.Array> public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B1 : A { +public final class B1 : A { public constructor B1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B2 : A { +public final class B2 : A { public constructor B2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann1(arg = {A::class}) internal final class MyClass1 { +Ann1(arg = {A::class}) public final class MyClass1 { public constructor MyClass1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann1(arg = {kotlin.Any::class}) internal final class MyClass1a { +Ann1(arg = {kotlin.Any::class}) public final class MyClass1a { public constructor MyClass1a() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann1(arg = {B1::class}) internal final class MyClass2 { +Ann1(arg = {B1::class}) public final class MyClass2 { public constructor MyClass2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann2(arg = {A::class}) internal final class MyClass3 { +Ann2(arg = {A::class}) public final class MyClass3 { public constructor MyClass3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann2(arg = {B1::class}) internal final class MyClass4 { +Ann2(arg = {B1::class}) public final class MyClass4 { public constructor MyClass4() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann2(arg = {B2::class}) internal final class MyClass5 { +Ann2(arg = {B2::class}) public final class MyClass5 { public constructor MyClass5() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassArrayInAnnotationsOutVariance.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassArrayInAnnotationsOutVariance.txt index 4d041ec83e7..d2e90b9f0fc 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassArrayInAnnotationsOutVariance.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassArrayInAnnotationsOutVariance.txt @@ -1,78 +1,78 @@ package -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann1 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann1 : kotlin.Annotation { public constructor Ann1(/*0*/ arg: kotlin.Array>) - internal final val arg: kotlin.Array> + public final val arg: kotlin.Array> public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann2 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann2 : kotlin.Annotation { public constructor Ann2(/*0*/ arg: kotlin.Array>) - internal final val arg: kotlin.Array> + public final val arg: kotlin.Array> public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B1 : A { +public final class B1 : A { public constructor B1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B2 : A { +public final class B2 : A { public constructor B2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann1(arg = {A::class}) internal final class MyClass1 { +Ann1(arg = {A::class}) public final class MyClass1 { public constructor MyClass1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann1(arg = {kotlin.Any::class}) internal final class MyClass1a { +Ann1(arg = {kotlin.Any::class}) public final class MyClass1a { public constructor MyClass1a() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann1(arg = {B1::class}) internal final class MyClass2 { +Ann1(arg = {B1::class}) public final class MyClass2 { public constructor MyClass2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann2(arg = {A::class}) internal final class MyClass3 { +Ann2(arg = {A::class}) public final class MyClass3 { public constructor MyClass3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann2(arg = {B1::class}) internal final class MyClass4 { +Ann2(arg = {B1::class}) public final class MyClass4 { public constructor MyClass4() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann2(arg = {B2::class}) internal final class MyClass5 { +Ann2(arg = {B2::class}) public final class MyClass5 { public constructor MyClass5() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassInAnnotation.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassInAnnotation.txt index c35e04678e9..cab7b19f84a 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassInAnnotation.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassInAnnotation.txt @@ -1,60 +1,60 @@ package -internal val x: kotlin.reflect.KClass +public val x: kotlin.reflect.KClass -internal final class A1 { +public final class A1 { public constructor A1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class A2 { +public final class A2 { public constructor A2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann1 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann1 : kotlin.Annotation { public constructor Ann1(/*0*/ arg: kotlin.reflect.KClass<*>) - internal final val arg: kotlin.reflect.KClass<*> + public final val arg: kotlin.reflect.KClass<*> public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann2 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann2 : kotlin.Annotation { public constructor Ann2(/*0*/ vararg arg: kotlin.reflect.KClass<*> /*kotlin.Array>*/) - internal final val arg: kotlin.Array> + public final val arg: kotlin.Array> public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann3 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann3 : kotlin.Annotation { public constructor Ann3(/*0*/ arg: kotlin.Array>) - internal final val arg: kotlin.Array> + public final val arg: kotlin.Array> public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann1(arg = A1::class) Ann2(arg = {A1::class, A2::class}) Ann3(arg = {A1::class, A2::class}) internal final class MyClass1 { +Ann1(arg = A1::class) Ann2(arg = {A1::class, A2::class}) Ann3(arg = {A1::class, A2::class}) public final class MyClass1 { public constructor MyClass1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann1() internal final class MyClass2 { +Ann1() public final class MyClass2 { public constructor MyClass2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann1() internal final class MyClass3 { +Ann1() public final class MyClass3 { public constructor MyClass3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassInAnnotationsInVariance.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassInAnnotationsInVariance.txt index 0a89c9c7ba1..f855903ff72 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassInAnnotationsInVariance.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassInAnnotationsInVariance.txt @@ -1,78 +1,78 @@ package -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann1 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann1 : kotlin.Annotation { public constructor Ann1(/*0*/ arg: kotlin.reflect.KClass) - internal final val arg: kotlin.reflect.KClass + public final val arg: kotlin.reflect.KClass public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann2 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann2 : kotlin.Annotation { public constructor Ann2(/*0*/ arg: kotlin.reflect.KClass) - internal final val arg: kotlin.reflect.KClass + public final val arg: kotlin.reflect.KClass public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B1 : A { +public final class B1 : A { public constructor B1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B2 : A { +public final class B2 : A { public constructor B2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann1(arg = A::class) internal final class MyClass1 { +Ann1(arg = A::class) public final class MyClass1 { public constructor MyClass1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann1(arg = kotlin.Any::class) internal final class MyClass1a { +Ann1(arg = kotlin.Any::class) public final class MyClass1a { public constructor MyClass1a() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann1(arg = B1::class) internal final class MyClass2 { +Ann1(arg = B1::class) public final class MyClass2 { public constructor MyClass2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann2(arg = A::class) internal final class MyClass3 { +Ann2(arg = A::class) public final class MyClass3 { public constructor MyClass3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann2(arg = B1::class) internal final class MyClass4 { +Ann2(arg = B1::class) public final class MyClass4 { public constructor MyClass4() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann2(arg = B2::class) internal final class MyClass5 { +Ann2(arg = B2::class) public final class MyClass5 { public constructor MyClass5() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassInAnnotationsOutVariance.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassInAnnotationsOutVariance.txt index 6aed0440f52..5ab3f99b846 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassInAnnotationsOutVariance.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassInAnnotationsOutVariance.txt @@ -1,78 +1,78 @@ package -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann1 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann1 : kotlin.Annotation { public constructor Ann1(/*0*/ arg: kotlin.reflect.KClass) - internal final val arg: kotlin.reflect.KClass + public final val arg: kotlin.reflect.KClass public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann2 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann2 : kotlin.Annotation { public constructor Ann2(/*0*/ arg: kotlin.reflect.KClass) - internal final val arg: kotlin.reflect.KClass + public final val arg: kotlin.reflect.KClass public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B1 : A { +public final class B1 : A { public constructor B1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B2 : A { +public final class B2 : A { public constructor B2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann1(arg = A::class) internal final class MyClass1 { +Ann1(arg = A::class) public final class MyClass1 { public constructor MyClass1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann1(arg = kotlin.Any::class) internal final class MyClass1a { +Ann1(arg = kotlin.Any::class) public final class MyClass1a { public constructor MyClass1a() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann1(arg = B1::class) internal final class MyClass2 { +Ann1(arg = B1::class) public final class MyClass2 { public constructor MyClass2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann2(arg = A::class) internal final class MyClass3 { +Ann2(arg = A::class) public final class MyClass3 { public constructor MyClass3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann2(arg = B1::class) internal final class MyClass4 { +Ann2(arg = B1::class) public final class MyClass4 { public constructor MyClass4() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann2(arg = B2::class) internal final class MyClass5 { +Ann2(arg = B2::class) public final class MyClass5 { public constructor MyClass5() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassInvariantTP.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassInvariantTP.txt index 9e160a446e1..82b9d7ac280 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassInvariantTP.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassInvariantTP.txt @@ -1,64 +1,64 @@ package -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann1 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann1 : kotlin.Annotation { public constructor Ann1(/*0*/ arg: kotlin.reflect.KClass) - internal final val arg: kotlin.reflect.KClass + public final val arg: kotlin.reflect.KClass public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann2 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann2 : kotlin.Annotation { public constructor Ann2(/*0*/ arg: kotlin.reflect.KClass) - internal final val arg: kotlin.reflect.KClass + public final val arg: kotlin.reflect.KClass public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann1(arg = A::class) internal final class MyClass1 { +Ann1(arg = A::class) public final class MyClass1 { public constructor MyClass1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann1(arg = kotlin.Any::class) internal final class MyClass1a { +Ann1(arg = kotlin.Any::class) public final class MyClass1a { public constructor MyClass1a() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann1(arg = B::class) internal final class MyClass2 { +Ann1(arg = B::class) public final class MyClass2 { public constructor MyClass2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann2(arg = A::class) internal final class MyClass3 { +Ann2(arg = A::class) public final class MyClass3 { public constructor MyClass3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -Ann2(arg = B::class) internal final class MyClass4 { +Ann2(arg = B::class) public final class MyClass4 { public constructor MyClass4() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassOutArrayInAnnotationsOutVariance.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassOutArrayInAnnotationsOutVariance.txt index a070f6c89aa..0dd03631abd 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassOutArrayInAnnotationsOutVariance.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/kClass/kClassOutArrayInAnnotationsOutVariance.txt @@ -1,28 +1,28 @@ package -internal open class A { +public open class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -kotlin.annotation.annotation() internal final class Ann1 : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann1 : kotlin.Annotation { public constructor Ann1(/*0*/ arg: kotlin.Array>) - internal final val arg: kotlin.Array> + public final val arg: kotlin.Array> public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B1 : A { +public final class B1 : A { public constructor B1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B2 : A { +public final class B2 : A { public constructor B2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/constructors.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/constructors.txt index b9f6d0c875a..87be3d040db 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/constructors.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/constructors.txt @@ -1,12 +1,12 @@ package -internal final class A { +public final class A { kotlin.jvm.JvmStatic() public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class B { + public final inner class B { kotlin.jvm.JvmStatic() public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -14,7 +14,7 @@ internal final class A { } } -internal final class C { +public final class C { kotlin.jvm.JvmStatic() public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/finalAndAbstract.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/finalAndAbstract.txt index 7970f949807..b23958744e0 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/finalAndAbstract.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/finalAndAbstract.txt @@ -1,27 +1,27 @@ package -internal abstract class A { +public abstract class A { public constructor A() - internal open fun a(): kotlin.Unit - internal abstract fun b(): kotlin.Unit - internal open fun c(): kotlin.Unit + public open fun a(): kotlin.Unit + public abstract fun b(): kotlin.Unit + public open fun c(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal object B : A { +public object B : A { private constructor B() - kotlin.jvm.JvmStatic() internal open override /*1*/ fun a(): kotlin.Unit - kotlin.jvm.JvmStatic() internal open override /*1*/ fun b(): kotlin.Unit - kotlin.jvm.JvmStatic() internal final override /*1*/ fun c(): kotlin.Unit - kotlin.jvm.JvmStatic() internal open fun d(): kotlin.Unit + kotlin.jvm.JvmStatic() public open override /*1*/ fun a(): kotlin.Unit + kotlin.jvm.JvmStatic() public open override /*1*/ fun b(): kotlin.Unit + kotlin.jvm.JvmStatic() public final override /*1*/ fun c(): kotlin.Unit + kotlin.jvm.JvmStatic() public open fun d(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -29,10 +29,10 @@ internal final class C { public companion object Companion : A { private constructor Companion() - kotlin.jvm.JvmStatic() internal open override /*1*/ fun a(): kotlin.Unit - kotlin.jvm.JvmStatic() internal open override /*1*/ fun b(): kotlin.Unit - kotlin.jvm.JvmStatic() internal final override /*1*/ fun c(): kotlin.Unit - kotlin.jvm.JvmStatic() internal open fun d(): kotlin.Unit + kotlin.jvm.JvmStatic() public open override /*1*/ fun a(): kotlin.Unit + kotlin.jvm.JvmStatic() public open override /*1*/ fun b(): kotlin.Unit + kotlin.jvm.JvmStatic() public final override /*1*/ fun c(): kotlin.Unit + kotlin.jvm.JvmStatic() public open fun d(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/functions.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/functions.txt index fcc779b9aa3..46c213df63f 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/functions.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/functions.txt @@ -1,16 +1,16 @@ package -internal final class A { +public final class A { public constructor A() - kotlin.jvm.JvmStatic() internal final fun a4(): kotlin.Unit + kotlin.jvm.JvmStatic() public final fun a4(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun test(): kotlin.Unit + public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object A { + public object A { private constructor A() - kotlin.jvm.JvmStatic() internal final fun a2(): kotlin.Unit + kotlin.jvm.JvmStatic() public final fun a2(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -18,23 +18,23 @@ internal final class A { public companion object Companion { private constructor Companion() - kotlin.jvm.JvmStatic() internal final fun a1(): kotlin.Unit + kotlin.jvm.JvmStatic() public final fun a1(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } -internal interface B { - kotlin.jvm.JvmStatic() internal open fun a4(): kotlin.Unit +public interface B { + kotlin.jvm.JvmStatic() public open fun a4(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal open fun test(): kotlin.Unit + public open fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object A { + public object A { private constructor A() - kotlin.jvm.JvmStatic() internal final fun a2(): kotlin.Unit + kotlin.jvm.JvmStatic() public final fun a2(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -42,7 +42,7 @@ internal interface B { public companion object Companion { private constructor Companion() - kotlin.jvm.JvmStatic() internal final fun a1(): kotlin.Unit + kotlin.jvm.JvmStatic() public final fun a1(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/localFun.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/localFun.txt index dc8f04a7788..49ba831837b 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/localFun.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/localFun.txt @@ -1,3 +1,3 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/property.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/property.txt index c03fd9500d7..32c36ab6d87 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/property.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/platformStatic/property.txt @@ -1,21 +1,21 @@ package -internal final class A { +public final class A { public constructor A() - internal final var p: kotlin.Int - kotlin.jvm.JvmStatic() internal final val z2: kotlin.Int = 1 + public final var p: kotlin.Int + kotlin.jvm.JvmStatic() public final val z2: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal object A : B { + public object A : B { private constructor A() kotlin.jvm.JvmStatic() public open override /*1*/ val base1: kotlin.Int = 0 public open override /*1*/ val base2: kotlin.Int = 0 - internal final var p: kotlin.Int - kotlin.jvm.JvmStatic() internal final val z: kotlin.Int = 1 + public final var p: kotlin.Int + kotlin.jvm.JvmStatic() public final val z: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.jvm.JvmStatic() internal open fun f(): kotlin.Unit + kotlin.jvm.JvmStatic() public open fun f(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } @@ -24,15 +24,15 @@ internal final class A { private constructor Companion() kotlin.jvm.JvmStatic() public open override /*1*/ val base1: kotlin.Int = 0 public open override /*1*/ val base2: kotlin.Int = 0 - internal final var p1: kotlin.Int - kotlin.jvm.JvmStatic() internal final val z: kotlin.Int = 1 + public final var p1: kotlin.Int + kotlin.jvm.JvmStatic() public final val z: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } -internal open class B { +public open class B { public constructor B() public open val base1: kotlin.Int = 1 public open val base2: kotlin.Int = 1 diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/prohibitPositionedArgument/kotlinAnnotation.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/prohibitPositionedArgument/kotlinAnnotation.txt index f5aeeece4c0..d9e0f26bdd6 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/prohibitPositionedArgument/kotlinAnnotation.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/prohibitPositionedArgument/kotlinAnnotation.txt @@ -1,14 +1,14 @@ package -Ann(value = "a", x = 1, y = 1.0.toDouble()) internal fun foo1(): kotlin.Unit -Ann(value = "b", x = 2, y = 2.0.toDouble()) internal fun foo2(): kotlin.Unit -Ann(value = "c", x = 3, y = 2.0.toDouble()) internal fun foo3(): kotlin.Unit +Ann(value = "a", x = 1, y = 1.0.toDouble()) public fun foo1(): kotlin.Unit +Ann(value = "b", x = 2, y = 2.0.toDouble()) public fun foo2(): kotlin.Unit +Ann(value = "c", x = 3, y = 2.0.toDouble()) public fun foo3(): kotlin.Unit -kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { public constructor Ann(/*0*/ x: kotlin.Int, /*1*/ value: kotlin.String, /*2*/ y: kotlin.Double) - internal final val value: kotlin.String - internal final val x: kotlin.Int - internal final val y: kotlin.Double + public final val value: kotlin.String + public final val x: kotlin.Int + public final val y: kotlin.Double public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/prohibitPositionedArgument/tooManyArgs.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/prohibitPositionedArgument/tooManyArgs.txt index 208bbf61e93..93a3997128d 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/prohibitPositionedArgument/tooManyArgs.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/prohibitPositionedArgument/tooManyArgs.txt @@ -1,6 +1,6 @@ package -A(a = false, b = 1.0.toDouble(), x = false) internal fun foo1(): kotlin.Unit +A(a = false, b = 1.0.toDouble(), x = false) public fun foo1(): kotlin.Unit public final class A : kotlin.Annotation { public constructor A(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Double, /*2*/ x: kotlin.Boolean) diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/prohibitPositionedArgument/typeMismatch.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/prohibitPositionedArgument/typeMismatch.txt index 5822e0e3670..41354594e09 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/prohibitPositionedArgument/typeMismatch.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/prohibitPositionedArgument/typeMismatch.txt @@ -1,7 +1,7 @@ package -A(a = false, b = 1.0.toDouble(), x = false) internal fun foo1(): kotlin.Unit -A(a = 2.0.toDouble(), b = 2.0.toDouble(), x = true) internal fun foo2(): kotlin.Unit +A(a = false, b = 1.0.toDouble(), x = false) public fun foo1(): kotlin.Unit +A(a = 2.0.toDouble(), b = 2.0.toDouble(), x = true) public fun foo2(): kotlin.Unit public final class A : kotlin.Annotation { public constructor A(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Double, /*2*/ x: kotlin.Boolean) diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/prohibitPositionedArgument/withValue.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/prohibitPositionedArgument/withValue.txt index 74b23d2864c..6c3ab99e4ff 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/prohibitPositionedArgument/withValue.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/prohibitPositionedArgument/withValue.txt @@ -1,9 +1,9 @@ package -A(a = 1, b = 1.0.toDouble(), value = "v1", x = false) internal fun foo1(): kotlin.Unit -A(a = 2, b = 2.0.toDouble(), value = "v2", x = true) internal fun foo2(): kotlin.Unit -A(a = 4, b = 3.0.toDouble(), value = "v2", x = true) internal fun foo3(): kotlin.Unit -A(a = 4, b = 3.0.toDouble(), value = "v2", x = true) internal fun foo4(): kotlin.Unit +A(a = 1, b = 1.0.toDouble(), value = "v1", x = false) public fun foo1(): kotlin.Unit +A(a = 2, b = 2.0.toDouble(), value = "v2", x = true) public fun foo2(): kotlin.Unit +A(a = 4, b = 3.0.toDouble(), value = "v2", x = true) public fun foo3(): kotlin.Unit +A(a = 4, b = 3.0.toDouble(), value = "v2", x = true) public fun foo4(): kotlin.Unit public final class A : kotlin.Annotation { public constructor A(/*0*/ value: kotlin.String, /*1*/ a: kotlin.Int, /*2*/ b: kotlin.Double, /*3*/ x: kotlin.Boolean) diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/prohibitPositionedArgument/withoutValue.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/prohibitPositionedArgument/withoutValue.txt index 1eaa96222ef..fd2d246a428 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/prohibitPositionedArgument/withoutValue.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/prohibitPositionedArgument/withoutValue.txt @@ -1,8 +1,8 @@ package -A(a = 1, b = 1.0.toDouble(), x = false) internal fun foo1(): kotlin.Unit -A(a = 2, b = 2.0.toDouble(), x = true) internal fun foo2(): kotlin.Unit -A(a = 4, b = 3.0.toDouble(), x = true) internal fun foo3(): kotlin.Unit +A(a = 1, b = 1.0.toDouble(), x = false) public fun foo1(): kotlin.Unit +A(a = 2, b = 2.0.toDouble(), x = true) public fun foo2(): kotlin.Unit +A(a = 4, b = 3.0.toDouble(), x = true) public fun foo3(): kotlin.Unit public final class A : kotlin.Annotation { public constructor A(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Double, /*2*/ x: kotlin.Boolean) diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/publicField/publicFieldNotOnProperty.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/publicField/publicFieldNotOnProperty.txt index 2cc82a65623..43f59009103 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/publicField/publicFieldNotOnProperty.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/publicField/publicFieldNotOnProperty.txt @@ -1,12 +1,11 @@ -package +package -kotlin.jvm.publicField() internal fun foo(): kotlin.Unit +kotlin.jvm.publicField() public fun foo(): kotlin.Unit -internal final class C { +public final class C { kotlin.jvm.publicField() public constructor C(/*0*/ s: kotlin.String) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean kotlin.jvm.publicField() private final fun foo(/*0*/ s: kotlin.String = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/publicField/publicFieldOnDelegatedProperty.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/publicField/publicFieldOnDelegatedProperty.txt index 2bffb955537..f210e6a94dc 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/publicField/publicFieldOnDelegatedProperty.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/publicField/publicFieldOnDelegatedProperty.txt @@ -1,6 +1,6 @@ -package +package -internal final class C { +public final class C { public constructor C() kotlin.jvm.publicField() private final val a: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/qualifiedCallValue.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/qualifiedCallValue.txt index c1c719a7d83..0d29e5a93d5 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/qualifiedCallValue.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/qualifiedCallValue.txt @@ -5,15 +5,15 @@ package a { package a.b { package a.b.c { - kotlin.Deprecated(value = "aaa") a.b.c.ann1(p = kotlin.Deprecated(value = "aaa")) a.b.c.ann1() a.b.c.ann2(p = a.b.c.ann1()) a.b.c.A.IAnn() a.b.c.ann3(p = a.b.c.A.IAnn()) a.b.c.A.IAnn() a.b.c.ann3(p = a.b.c.A.IAnn()) a.b.c.annArray(p = {"a"}) internal fun test(): kotlin.Int + kotlin.Deprecated(value = "aaa") a.b.c.ann1(p = kotlin.Deprecated(value = "aaa")) a.b.c.ann1() a.b.c.ann2(p = a.b.c.ann1()) a.b.c.A.IAnn() a.b.c.ann3(p = a.b.c.A.IAnn()) a.b.c.A.IAnn() a.b.c.ann3(p = a.b.c.A.IAnn()) a.b.c.annArray(p = {"a"}) public fun test(): kotlin.Int - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - kotlin.annotation.annotation() internal final class IAnn : kotlin.Annotation { + kotlin.annotation.annotation() public final class IAnn : kotlin.Annotation { public constructor IAnn() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -21,34 +21,34 @@ package a { } } - kotlin.annotation.annotation() internal final class ann1 : kotlin.Annotation { + kotlin.annotation.annotation() public final class ann1 : kotlin.Annotation { public constructor ann1(/*0*/ p: kotlin.Deprecated = ...) - internal final val p: kotlin.Deprecated + public final val p: kotlin.Deprecated public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class ann2 : kotlin.Annotation { + kotlin.annotation.annotation() public final class ann2 : kotlin.Annotation { public constructor ann2(/*0*/ p: a.b.c.ann1 = ...) - internal final val p: a.b.c.ann1 + public final val p: a.b.c.ann1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class ann3 : kotlin.Annotation { + kotlin.annotation.annotation() public final class ann3 : kotlin.Annotation { public constructor ann3(/*0*/ p: a.b.c.A.IAnn = ..., /*1*/ p2: a.b.c.A.IAnn = ...) - internal final val p: a.b.c.A.IAnn - internal final val p2: a.b.c.A.IAnn + public final val p: a.b.c.A.IAnn + public final val p2: a.b.c.A.IAnn public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - kotlin.annotation.annotation() internal final class annArray : kotlin.Annotation { + kotlin.annotation.annotation() public final class annArray : kotlin.Annotation { public constructor annArray(/*0*/ p: kotlin.Array = ...) - internal final val p: kotlin.Array + public final val p: kotlin.Array public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/testsWithStdLib/annotations/targetuse.txt b/compiler/testData/diagnostics/testsWithStdLib/annotations/targetuse.txt index 7e2c89e2f25..a56e1a55242 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/annotations/targetuse.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/annotations/targetuse.txt @@ -1,7 +1,7 @@ package -internal fun barUse(/*0*/ aTarget: java.lang.annotation.Target): kotlin.String -internal fun fooUse(/*0*/ aTarget: kotlin.annotation.Target): kotlin.String +public fun barUse(/*0*/ aTarget: java.lang.annotation.Target): kotlin.String +public fun fooUse(/*0*/ aTarget: kotlin.annotation.Target): kotlin.String public open class TargetUse { public constructor TargetUse() diff --git a/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/delegatedProperty.txt b/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/delegatedProperty.txt index 5fdacda7cac..ae868d0208f 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/delegatedProperty.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/delegatedProperty.txt @@ -1,9 +1,9 @@ package -internal final class C { +public final class C { public constructor C() - internal final val x: kotlin.String? - internal final val `x$delegate`: kotlin.properties.ReadWriteProperty? = null + public final val x: kotlin.String? + public final val `x$delegate`: kotlin.properties.ReadWriteProperty? = null public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/jvmOverloads.txt b/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/jvmOverloads.txt index f07b12d25ff..90d0dc24362 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/jvmOverloads.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/jvmOverloads.txt @@ -1,10 +1,10 @@ package -internal final class A { +public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit - kotlin.jvm.JvmOverloads() internal final fun foo(/*0*/ s: kotlin.String = ...): kotlin.Unit + public final fun foo(): kotlin.Unit + kotlin.jvm.JvmOverloads() public final fun foo(/*0*/ s: kotlin.String = ...): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/platformNames.txt b/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/platformNames.txt index b8ed6c04dab..a16c644bc8b 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/platformNames.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/platformNames.txt @@ -1,16 +1,16 @@ -package +package -kotlin.jvm.JvmName(name = "barInt") internal fun bar(/*0*/ x: kotlin.List): kotlin.Unit -kotlin.jvm.JvmName(name = "barStr") internal fun bar(/*0*/ x: kotlin.List): kotlin.Unit -kotlin.jvm.JvmName(name = "bar") internal fun foo(/*0*/ a: kotlin.Any): kotlin.Unit -internal fun kotlin.Any.foo(): kotlin.Unit +kotlin.jvm.JvmName(name = "barInt") public fun bar(/*0*/ x: kotlin.List): kotlin.Unit +kotlin.jvm.JvmName(name = "barStr") public fun bar(/*0*/ x: kotlin.List): kotlin.Unit +kotlin.jvm.JvmName(name = "bar") public fun foo(/*0*/ a: kotlin.Any): kotlin.Unit +public fun kotlin.Any.foo(): kotlin.Unit -internal final class C { +public final class C { public constructor C() - internal final var rwProp: kotlin.Int + public final var rwProp: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun getRwProp(): kotlin.Int + public final fun getRwProp(): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun setRwProp(/*0*/ v: kotlin.Int): kotlin.Unit + public final fun setRwProp(/*0*/ v: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/platformNamesDuplicate.txt b/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/platformNamesDuplicate.txt index 89b0dc926f7..6e8a35971d4 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/platformNamesDuplicate.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/platformNamesDuplicate.txt @@ -1,72 +1,72 @@ -package +package -internal fun bar(/*0*/ a: kotlin.Any): kotlin.Unit -kotlin.jvm.JvmName(name = "bar") internal fun foo(/*0*/ a: kotlin.Any): kotlin.Unit +public fun bar(/*0*/ a: kotlin.Any): kotlin.Unit +kotlin.jvm.JvmName(name = "bar") public fun foo(/*0*/ a: kotlin.Any): kotlin.Unit -internal open class A1 { +public open class A1 { public constructor A1() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.jvm.JvmName(name = "bar") internal open fun foo(): kotlin.Unit + kotlin.jvm.JvmName(name = "bar") public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class A2 { +public open class A2 { public constructor A2() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.jvm.JvmName(name = "bar") internal open fun foo(): kotlin.Unit + kotlin.jvm.JvmName(name = "bar") public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class A3 { +public open class A3 { public constructor A3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.jvm.JvmName(name = "bar") internal open fun foo(): kotlin.Unit + kotlin.jvm.JvmName(name = "bar") public open fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B1 : A1 { +public final class B1 : A1 { public constructor B1() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.jvm.JvmName(name = "bar") internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + kotlin.jvm.JvmName(name = "bar") public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B2 : A2 { +public final class B2 : A2 { public constructor B2() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open override /*1*/ fun foo(): kotlin.Unit + public open override /*1*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal open class B3 : A3 { +public open class B3 : A3 { public constructor B3() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.jvm.JvmName(name = "bar") internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + kotlin.jvm.JvmName(name = "bar") public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.jvm.JvmName(name = "foo1") internal final fun foo(/*0*/ list: kotlin.List): kotlin.Unit - kotlin.jvm.JvmName(name = "foo1") internal final fun foo(/*0*/ list: kotlin.List): kotlin.Unit + kotlin.jvm.JvmName(name = "foo1") public final fun foo(/*0*/ list: kotlin.List): kotlin.Unit + kotlin.jvm.JvmName(name = "foo1") public final fun foo(/*0*/ list: kotlin.List): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C3 : B3 { +public final class C3 : B3 { public constructor C3() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.jvm.JvmName(name = "bar") internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + kotlin.jvm.JvmName(name = "bar") public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/platformStaticInClassObject.txt b/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/platformStaticInClassObject.txt index bc192fe5991..d76949ac1da 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/platformStaticInClassObject.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/platformStaticInClassObject.txt @@ -1,24 +1,24 @@ package -internal open class Base { +public open class Base { public constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Derived : Base { +public final class Derived : Base { public constructor Derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.jvm.JvmStatic() internal final fun foo(): kotlin.Unit + kotlin.jvm.JvmStatic() public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/platformStaticInObject.txt b/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/platformStaticInObject.txt index aea1dce2537..17b67ebbce5 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/platformStaticInObject.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/duplicateJvmSignature/platformStaticInObject.txt @@ -1,18 +1,18 @@ package -internal open class Base { +public open class Base { public constructor Base() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun `foo$default`(/*0*/ i: kotlin.Int, /*1*/ mask: kotlin.Int): kotlin.Unit + public final fun `foo$default`(/*0*/ i: kotlin.Int, /*1*/ mask: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal object Derived : Base { +public object Derived : Base { private constructor Derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.jvm.JvmStatic() internal final fun foo(/*0*/ i: kotlin.Int = ...): kotlin.Unit - internal final override /*1*/ /*fake_override*/ fun `foo$default`(/*0*/ i: kotlin.Int, /*1*/ mask: kotlin.Int): kotlin.Unit + kotlin.jvm.JvmStatic() public final fun foo(/*0*/ i: kotlin.Int = ...): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun `foo$default`(/*0*/ i: kotlin.Int, /*1*/ mask: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithStdLib/elvisOnUnitInLet.txt b/compiler/testData/diagnostics/testsWithStdLib/elvisOnUnitInLet.txt index d4518d65ea6..b8441f30578 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/elvisOnUnitInLet.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/elvisOnUnitInLet.txt @@ -1,5 +1,5 @@ package -internal fun foo(/*0*/ x: kotlin.Int?): kotlin.Unit -internal fun orElse(): kotlin.Unit -internal fun smth(): kotlin.Unit +public fun foo(/*0*/ x: kotlin.Int?): kotlin.Unit +public fun orElse(): kotlin.Unit +public fun smth(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithStdLib/functionLiterals/pseudocodeMemoryOverhead.txt b/compiler/testData/diagnostics/testsWithStdLib/functionLiterals/pseudocodeMemoryOverhead.txt index 14f56d7b776..2743f467354 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/functionLiterals/pseudocodeMemoryOverhead.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/functionLiterals/pseudocodeMemoryOverhead.txt @@ -17,30 +17,30 @@ private val unaryOperations: java.util.HashMap, kotlin.Pair private fun binaryOperation(/*0*/ a: CompileTimeType, /*1*/ b: CompileTimeType, /*2*/ functionName: kotlin.String, /*3*/ operation: (A, B) -> kotlin.Any, /*4*/ checker: (BigInteger, BigInteger) -> BigInteger): kotlin.Pair, kotlin.Pair<(kotlin.Any?, kotlin.Any?) -> kotlin.Any, (BigInteger, BigInteger) -> BigInteger>> private fun unaryOperation(/*0*/ a: CompileTimeType, /*1*/ functionName: kotlin.String, /*2*/ operation: (A) -> kotlin.Any, /*3*/ checker: (kotlin.Long) -> kotlin.Long): kotlin.Pair, kotlin.Pair<(kotlin.Any?) -> kotlin.Any, (kotlin.Long) -> kotlin.Long>> -internal final class BigInteger { +public final class BigInteger { public constructor BigInteger(/*0*/ value: kotlin.String) - internal final val value: kotlin.String - internal final fun add(/*0*/ o: BigInteger): BigInteger - internal final fun and(/*0*/ o: BigInteger): BigInteger - internal final fun divide(/*0*/ o: BigInteger): BigInteger + public final val value: kotlin.String + public final fun add(/*0*/ o: BigInteger): BigInteger + public final fun and(/*0*/ o: BigInteger): BigInteger + public final fun divide(/*0*/ o: BigInteger): BigInteger public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun mod(/*0*/ o: BigInteger): BigInteger - internal final fun multiply(/*0*/ o: BigInteger): BigInteger - internal final fun or(/*0*/ o: BigInteger): BigInteger - internal final fun subtract(/*0*/ o: BigInteger): BigInteger + public final fun mod(/*0*/ o: BigInteger): BigInteger + public final fun multiply(/*0*/ o: BigInteger): BigInteger + public final fun or(/*0*/ o: BigInteger): BigInteger + public final fun subtract(/*0*/ o: BigInteger): BigInteger public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final fun xor(/*0*/ o: BigInteger): BigInteger + public final fun xor(/*0*/ o: BigInteger): BigInteger } kotlin.data() private final class BinaryOperationKey { public constructor BinaryOperationKey(/*0*/ f: CompileTimeType, /*1*/ g: CompileTimeType, /*2*/ functionName: kotlin.String) - internal final val f: CompileTimeType - internal final val functionName: kotlin.String - internal final val g: CompileTimeType - internal final /*synthesized*/ fun component1(): CompileTimeType - internal final /*synthesized*/ fun component2(): CompileTimeType - internal final /*synthesized*/ fun component3(): kotlin.String + public final val f: CompileTimeType + public final val functionName: kotlin.String + public final val g: CompileTimeType + public final /*synthesized*/ fun component1(): CompileTimeType + public final /*synthesized*/ fun component2(): CompileTimeType + public final /*synthesized*/ fun component3(): kotlin.String public final /*synthesized*/ fun copy(/*0*/ f: CompileTimeType = ..., /*1*/ g: CompileTimeType = ..., /*2*/ functionName: kotlin.String = ...): BinaryOperationKey public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -56,10 +56,10 @@ private final class CompileTimeType { kotlin.data() private final class UnaryOperationKey { public constructor UnaryOperationKey(/*0*/ f: CompileTimeType, /*1*/ functionName: kotlin.String) - internal final val f: CompileTimeType - internal final val functionName: kotlin.String - internal final /*synthesized*/ fun component1(): CompileTimeType - internal final /*synthesized*/ fun component2(): kotlin.String + public final val f: CompileTimeType + public final val functionName: kotlin.String + public final /*synthesized*/ fun component1(): CompileTimeType + public final /*synthesized*/ fun component2(): kotlin.String public final /*synthesized*/ fun copy(/*0*/ f: CompileTimeType = ..., /*1*/ functionName: kotlin.String = ...): UnaryOperationKey public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/inference/arrayConstructor.txt b/compiler/testData/diagnostics/testsWithStdLib/inference/arrayConstructor.txt index 17ce170f7e8..a097752aeeb 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/inference/arrayConstructor.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/inference/arrayConstructor.txt @@ -1,5 +1,5 @@ package package b { - internal fun bar(): kotlin.Unit + public fun bar(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/testsWithStdLib/inference/kt1558.txt b/compiler/testData/diagnostics/testsWithStdLib/inference/kt1558.txt index ad2cdf3e6d2..4abcb29a861 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/inference/kt1558.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/inference/kt1558.txt @@ -1,7 +1,7 @@ package package j { - internal fun testArrays(/*0*/ ci: kotlin.List, /*1*/ cii: kotlin.List?): kotlin.Unit - internal fun T?.sure(): T - internal fun kotlin.List<*>.toArray(/*0*/ ar: kotlin.Array): kotlin.Array + public fun testArrays(/*0*/ ci: kotlin.List, /*1*/ cii: kotlin.List?): kotlin.Unit + public fun T?.sure(): T + public fun kotlin.List<*>.toArray(/*0*/ ar: kotlin.Array): kotlin.Array } diff --git a/compiler/testData/diagnostics/testsWithStdLib/inference/kt3458.txt b/compiler/testData/diagnostics/testsWithStdLib/inference/kt3458.txt index b8def46715c..93e27f34c8c 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/inference/kt3458.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/inference/kt3458.txt @@ -1,3 +1,3 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithStdLib/inference/kt4975.txt b/compiler/testData/diagnostics/testsWithStdLib/inference/kt4975.txt index 3eab57374a6..c0bf65636a7 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/inference/kt4975.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/inference/kt4975.txt @@ -1,4 +1,4 @@ package -internal fun bar(/*0*/ f: () -> T): T -internal fun test(/*0*/ map: kotlin.MutableMap): kotlin.Unit +public fun bar(/*0*/ f: () -> T): T +public fun test(/*0*/ map: kotlin.MutableMap): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithStdLib/instar.txt b/compiler/testData/diagnostics/testsWithStdLib/instar.txt index 8c6876abf9d..2808864c063 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/instar.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/instar.txt @@ -1,8 +1,8 @@ package -internal abstract class J { +public abstract class J { public constructor J() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public abstract fun , /*1*/ S : kotlin.List<*>> foo(/*0*/ x: T): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/javaClassOnCompanion.txt b/compiler/testData/diagnostics/testsWithStdLib/javaClassOnCompanion.txt index e243251f9b6..8128d3991b3 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/javaClassOnCompanion.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/javaClassOnCompanion.txt @@ -1,23 +1,23 @@ package package test { - internal val a0: java.lang.Class - internal val a1: java.lang.Class - internal val a2: java.lang.Class - internal val a3: java.lang.Class - internal val a4: java.lang.Class - internal val a5: java.lang.Class - internal val e0: [ERROR : Type for E.javaClass] - internal val e1: java.lang.Class - internal val e2: java.lang.Class - internal val int0: java.lang.Class - internal val int1: java.lang.Class - internal val o0: java.lang.Class - internal val o1: java.lang.Class - internal val string0: java.lang.Class - internal val string1: java.lang.Class + public val a0: java.lang.Class + public val a1: java.lang.Class + public val a2: java.lang.Class + public val a3: java.lang.Class + public val a4: java.lang.Class + public val a5: java.lang.Class + public val e0: [ERROR : Type for E.javaClass] + public val e1: java.lang.Class + public val e2: java.lang.Class + public val int0: java.lang.Class + public val int1: java.lang.Class + public val o0: java.lang.Class + public val o1: java.lang.Class + public val string0: java.lang.Class + public val string1: java.lang.Class - internal final class A { + public final class A { public constructor A() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -31,7 +31,7 @@ package test { } } - internal final enum class E : kotlin.Enum { + public final enum class E : kotlin.Enum { enum entry ENTRY private constructor E() @@ -48,7 +48,7 @@ package test { public final /*synthesized*/ fun values(): kotlin.Array } - internal object O { + public object O { private constructor O() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/kotlinSignature/constructorNamedArguments.txt b/compiler/testData/diagnostics/testsWithStdLib/kotlinSignature/constructorNamedArguments.txt index 69ad509e1ad..a6fe6030465 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/kotlinSignature/constructorNamedArguments.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/kotlinSignature/constructorNamedArguments.txt @@ -1,6 +1,6 @@ package -internal val test: A +public val test: A public open class A { public constructor A(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String!) diff --git a/compiler/testData/diagnostics/testsWithStdLib/kotlinSignature/parameterNames.txt b/compiler/testData/diagnostics/testsWithStdLib/kotlinSignature/parameterNames.txt index 46b70e5cab9..4434cfadf1d 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/kotlinSignature/parameterNames.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/kotlinSignature/parameterNames.txt @@ -9,7 +9,7 @@ public/*package*/ interface A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class B : A { +public final class B : A { public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun foo(/*0*/ kotlinName: kotlin.String): kotlin.Unit @@ -17,7 +17,7 @@ internal final class B : A { public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class C : A { +public final class C : A { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ fun foo(/*0*/ kotlinSignatureName: kotlin.String): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithStdLib/kt7585/delegate.txt b/compiler/testData/diagnostics/testsWithStdLib/kt7585/delegate.txt index de7fa1af7e4..c833b849150 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/kt7585/delegate.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/kt7585/delegate.txt @@ -13,9 +13,9 @@ public/*package*/ final class Derived : Base, Other { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class DerivedWrapper : Wrapper> { +public final class DerivedWrapper : Wrapper> { public constructor DerivedWrapper(/*0*/ v: Derived<*>) - internal final override /*1*/ /*fake_override*/ val v: Derived<*> + public final override /*1*/ /*fake_override*/ val v: Derived<*> public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -29,30 +29,30 @@ public/*package*/ final class Exotic : Base, Other { public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class ExoticWrapper : Wrapper { +public final class ExoticWrapper : Wrapper { public constructor ExoticWrapper(/*0*/ v: Exotic) - internal final override /*1*/ /*fake_override*/ val v: Exotic + public final override /*1*/ /*fake_override*/ val v: Exotic public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class My { +public final class My { public constructor My(/*0*/ x: kotlin.Int) - internal final val wrapper: Wrapper<*>! - internal final val x: kotlin.Int + public final val wrapper: Wrapper<*>! + public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal object MyBase { +public object MyBase { private constructor MyBase() - internal final fun derived(): Derived - internal final fun derivedWrapper(): DerivedWrapper + public final fun derived(): Derived + public final fun derivedWrapper(): DerivedWrapper public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun exotic(/*0*/ x: kotlin.Int): Exotic - internal final fun exoticWrapper(/*0*/ x: kotlin.Int): ExoticWrapper + public final fun exotic(/*0*/ x: kotlin.Int): Exotic + public final fun exoticWrapper(/*0*/ x: kotlin.Int): ExoticWrapper public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } @@ -73,9 +73,9 @@ public/*package*/ open class Properties { public/*package*/ open fun calcVal(/*0*/ initializer: (() -> T!)!): Val! } -internal open class Wrapper { +public open class Wrapper { public constructor Wrapper(/*0*/ v: T) - internal final val v: T + public final val v: T public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/testsWithStdLib/native/abstract.txt b/compiler/testData/diagnostics/testsWithStdLib/native/abstract.txt index ce8334d4446..1fc08d153f4 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/native/abstract.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/native/abstract.txt @@ -1,11 +1,11 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal abstract class C { +public abstract class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.external() internal abstract fun foo(): kotlin.Unit + kotlin.external() public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithStdLib/native/body.txt b/compiler/testData/diagnostics/testsWithStdLib/native/body.txt index a38189d565d..2b1c880717b 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/native/body.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/native/body.txt @@ -1,28 +1,28 @@ package -kotlin.external() internal fun foo(): kotlin.Unit -internal fun test(): kotlin.Unit +kotlin.external() public fun foo(): kotlin.Unit +public fun test(): kotlin.Unit -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.external() internal final fun foo(): kotlin.Unit + kotlin.external() public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.external() internal final fun foo(): kotlin.Unit + kotlin.external() public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } -internal object O { +public object O { private constructor O() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.external() internal final fun foo(): kotlin.Unit + kotlin.external() public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithStdLib/native/constructor.txt b/compiler/testData/diagnostics/testsWithStdLib/native/constructor.txt index 0e9d75f4d59..cb06440213c 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/native/constructor.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/native/constructor.txt @@ -1,13 +1,13 @@ package -internal final class A { +public final class A { kotlin.external() public constructor A() kotlin.external() public constructor A(/*0*/ x: kotlin.Int) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - internal final inner class B { + public final inner class B { kotlin.external() public constructor B() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -15,7 +15,7 @@ internal final class A { } } -internal final class C { +public final class C { kotlin.external() public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/native/inline.txt b/compiler/testData/diagnostics/testsWithStdLib/native/inline.txt index 61ca8c3e45d..f7a2df146f6 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/native/inline.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/native/inline.txt @@ -1,11 +1,11 @@ package -internal fun test(): kotlin.Unit +public fun test(): kotlin.Unit -internal abstract class C { +public abstract class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.inline() kotlin.external() internal final fun foo(): kotlin.Unit + kotlin.inline() kotlin.external() public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithStdLib/native/noBody.txt b/compiler/testData/diagnostics/testsWithStdLib/native/noBody.txt index a38189d565d..2b1c880717b 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/native/noBody.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/native/noBody.txt @@ -1,28 +1,28 @@ package -kotlin.external() internal fun foo(): kotlin.Unit -internal fun test(): kotlin.Unit +kotlin.external() public fun foo(): kotlin.Unit +public fun test(): kotlin.Unit -internal final class C { +public final class C { public constructor C() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.external() internal final fun foo(): kotlin.Unit + kotlin.external() public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.external() internal final fun foo(): kotlin.Unit + kotlin.external() public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } -internal object O { +public object O { private constructor O() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.external() internal final fun foo(): kotlin.Unit + kotlin.external() public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithStdLib/native/override.txt b/compiler/testData/diagnostics/testsWithStdLib/native/override.txt index b81b1ec87d4..5d7265af483 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/native/override.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/native/override.txt @@ -1,16 +1,16 @@ package -internal interface Base { +public interface Base { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(): kotlin.Unit + public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -internal final class Derived : Base { +public final class Derived : Base { public constructor Derived() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.external() internal open override /*1*/ fun foo(): kotlin.Unit + kotlin.external() public open override /*1*/ fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithStdLib/native/reified.txt b/compiler/testData/diagnostics/testsWithStdLib/native/reified.txt index 7272ab9d1fe..f8b97a4fdf0 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/native/reified.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/native/reified.txt @@ -1,4 +1,4 @@ package -kotlin.inline() kotlin.external() internal fun bar(): kotlin.Unit -kotlin.external() internal fun foo(): kotlin.Unit +kotlin.inline() kotlin.external() public fun bar(): kotlin.Unit +kotlin.external() public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithStdLib/native/trait.txt b/compiler/testData/diagnostics/testsWithStdLib/native/trait.txt index c54a9e1b3c8..c1ab8861470 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/native/trait.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/native/trait.txt @@ -1,17 +1,17 @@ package -internal interface Tr { - kotlin.external() internal open fun bar(): kotlin.Unit +public interface Tr { + kotlin.external() public open fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.external() internal abstract fun foo(): kotlin.Unit + kotlin.external() public abstract fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public companion object Companion { private constructor Companion() - kotlin.external() internal final fun bar(): kotlin.Unit + kotlin.external() public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - kotlin.external() internal final fun foo(): kotlin.Unit + kotlin.external() public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithStdLib/outstar.txt b/compiler/testData/diagnostics/testsWithStdLib/outstar.txt index 8c6876abf9d..2808864c063 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/outstar.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/outstar.txt @@ -1,8 +1,8 @@ package -internal abstract class J { +public abstract class J { public constructor J() - internal final fun bar(): kotlin.Unit + public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public abstract fun , /*1*/ S : kotlin.List<*>> foo(/*0*/ x: T): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/testsWithStdLib/overrideWithFunctionalType.txt b/compiler/testData/diagnostics/testsWithStdLib/overrideWithFunctionalType.txt index f3e9cc8d9a4..d13923cd1e1 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/overrideWithFunctionalType.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/overrideWithFunctionalType.txt @@ -1,10 +1,10 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit -internal interface Base { +public interface Base { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal abstract fun foo(/*0*/ compute: () -> V?): kotlin.Unit + public abstract fun foo(/*0*/ compute: () -> V?): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/arrayList.txt b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/arrayList.txt index dd1f7a31060..3faabc8936d 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/arrayList.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/arrayList.txt @@ -1,4 +1,4 @@ package -internal fun bar(): kotlin.String? -internal fun foo(): kotlin.Unit +public fun bar(): kotlin.String? +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/arrayListNullable.txt b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/arrayListNullable.txt index dd1f7a31060..3faabc8936d 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/arrayListNullable.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/arrayListNullable.txt @@ -1,4 +1,4 @@ package -internal fun bar(): kotlin.String? -internal fun foo(): kotlin.Unit +public fun bar(): kotlin.String? +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/customClassMutableCollection.txt b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/customClassMutableCollection.txt index 3804623496d..80fdc389d6a 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/customClassMutableCollection.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/customClassMutableCollection.txt @@ -1,7 +1,7 @@ package -internal fun bar(): kotlin.String? -internal fun foo(): kotlin.Unit +public fun bar(): kotlin.String? +public fun foo(): kotlin.Unit kotlin.jvm.PurelyImplements(value = "kotlin.MutableCollection") public/*package*/ open class A : java.util.AbstractCollection, kotlin.MutableCollection { public/*package*/ constructor A() diff --git a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/customClassMutableList.txt b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/customClassMutableList.txt index 8ffb6d1af26..69fcf078bc2 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/customClassMutableList.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/customClassMutableList.txt @@ -1,7 +1,7 @@ package -internal fun bar(): kotlin.String? -internal fun foo(): kotlin.Unit +public fun bar(): kotlin.String? +public fun foo(): kotlin.Unit kotlin.jvm.PurelyImplements(value = "kotlin.MutableList") public/*package*/ open class A : java.util.AbstractList, kotlin.MutableList { public/*package*/ constructor A() diff --git a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/invalidFqName.txt b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/invalidFqName.txt index f0752bdf808..92c00224b7d 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/invalidFqName.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/invalidFqName.txt @@ -1,7 +1,7 @@ package -internal val x: A -internal val y: B +public val x: A +public val y: B kotlin.jvm.PurelyImplements(value = "") public open class A : java.util.AbstractList { public constructor A() diff --git a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/maps.txt b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/maps.txt index 3b7d946afb4..fb59fc04099 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/maps.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/maps.txt @@ -1,7 +1,7 @@ package -internal val nullableInt: kotlin.Int? = null -internal fun bar(): kotlin.String? -internal fun concurrentHashMapTest(): kotlin.Unit -internal fun hashMapTest(): kotlin.Unit -internal fun treeMapTest(): kotlin.Unit +public val nullableInt: kotlin.Int? = null +public fun bar(): kotlin.String? +public fun concurrentHashMapTest(): kotlin.Unit +public fun hashMapTest(): kotlin.Unit +public fun treeMapTest(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/mapsWithNullableKey.txt b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/mapsWithNullableKey.txt index 51b387b7d42..cf3b1a435b8 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/mapsWithNullableKey.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/mapsWithNullableKey.txt @@ -1,6 +1,6 @@ package -internal val nullableInt: kotlin.Int? = null -internal fun bar(): kotlin.String? -internal fun hashMapTest(): kotlin.Unit -internal fun treeMapTest(): kotlin.Unit +public val nullableInt: kotlin.Int? = null +public fun bar(): kotlin.String? +public fun hashMapTest(): kotlin.Unit +public fun treeMapTest(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/mapsWithNullableValues.txt b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/mapsWithNullableValues.txt index 51b387b7d42..cf3b1a435b8 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/mapsWithNullableValues.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/mapsWithNullableValues.txt @@ -1,6 +1,6 @@ package -internal val nullableInt: kotlin.Int? = null -internal fun bar(): kotlin.String? -internal fun hashMapTest(): kotlin.Unit -internal fun treeMapTest(): kotlin.Unit +public val nullableInt: kotlin.Int? = null +public fun bar(): kotlin.String? +public fun hashMapTest(): kotlin.Unit +public fun treeMapTest(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/sets.txt b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/sets.txt index 60371b78964..473a3d26801 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/sets.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/sets.txt @@ -1,6 +1,6 @@ package -internal fun bar(): kotlin.String? -internal fun fooHashSet(): kotlin.Unit -internal fun fooLinkedHashSet(): kotlin.Unit -internal fun fooTreeSet(): kotlin.Unit +public fun bar(): kotlin.String? +public fun fooHashSet(): kotlin.Unit +public fun fooLinkedHashSet(): kotlin.Unit +public fun fooTreeSet(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/wrongTypeParametersCount.txt b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/wrongTypeParametersCount.txt index 672ca309e56..24b538b2181 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/wrongTypeParametersCount.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/purelyImplementedCollection/wrongTypeParametersCount.txt @@ -1,7 +1,7 @@ package -internal fun bar(): kotlin.String? -internal fun foo(): kotlin.Unit +public fun bar(): kotlin.String? +public fun foo(): kotlin.Unit kotlin.jvm.PurelyImplements(value = "kotlin.MutableList") public/*package*/ open class A : java.util.AbstractList { public/*package*/ constructor A() diff --git a/compiler/testData/diagnostics/testsWithStdLib/regression/ea63992.txt b/compiler/testData/diagnostics/testsWithStdLib/regression/ea63992.txt index 26eca5a665f..9c98484b033 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/regression/ea63992.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/regression/ea63992.txt @@ -1,12 +1,12 @@ package -internal fun add(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int): kotlin.Int +public fun add(/*0*/ a: kotlin.Int, /*1*/ b: kotlin.Int): kotlin.Int -internal interface A { +public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal open fun f(): (kotlin.Int, kotlin.Int) -> kotlin.Int - internal abstract fun foo(/*0*/ f: (kotlin.List) -> kotlin.List, /*1*/ x: kotlin.List): kotlin.Unit + public open fun f(): (kotlin.Int, kotlin.Int) -> kotlin.Int + public abstract fun foo(/*0*/ f: (kotlin.List) -> kotlin.List, /*1*/ x: kotlin.List): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal abstract fun shuffle(/*0*/ x: kotlin.List): kotlin.List + public abstract fun shuffle(/*0*/ x: kotlin.List): kotlin.List public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithStdLib/regression/ea65206.txt b/compiler/testData/diagnostics/testsWithStdLib/regression/ea65206.txt index 89a58c4f91d..64ce5612777 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/regression/ea65206.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/regression/ea65206.txt @@ -1,10 +1,10 @@ package -internal final class A { +public final class A { public constructor A() - internal final val x: java.util.ArrayList<([ERROR : A]<[ERROR : No type element]>) -> kotlin.Unit> + public final val x: java.util.ArrayList<([ERROR : A]<[ERROR : No type element]>) -> kotlin.Unit> public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): kotlin.Unit + public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithStdLib/regression/kt2082.txt b/compiler/testData/diagnostics/testsWithStdLib/regression/kt2082.txt index dba67c57757..ea7bfe60012 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/regression/kt2082.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/regression/kt2082.txt @@ -1,5 +1,5 @@ package -internal fun bar(): kotlin.String? -internal fun foo(/*0*/ c: kotlin.Collection): () -> kotlin.List -internal fun zoo(/*0*/ s: kotlin.String): kotlin.Boolean +public fun bar(): kotlin.String? +public fun foo(/*0*/ c: kotlin.Collection): () -> kotlin.List +public fun zoo(/*0*/ s: kotlin.String): kotlin.Boolean diff --git a/compiler/testData/diagnostics/testsWithStdLib/reified/arrayConstruction.txt b/compiler/testData/diagnostics/testsWithStdLib/reified/arrayConstruction.txt index 36451b546cb..52f06c53569 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/reified/arrayConstruction.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/reified/arrayConstruction.txt @@ -1,10 +1,10 @@ package -internal fun fail1(): kotlin.Array -internal fun fail2(): kotlin.Array -internal fun fail3(/*0*/ block: () -> T): kotlin.Pair, kotlin.Array> -internal fun ok1(/*0*/ block: () -> kotlin.Array): kotlin.Array -kotlin.inline() internal fun ok2(): kotlin.Array -internal fun ok3(/*0*/ block: () -> kotlin.Array): kotlin.Array -kotlin.inline() internal fun ok4(): kotlin.Array -kotlin.inline() internal fun ok5(/*0*/ block: () -> T): kotlin.Pair, kotlin.Array> +public fun fail1(): kotlin.Array +public fun fail2(): kotlin.Array +public fun fail3(/*0*/ block: () -> T): kotlin.Pair, kotlin.Array> +public fun ok1(/*0*/ block: () -> kotlin.Array): kotlin.Array +kotlin.inline() public fun ok2(): kotlin.Array +public fun ok3(/*0*/ block: () -> kotlin.Array): kotlin.Array +kotlin.inline() public fun ok4(): kotlin.Array +kotlin.inline() public fun ok5(/*0*/ block: () -> T): kotlin.Pair, kotlin.Array> diff --git a/compiler/testData/diagnostics/testsWithStdLib/reified/arrayOfNullsReified.txt b/compiler/testData/diagnostics/testsWithStdLib/reified/arrayOfNullsReified.txt index 6058341453e..da3901bd6dd 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/reified/arrayOfNullsReified.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/reified/arrayOfNullsReified.txt @@ -1,5 +1,5 @@ package -kotlin.inline() internal fun bar(): kotlin.Unit -internal fun baz(): kotlin.Unit -internal fun foo(): kotlin.Unit +kotlin.inline() public fun bar(): kotlin.Unit +public fun baz(): kotlin.Unit +public fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithStdLib/reified/nonCallableReiefied.txt b/compiler/testData/diagnostics/testsWithStdLib/reified/nonCallableReiefied.txt index b43fd067b86..6b0ffa1fb74 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/reified/nonCallableReiefied.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/reified/nonCallableReiefied.txt @@ -1,14 +1,14 @@ package -internal fun baz(/*0*/ a: kotlin.Array): kotlin.String +public fun baz(/*0*/ a: kotlin.Array): kotlin.String -internal final class A { +public final class A { public constructor A(/*0*/ x: kotlin.Array) - internal final val x: kotlin.Array - internal final val y: kotlin.Int - internal final fun bar(/*0*/ a: kotlin.Array): kotlin.Int + public final val x: kotlin.Array + public final val y: kotlin.Int + public final fun bar(/*0*/ a: kotlin.Array): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(/*0*/ a: T): kotlin.Unit + public final fun foo(/*0*/ a: T): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/testsWithStdLib/reified/reifiedNothingSubstitution.txt b/compiler/testData/diagnostics/testsWithStdLib/reified/reifiedNothingSubstitution.txt index 99e6db87fdf..a614bbaf15e 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/reified/reifiedNothingSubstitution.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/reified/reifiedNothingSubstitution.txt @@ -1,4 +1,4 @@ package -internal fun box(): kotlin.Unit -kotlin.inline() internal fun foo(/*0*/ block: () -> T): kotlin.String +public fun box(): kotlin.Unit +kotlin.inline() public fun foo(/*0*/ block: () -> T): kotlin.String diff --git a/compiler/testData/diagnostics/testsWithStdLib/resolve/kt4711.txt b/compiler/testData/diagnostics/testsWithStdLib/resolve/kt4711.txt index dc8f04a7788..49ba831837b 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/resolve/kt4711.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/resolve/kt4711.txt @@ -1,3 +1,3 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithStdLib/varargs/kt3213.txt b/compiler/testData/diagnostics/testsWithStdLib/varargs/kt3213.txt index ea4c77533c3..18f85384267 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/varargs/kt3213.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/varargs/kt3213.txt @@ -1,3 +1,3 @@ package -internal fun test(/*0*/ a: kotlin.Array): kotlin.Unit +public fun test(/*0*/ a: kotlin.Array): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithStdLib/varargs/kt4172j.txt b/compiler/testData/diagnostics/testsWithStdLib/varargs/kt4172j.txt index aa3a44bab7b..af68c886926 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/varargs/kt4172j.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/varargs/kt4172j.txt @@ -1,6 +1,6 @@ package -internal fun main(/*0*/ args: kotlin.Array): kotlin.Unit +public fun main(/*0*/ args: kotlin.Array): kotlin.Unit public open class A { public constructor A() diff --git a/compiler/testData/diagnostics/testsWithStdLib/varargs/kt5534.txt b/compiler/testData/diagnostics/testsWithStdLib/varargs/kt5534.txt index 608ffd9b85b..e2bae31d246 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/varargs/kt5534.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/varargs/kt5534.txt @@ -1,4 +1,4 @@ package -internal fun foo(/*0*/ vararg a: kotlin.String? /*kotlin.Array*/): kotlin.Array -internal fun test(): kotlin.Unit +public fun foo(/*0*/ vararg a: kotlin.String? /*kotlin.Array*/): kotlin.Array +public fun test(): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInAnnotationArguments.txt b/compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInAnnotationArguments.txt index ad59c1c9598..e84cc2f564b 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInAnnotationArguments.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInAnnotationArguments.txt @@ -4,7 +4,7 @@ test.OptionGroups(o1 = test.StringOptions(option = {"abc", "d", "ef"}), o2 = tes /*primary*/ public constructor AnnotationInAnnotationArguments() } -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry ENTRY /*primary*/ private constructor E() @@ -18,22 +18,22 @@ internal final enum class E : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -kotlin.annotation.annotation() internal final class EnumOption : kotlin.Annotation { +kotlin.annotation.annotation() public final class EnumOption : kotlin.Annotation { /*primary*/ public constructor EnumOption(/*0*/ option: test.E) - internal final val option: test.E - internal final fun (): test.E + public final val option: test.E + public final fun (): test.E } -kotlin.annotation.annotation() internal final class OptionGroups : kotlin.Annotation { +kotlin.annotation.annotation() public final class OptionGroups : kotlin.Annotation { /*primary*/ public constructor OptionGroups(/*0*/ o1: test.StringOptions, /*1*/ o2: test.EnumOption) - internal final val o1: test.StringOptions - internal final fun (): test.StringOptions - internal final val o2: test.EnumOption - internal final fun (): test.EnumOption + public final val o1: test.StringOptions + public final fun (): test.StringOptions + public final val o2: test.EnumOption + public final fun (): test.EnumOption } -kotlin.annotation.annotation() internal final class StringOptions : kotlin.Annotation { +kotlin.annotation.annotation() public final class StringOptions : kotlin.Annotation { /*primary*/ public constructor StringOptions(/*0*/ vararg option: kotlin.String /*kotlin.Array*/) - internal final val option: kotlin.Array - internal final fun (): kotlin.Array + public final val option: kotlin.Array + public final fun (): kotlin.Array } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/EnumArgumentWithCustomToString.txt b/compiler/testData/loadJava/compiledKotlin/annotations/EnumArgumentWithCustomToString.txt index a03f1a1acf0..04f0723c41e 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/EnumArgumentWithCustomToString.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/EnumArgumentWithCustomToString.txt @@ -1,6 +1,6 @@ package test -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry CAKE /*primary*/ private constructor E() @@ -14,19 +14,19 @@ internal final enum class E : kotlin.Enum { public final /*synthesized*/ fun values(): kotlin.Array } -kotlin.annotation.annotation() internal final class EnumAnno : kotlin.Annotation { +kotlin.annotation.annotation() public final class EnumAnno : kotlin.Annotation { /*primary*/ public constructor EnumAnno(/*0*/ value: test.E) - internal final val value: test.E - internal final fun (): test.E + public final val value: test.E + public final fun (): test.E } public final class EnumArgumentWithCustomToString { /*primary*/ public constructor EnumArgumentWithCustomToString() - test.EnumAnno(value = E.CAKE) test.EnumArrayAnno(value = {E.CAKE, E.CAKE}) internal final fun annotated(): kotlin.Unit + test.EnumAnno(value = E.CAKE) test.EnumArrayAnno(value = {E.CAKE, E.CAKE}) public final fun annotated(): kotlin.Unit } -kotlin.annotation.annotation() internal final class EnumArrayAnno : kotlin.Annotation { +kotlin.annotation.annotation() public final class EnumArrayAnno : kotlin.Annotation { /*primary*/ public constructor EnumArrayAnno(/*0*/ vararg value: test.E /*kotlin.Array*/) - internal final val value: kotlin.Array - internal final fun (): kotlin.Array + public final val value: kotlin.Array + public final fun (): kotlin.Array } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/MultiDimensionalArrayMethod.txt b/compiler/testData/loadJava/compiledKotlin/annotations/MultiDimensionalArrayMethod.txt index c961f664c64..31378f766dd 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/MultiDimensionalArrayMethod.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/MultiDimensionalArrayMethod.txt @@ -1,13 +1,13 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ s: kotlin.String) - internal final val s: kotlin.String - internal final fun (): kotlin.String + public final val s: kotlin.String + public final fun (): kotlin.String } -internal interface T { - test.Anno(s = "bar") internal abstract val bar: kotlin.Array> - internal abstract fun (): kotlin.Array> - test.Anno(s = "foo") internal abstract fun foo(): kotlin.Array>> +public interface T { + test.Anno(s = "bar") public abstract val bar: kotlin.Array> + public abstract fun (): kotlin.Array> + test.Anno(s = "foo") public abstract fun foo(): kotlin.Array>> } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/ClassObjectPropertyField.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/ClassObjectPropertyField.txt index 584babbd736..fe9e3b6655b 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/ClassObjectPropertyField.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/ClassObjectPropertyField.txt @@ -1,16 +1,16 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } -internal final class Class { +public final class Class { /*primary*/ public constructor Class() public companion object Companion { /*primary*/ private constructor Companion() - @field:test.Anno() internal final var property: kotlin.Int - internal final fun (): kotlin.Int - internal final fun (/*0*/ : kotlin.Int): kotlin.Unit + @field:test.Anno() public final var property: kotlin.Int + public final fun (): kotlin.Int + public final fun (/*0*/ : kotlin.Int): kotlin.Unit } } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Constructor.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Constructor.txt index 32fa1fab70d..b4461c06881 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Constructor.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Constructor.txt @@ -1,11 +1,11 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ value: kotlin.String) - internal final val value: kotlin.String - internal final fun (): kotlin.String + public final val value: kotlin.String + public final fun (): kotlin.String } -internal final class Constructor { +public final class Constructor { /*primary*/ test.Anno(value = "string") public constructor Constructor() } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/DelegatedProperty.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/DelegatedProperty.txt index c7e0e9473ed..e8ccccbee77 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/DelegatedProperty.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/DelegatedProperty.txt @@ -1,11 +1,11 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } -internal final class Class { +public final class Class { /*primary*/ public constructor Class() - test.Anno() internal final val x: kotlin.Int - internal final fun (): kotlin.Int + test.Anno() public final val x: kotlin.Int + public final fun (): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumArgument.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumArgument.txt index 103f499281c..22efe989b22 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumArgument.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumArgument.txt @@ -1,15 +1,15 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ t: java.lang.annotation.ElementType) - internal final val t: java.lang.annotation.ElementType - internal final fun (): java.lang.annotation.ElementType + public final val t: java.lang.annotation.ElementType + public final fun (): java.lang.annotation.ElementType } -internal final class Class { +public final class Class { /*primary*/ public constructor Class() - @field:test.Anno(t = ElementType.FIELD) internal final var bar: kotlin.Int - internal final fun (): kotlin.Int - internal final fun (/*0*/ : kotlin.Int): kotlin.Unit - test.Anno(t = ElementType.METHOD) internal final fun foo(): kotlin.Unit + @field:test.Anno(t = ElementType.FIELD) public final var bar: kotlin.Int + public final fun (): kotlin.Int + public final fun (/*0*/ : kotlin.Int): kotlin.Unit + test.Anno(t = ElementType.METHOD) public final fun foo(): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Function.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Function.txt index eabef133146..1e391c59daf 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Function.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Function.txt @@ -1,10 +1,10 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } -internal final class Class { +public final class Class { /*primary*/ public constructor Class() - test.Anno() internal final fun foo(): kotlin.Unit + test.Anno() public final fun foo(): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Getter.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Getter.txt index 1e3f2918105..76a275ce086 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Getter.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Getter.txt @@ -1,11 +1,11 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } -internal final class Class { +public final class Class { /*primary*/ public constructor Class() - internal final val property: kotlin.Int - test.Anno() internal final fun (): kotlin.Int + public final val property: kotlin.Int + test.Anno() public final fun (): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/PropertyField.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/PropertyField.txt index fd6b40dbb4d..92c60d5b76c 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/PropertyField.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/PropertyField.txt @@ -1,12 +1,12 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } -internal final class Class { +public final class Class { /*primary*/ public constructor Class() - @field:test.Anno() internal final var property: kotlin.Int - internal final fun (): kotlin.Int - internal final fun (/*0*/ : kotlin.Int): kotlin.Unit + @field:test.Anno() public final var property: kotlin.Int + public final fun (): kotlin.Int + public final fun (/*0*/ : kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Setter.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Setter.txt index 3d032c01d95..9b8ae8fa66c 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Setter.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Setter.txt @@ -1,12 +1,12 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } -internal final class Class { +public final class Class { /*primary*/ public constructor Class() - internal final var property: kotlin.Int - internal final fun (): kotlin.Int - test.Anno() internal final fun (/*0*/ value: kotlin.Int): kotlin.Unit + public final var property: kotlin.Int + public final fun (): kotlin.Int + test.Anno() public final fun (/*0*/ value: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classes/AnnotationInClassObject.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classes/AnnotationInClassObject.txt index 91d3ed913c9..024d4414674 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classes/AnnotationInClassObject.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classes/AnnotationInClassObject.txt @@ -1,25 +1,25 @@ package test -internal final class A { +public final class A { /*primary*/ public constructor A() public companion object Companion { /*primary*/ private constructor Companion() - kotlin.annotation.annotation() internal final class Anno1 : kotlin.Annotation { + kotlin.annotation.annotation() public final class Anno1 : kotlin.Annotation { /*primary*/ public constructor Anno1() } - internal final class B { + public final class B { /*primary*/ public constructor B() - kotlin.annotation.annotation() internal final class Anno2 : kotlin.Annotation { + kotlin.annotation.annotation() public final class Anno2 : kotlin.Annotation { /*primary*/ public constructor Anno2() } } } } -test.A.Companion.Anno1() test.A.Companion.B.Anno2() internal final class C { +test.A.Companion.Anno1() test.A.Companion.B.Anno2() public final class C { /*primary*/ public constructor C() } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassInClassObject.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassInClassObject.txt index 96fb06f7282..7f77b461b08 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassInClassObject.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassInClassObject.txt @@ -1,16 +1,16 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } -internal final class Class { +public final class Class { /*primary*/ public constructor Class() public companion object Companion { /*primary*/ private constructor Companion() - test.Anno() internal final class Nested { + test.Anno() public final class Nested { /*primary*/ public constructor Nested() } } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassObject.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassObject.txt index 2aa2a930bbe..f9619ef1cb2 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassObject.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassObject.txt @@ -1,10 +1,10 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } -internal final class Class { +public final class Class { /*primary*/ public constructor Class() test.Anno() public companion object Companion { diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassObjectInStaticNestedClass.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassObjectInStaticNestedClass.txt index 0d4157960e8..2996a081a27 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassObjectInStaticNestedClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassObjectInStaticNestedClass.txt @@ -1,15 +1,15 @@ package test -internal final class A { +public final class A { /*primary*/ public constructor A() - internal final class B { + public final class B { /*primary*/ public constructor B() public companion object Companion { /*primary*/ private constructor Companion() - internal final val TEST: kotlin.Int = 1 - internal final fun (): kotlin.Int + public final val TEST: kotlin.Int = 1 + public final fun (): kotlin.Int } } } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classes/DataClass.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classes/DataClass.txt index 89946f14107..9c8041dfbe8 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classes/DataClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classes/DataClass.txt @@ -1,9 +1,9 @@ package test -kotlin.data() internal final class My { +kotlin.data() public final class My { /*primary*/ public constructor My(/*0*/ x: kotlin.Int) - internal final val x: kotlin.Int - internal final fun (): kotlin.Int - internal final /*synthesized*/ fun component1(): kotlin.Int + public final val x: kotlin.Int + public final fun (): kotlin.Int + public final /*synthesized*/ fun component1(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int = ...): test.My } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classes/Deprecated.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classes/Deprecated.txt index 0a3b29241bd..9c88d768714 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classes/Deprecated.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classes/Deprecated.txt @@ -1,17 +1,17 @@ package test -kotlin.Deprecated(value = "Class") internal final class Class { +kotlin.deprecated(value = "Class") public final class Class { /*primary*/ public constructor Class() kotlin.Deprecated(value = "companion object") public companion object Companion { /*primary*/ private constructor Companion() } - kotlin.Deprecated(value = "Inner") internal final inner class Inner { + kotlin.deprecated(value = "Inner") public final inner class Inner { /*primary*/ public constructor Inner() } - kotlin.Deprecated(value = "Nested") internal final class Nested { + kotlin.deprecated(value = "Nested") public final class Nested { /*primary*/ public constructor Nested() } } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classes/DollarsInAnnotationName.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classes/DollarsInAnnotationName.txt index 19eeea564aa..0e6c03b4fd4 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classes/DollarsInAnnotationName.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classes/DollarsInAnnotationName.txt @@ -1,17 +1,17 @@ package test -kotlin.annotation.annotation() internal final class `$$$$$$` : kotlin.Annotation { +kotlin.annotation.annotation() public final class `$$$$$$` : kotlin.Annotation { /*primary*/ public constructor `$$$$$$`() } -test.`$$$$$$`() internal final class A { +test.`$$$$$$`() public final class A { /*primary*/ public constructor A() } -kotlin.annotation.annotation() internal final class `Anno$tation` : kotlin.Annotation { +kotlin.annotation.annotation() public final class `Anno$tation` : kotlin.Annotation { /*primary*/ public constructor `Anno$tation`() } -test.`Anno$tation`() internal final class `Cla$s` { +test.`Anno$tation`() public final class `Cla$s` { /*primary*/ public constructor `Cla$s`() } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classes/EnumArgument.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classes/EnumArgument.txt index 10b33f0bdd9..06ce829da57 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classes/EnumArgument.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classes/EnumArgument.txt @@ -1,23 +1,23 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ t: java.lang.annotation.ElementType) - internal final val t: java.lang.annotation.ElementType - internal final fun (): java.lang.annotation.ElementType + public final val t: java.lang.annotation.ElementType + public final fun (): java.lang.annotation.ElementType } -test.Anno(t = ElementType.METHOD) internal final class Class { +test.Anno(t = ElementType.METHOD) public final class Class { /*primary*/ public constructor Class() test.Anno(t = ElementType.ANNOTATION_TYPE) public companion object Companion { /*primary*/ private constructor Companion() } - test.Anno(t = ElementType.PARAMETER) internal final inner class Inner { + test.Anno(t = ElementType.PARAMETER) public final inner class Inner { /*primary*/ public constructor Inner() } - test.Anno(t = ElementType.TYPE) internal final class Nested { + test.Anno(t = ElementType.TYPE) public final class Nested { /*primary*/ public constructor Nested() } } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classes/MultipleAnnotations.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classes/MultipleAnnotations.txt index 35b2e56e329..e4dc681833e 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classes/MultipleAnnotations.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classes/MultipleAnnotations.txt @@ -1,17 +1,17 @@ package test -kotlin.annotation.annotation() internal final class A1 : kotlin.Annotation { +kotlin.annotation.annotation() public final class A1 : kotlin.Annotation { /*primary*/ public constructor A1() } -kotlin.annotation.annotation() internal final class A2 : kotlin.Annotation { +kotlin.annotation.annotation() public final class A2 : kotlin.Annotation { /*primary*/ public constructor A2() } -kotlin.annotation.annotation() internal final class A3 : kotlin.Annotation { +kotlin.annotation.annotation() public final class A3 : kotlin.Annotation { /*primary*/ public constructor A3() } -test.A1() test.A2() test.A3() internal final class Class { +test.A1() test.A2() test.A3() public final class Class { /*primary*/ public constructor Class() } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classes/NestedAnnotation.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classes/NestedAnnotation.txt index f7a5a2a5a0b..519b1d9c80b 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classes/NestedAnnotation.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classes/NestedAnnotation.txt @@ -1,14 +1,14 @@ package test -internal final class A { +public final class A { /*primary*/ public constructor A() - kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { + kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } } -test.A.Anno() internal final class B { +test.A.Anno() public final class B { /*primary*/ public constructor B() - test.A.Anno() internal final fun f(): kotlin.Unit + test.A.Anno() public final fun f(): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classes/NestedClass.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classes/NestedClass.txt index 365077aef49..55cfbf45215 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classes/NestedClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classes/NestedClass.txt @@ -1,17 +1,17 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } -internal final class Class { +public final class Class { /*primary*/ public constructor Class() - test.Anno() internal final inner class Inner { + test.Anno() public final inner class Inner { /*primary*/ public constructor Inner() } - test.Anno() internal final class Nested { + test.Anno() public final class Nested { /*primary*/ public constructor Nested() } } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classes/Retention.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classes/Retention.txt index 25ba45cb0a6..f9f41a662bf 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classes/Retention.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classes/Retention.txt @@ -1,5 +1,5 @@ package test -kotlin.annotation.Retention(value = AnnotationRetention.RUNTIME) kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation(retention = AnnotationRetention.RUNTIME) public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classes/Simple.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classes/Simple.txt index 2c2ed8919e3..ded179f8bbb 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classes/Simple.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classes/Simple.txt @@ -1,9 +1,9 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } -test.Anno() internal final class X { +test.Anno() public final class X { /*primary*/ public constructor X() } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classes/WithArgument.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classes/WithArgument.txt index b58cb2c56bc..39388173dc7 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classes/WithArgument.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classes/WithArgument.txt @@ -1,53 +1,53 @@ package test -kotlin.annotation.annotation() internal final class BooleanAnno : kotlin.Annotation { +kotlin.annotation.annotation() public final class BooleanAnno : kotlin.Annotation { /*primary*/ public constructor BooleanAnno(/*0*/ value: kotlin.Boolean) - internal final val value: kotlin.Boolean - internal final fun (): kotlin.Boolean + public final val value: kotlin.Boolean + public final fun (): kotlin.Boolean } -kotlin.annotation.annotation() internal final class ByteAnno : kotlin.Annotation { +kotlin.annotation.annotation() public final class ByteAnno : kotlin.Annotation { /*primary*/ public constructor ByteAnno(/*0*/ value: kotlin.Byte) - internal final val value: kotlin.Byte - internal final fun (): kotlin.Byte + public final val value: kotlin.Byte + public final fun (): kotlin.Byte } -kotlin.annotation.annotation() internal final class CharAnno : kotlin.Annotation { +kotlin.annotation.annotation() public final class CharAnno : kotlin.Annotation { /*primary*/ public constructor CharAnno(/*0*/ value: kotlin.Char) - internal final val value: kotlin.Char - internal final fun (): kotlin.Char + public final val value: kotlin.Char + public final fun (): kotlin.Char } -test.IntAnno(value = 42) test.ShortAnno(value = 42.toShort()) test.ByteAnno(value = 42.toByte()) test.LongAnno(value = 42.toLong()) test.CharAnno(value = \u0041 ('A')) test.BooleanAnno(value = false) test.FloatAnno(value = 3.14.toFloat()) test.DoubleAnno(value = 3.14.toDouble()) internal final class Class { +test.IntAnno(value = 42) test.ShortAnno(value = 42.toShort()) test.ByteAnno(value = 42.toByte()) test.LongAnno(value = 42.toLong()) test.CharAnno(value = \u0041 ('A')) test.BooleanAnno(value = false) test.FloatAnno(value = 3.14.toFloat()) test.DoubleAnno(value = 3.14.toDouble()) public final class Class { /*primary*/ public constructor Class() } -kotlin.annotation.annotation() internal final class DoubleAnno : kotlin.Annotation { +kotlin.annotation.annotation() public final class DoubleAnno : kotlin.Annotation { /*primary*/ public constructor DoubleAnno(/*0*/ value: kotlin.Double) - internal final val value: kotlin.Double - internal final fun (): kotlin.Double + public final val value: kotlin.Double + public final fun (): kotlin.Double } -kotlin.annotation.annotation() internal final class FloatAnno : kotlin.Annotation { +kotlin.annotation.annotation() public final class FloatAnno : kotlin.Annotation { /*primary*/ public constructor FloatAnno(/*0*/ value: kotlin.Float) - internal final val value: kotlin.Float - internal final fun (): kotlin.Float + public final val value: kotlin.Float + public final fun (): kotlin.Float } -kotlin.annotation.annotation() internal final class IntAnno : kotlin.Annotation { +kotlin.annotation.annotation() public final class IntAnno : kotlin.Annotation { /*primary*/ public constructor IntAnno(/*0*/ value: kotlin.Int) - internal final val value: kotlin.Int - internal final fun (): kotlin.Int + public final val value: kotlin.Int + public final fun (): kotlin.Int } -kotlin.annotation.annotation() internal final class LongAnno : kotlin.Annotation { +kotlin.annotation.annotation() public final class LongAnno : kotlin.Annotation { /*primary*/ public constructor LongAnno(/*0*/ value: kotlin.Long) - internal final val value: kotlin.Long - internal final fun (): kotlin.Long + public final val value: kotlin.Long + public final fun (): kotlin.Long } -kotlin.annotation.annotation() internal final class ShortAnno : kotlin.Annotation { +kotlin.annotation.annotation() public final class ShortAnno : kotlin.Annotation { /*primary*/ public constructor ShortAnno(/*0*/ value: kotlin.Short) - internal final val value: kotlin.Short - internal final fun (): kotlin.Short + public final val value: kotlin.Short + public final fun (): kotlin.Short } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classes/WithMultipleArguments.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classes/WithMultipleArguments.txt index c9810d4bc12..1b42717d5d9 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classes/WithMultipleArguments.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classes/WithMultipleArguments.txt @@ -1,15 +1,15 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ int: kotlin.Int, /*1*/ string: kotlin.String, /*2*/ double: kotlin.Double) - internal final val double: kotlin.Double - internal final fun (): kotlin.Double - internal final val int: kotlin.Int - internal final fun (): kotlin.Int - internal final val string: kotlin.String - internal final fun (): kotlin.String + public final val double: kotlin.Double + public final fun (): kotlin.Double + public final val int: kotlin.Int + public final fun (): kotlin.Int + public final val string: kotlin.String + public final fun (): kotlin.String } -test.Anno(double = 3.14.toDouble(), int = 42, string = "OK") internal final class Class { +test.Anno(double = 3.14.toDouble(), int = 42, string = "OK") public final class Class { /*primary*/ public constructor Class() } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/DelegatedProperty.txt b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/DelegatedProperty.txt index 41fb1aa192b..26acafa3465 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/DelegatedProperty.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/DelegatedProperty.txt @@ -1,8 +1,8 @@ package test -test.Anno() internal val x: kotlin.Int - internal fun (): kotlin.Int +test.Anno() public val x: kotlin.Int + public fun (): kotlin.Int -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArgument.txt b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArgument.txt index cdd8d66abb7..1f9ed4ee631 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArgument.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArgument.txt @@ -1,11 +1,11 @@ package test -@field:test.Anno(t = ElementType.FIELD) internal val bar: kotlin.Int = 42 - internal fun (): kotlin.Int -test.Anno(t = ElementType.METHOD) internal fun foo(): kotlin.Unit +@field:test.Anno(t = ElementType.FIELD) public val bar: kotlin.Int = 42 + public fun (): kotlin.Int +test.Anno(t = ElementType.METHOD) public fun foo(): kotlin.Unit -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ t: java.lang.annotation.ElementType) - internal final val t: java.lang.annotation.ElementType - internal final fun (): java.lang.annotation.ElementType + public final val t: java.lang.annotation.ElementType + public final fun (): java.lang.annotation.ElementType } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArrayArgument.txt b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArrayArgument.txt index 4eb176534d1..f63ac15364d 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArrayArgument.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArrayArgument.txt @@ -1,12 +1,12 @@ package test -@field:test.Anno(t = {ElementType.PACKAGE}) internal val bar: kotlin.Int = 42 - internal fun (): kotlin.Int -test.Anno(t = {}) internal fun baz(): kotlin.Unit -test.Anno(t = {ElementType.METHOD, ElementType.FIELD}) internal fun foo(): kotlin.Unit +@field:test.Anno(t = {ElementType.PACKAGE}) public val bar: kotlin.Int = 42 + public fun (): kotlin.Int +test.Anno(t = {}) public fun baz(): kotlin.Unit +test.Anno(t = {ElementType.METHOD, ElementType.FIELD}) public fun foo(): kotlin.Unit -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ vararg t: java.lang.annotation.ElementType /*kotlin.Array*/) - internal final val t: kotlin.Array - internal final fun (): kotlin.Array + public final val t: kotlin.Array + public final fun (): kotlin.Array } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Function.txt b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Function.txt index 5bb274c0472..2aaebbd9c77 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Function.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Function.txt @@ -1,7 +1,7 @@ package test -test.Anno() internal fun function(): kotlin.Unit +test.Anno() public fun function(): kotlin.Unit -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Getter.txt b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Getter.txt index b92b8539aac..ebb46247176 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Getter.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Getter.txt @@ -1,8 +1,8 @@ package test -internal val property: kotlin.Int - test.Anno() internal fun (): kotlin.Int +public val property: kotlin.Int + test.Anno() public fun (): kotlin.Int -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/PropertyField.txt b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/PropertyField.txt index b59a063cf21..9dc75c3268d 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/PropertyField.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/PropertyField.txt @@ -1,9 +1,9 @@ package test -@field:test.Anno() internal var property: kotlin.Int - internal fun (): kotlin.Int - internal fun (/*0*/ : kotlin.Int): kotlin.Unit +@field:test.Anno() public var property: kotlin.Int + public fun (): kotlin.Int + public fun (/*0*/ : kotlin.Int): kotlin.Unit -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Setter.txt b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Setter.txt index 84b2c392e1a..455cd6570b2 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Setter.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Setter.txt @@ -1,9 +1,9 @@ package test -internal var property: kotlin.Int - internal fun (): kotlin.Int - test.Anno() internal fun (/*0*/ value: kotlin.Int): kotlin.Unit +public var property: kotlin.Int + public fun (): kotlin.Int + test.Anno() public fun (/*0*/ value: kotlin.Int): kotlin.Unit -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/StringArrayArgument.txt b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/StringArrayArgument.txt index ba95ff7dd30..e476237ed8b 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/StringArrayArgument.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/StringArrayArgument.txt @@ -1,12 +1,12 @@ package test -@field:test.Anno(t = {"prosper"}) internal val bar: kotlin.Int = 42 - internal fun (): kotlin.Int -test.Anno(t = {}) internal fun baz(): kotlin.Unit -test.Anno(t = {"live", "long"}) internal fun foo(): kotlin.Unit +@field:test.Anno(t = {"prosper"}) public val bar: kotlin.Int = 42 + public fun (): kotlin.Int +test.Anno(t = {}) public fun baz(): kotlin.Unit +test.Anno(t = {"live", "long"}) public fun foo(): kotlin.Unit -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ vararg t: kotlin.String /*kotlin.Array*/) - internal final val t: kotlin.Array - internal final fun (): kotlin.Array + public final val t: kotlin.Array + public final fun (): kotlin.Array } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/Constructor.txt b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/Constructor.txt index dd2a5b1ab45..73ae0fdf668 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/Constructor.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/Constructor.txt @@ -1,15 +1,15 @@ package test -kotlin.annotation.annotation() internal final class A : kotlin.Annotation { +kotlin.annotation.annotation() public final class A : kotlin.Annotation { /*primary*/ public constructor A() } -kotlin.annotation.annotation() internal final class B : kotlin.Annotation { +kotlin.annotation.annotation() public final class B : kotlin.Annotation { /*primary*/ public constructor B() } -internal final class Class { +public final class Class { /*primary*/ public constructor Class(/*0*/ test.A() x: kotlin.Int, /*1*/ test.B() y: kotlin.String) - internal final val x: kotlin.Int - internal final fun (): kotlin.Int + public final val x: kotlin.Int + public final fun (): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/EnumConstructor.txt b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/EnumConstructor.txt index 7a4e379c352..99b64d378ce 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/EnumConstructor.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/EnumConstructor.txt @@ -1,19 +1,19 @@ package test -kotlin.annotation.annotation() internal final class A : kotlin.Annotation { +kotlin.annotation.annotation() public final class A : kotlin.Annotation { /*primary*/ public constructor A() } -kotlin.annotation.annotation() internal final class B : kotlin.Annotation { +kotlin.annotation.annotation() public final class B : kotlin.Annotation { /*primary*/ public constructor B() } -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { /*primary*/ private constructor E(/*0*/ test.A() x: kotlin.String, /*1*/ test.B() y: kotlin.Int) - internal final val x: kotlin.String - internal final fun (): kotlin.String - internal final val y: kotlin.Int - internal final fun (): kotlin.Int + public final val x: kotlin.String + public final fun (): kotlin.String + public final val y: kotlin.Int + public final fun (): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.E): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionFunction.txt b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionFunction.txt index 3e8eb8ed2d7..08f576cf76e 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionFunction.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionFunction.txt @@ -1,7 +1,7 @@ package test -internal fun kotlin.Int.foo(/*0*/ test.A() x: kotlin.Int): kotlin.Unit +public fun kotlin.Int.foo(/*0*/ test.A() x: kotlin.Int): kotlin.Unit -kotlin.annotation.annotation() internal final class A : kotlin.Annotation { +kotlin.annotation.annotation() public final class A : kotlin.Annotation { /*primary*/ public constructor A() } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionFunctionInClass.txt b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionFunctionInClass.txt index 000278bdc48..13fe427468f 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionFunctionInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionFunctionInClass.txt @@ -1,10 +1,10 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } -internal final class Class { +public final class Class { /*primary*/ public constructor Class() - internal final fun kotlin.String.foo(/*0*/ test.Anno() x: kotlin.Int): kotlin.Int + public final fun kotlin.String.foo(/*0*/ test.Anno() x: kotlin.Int): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionPropertySetter.txt b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionPropertySetter.txt index b920161d443..dda5a96d822 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionPropertySetter.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionPropertySetter.txt @@ -1,12 +1,12 @@ package test -kotlin.annotation.annotation() internal final class A : kotlin.Annotation { +kotlin.annotation.annotation() public final class A : kotlin.Annotation { /*primary*/ public constructor A() } -internal final class Class { +public final class Class { /*primary*/ public constructor Class() - internal final var kotlin.Int.foo: kotlin.Int - internal final fun kotlin.Int.(): kotlin.Int - internal final fun kotlin.Int.(/*0*/ test.A() value: kotlin.Int): kotlin.Unit + public final var kotlin.Int.foo: kotlin.Int + public final fun kotlin.Int.(): kotlin.Int + public final fun kotlin.Int.(/*0*/ test.A() value: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/FunctionInClass.txt b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/FunctionInClass.txt index 6188cef5000..c1dfbe52cd9 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/FunctionInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/FunctionInClass.txt @@ -1,10 +1,10 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } -internal final class Class { +public final class Class { /*primary*/ public constructor Class() - internal final fun foo(/*0*/ test.Anno() x: kotlin.String): kotlin.Unit + public final fun foo(/*0*/ test.Anno() x: kotlin.String): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/FunctionInTrait.txt b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/FunctionInTrait.txt index 35407d90748..5ea654e4708 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/FunctionInTrait.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/FunctionInTrait.txt @@ -1,9 +1,9 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } -internal interface Trait { - internal open fun foo(/*0*/ test.Anno() x: kotlin.String): kotlin.Int +public interface Trait { + public open fun foo(/*0*/ test.Anno() x: kotlin.String): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/InnerClassConstructor.txt b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/InnerClassConstructor.txt index 9849c87044c..a715b428f6b 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/InnerClassConstructor.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/InnerClassConstructor.txt @@ -1,23 +1,23 @@ package test -kotlin.annotation.annotation() internal final class A : kotlin.Annotation { +kotlin.annotation.annotation() public final class A : kotlin.Annotation { /*primary*/ public constructor A(/*0*/ s: kotlin.String) - internal final val s: kotlin.String - internal final fun (): kotlin.String + public final val s: kotlin.String + public final fun (): kotlin.String } -internal final class Outer { +public final class Outer { /*primary*/ public constructor Outer() - internal final inner class Inner { + public final inner class Inner { /*primary*/ public constructor Inner(/*0*/ test.A(s = "inner") y: kotlin.String) - internal final val y: kotlin.String - internal final fun (): kotlin.String + public final val y: kotlin.String + public final fun (): kotlin.String } - internal final class Nested { + public final class Nested { /*primary*/ public constructor Nested(/*0*/ test.A(s = "nested") x: kotlin.String) - internal final val x: kotlin.String - internal final fun (): kotlin.String + public final val x: kotlin.String + public final fun (): kotlin.String } } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/ManyAnnotations.txt b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/ManyAnnotations.txt index abb4292a20c..cf55ebc672e 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/ManyAnnotations.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/ManyAnnotations.txt @@ -1,20 +1,20 @@ package test -internal fun bar(/*0*/ test.A() test.B() test.C() test.D() x: kotlin.Int): kotlin.Unit -internal fun foo(/*0*/ test.A() test.B() x: kotlin.Int, /*1*/ test.A() test.C() y: kotlin.Double, /*2*/ test.B() test.C() test.D() z: kotlin.String): kotlin.Unit +public fun bar(/*0*/ test.A() test.B() test.C() test.D() x: kotlin.Int): kotlin.Unit +public fun foo(/*0*/ test.A() test.B() x: kotlin.Int, /*1*/ test.A() test.C() y: kotlin.Double, /*2*/ test.B() test.C() test.D() z: kotlin.String): kotlin.Unit -kotlin.annotation.annotation() internal final class A : kotlin.Annotation { +kotlin.annotation.annotation() public final class A : kotlin.Annotation { /*primary*/ public constructor A() } -kotlin.annotation.annotation() internal final class B : kotlin.Annotation { +kotlin.annotation.annotation() public final class B : kotlin.Annotation { /*primary*/ public constructor B() } -kotlin.annotation.annotation() internal final class C : kotlin.Annotation { +kotlin.annotation.annotation() public final class C : kotlin.Annotation { /*primary*/ public constructor C() } -kotlin.annotation.annotation() internal final class D : kotlin.Annotation { +kotlin.annotation.annotation() public final class D : kotlin.Annotation { /*primary*/ public constructor D() } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/PropertySetterInClass.txt b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/PropertySetterInClass.txt index 064d3f53fe4..d3a3738341a 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/PropertySetterInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/PropertySetterInClass.txt @@ -1,12 +1,12 @@ package test -kotlin.annotation.annotation() internal final class A : kotlin.Annotation { +kotlin.annotation.annotation() public final class A : kotlin.Annotation { /*primary*/ public constructor A() } -internal final class Class { +public final class Class { /*primary*/ public constructor Class() - internal final var foo: kotlin.Int - internal final fun (): kotlin.Int - internal final fun (/*0*/ test.A() value: kotlin.Int): kotlin.Unit + public final var foo: kotlin.Int + public final fun (): kotlin.Int + public final fun (/*0*/ test.A() value: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/TopLevelFunction.txt b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/TopLevelFunction.txt index 8bc9d7e5a07..14f7f75ef8c 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/TopLevelFunction.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/TopLevelFunction.txt @@ -1,7 +1,7 @@ package test -internal fun foo(/*0*/ test.Anno() x: kotlin.Int): kotlin.Unit +public fun foo(/*0*/ test.Anno() x: kotlin.Int): kotlin.Unit -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/TopLevelPropertySetter.txt b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/TopLevelPropertySetter.txt index 9bf02b3fb29..e4eb2e2a5f7 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/TopLevelPropertySetter.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/TopLevelPropertySetter.txt @@ -1,13 +1,13 @@ package test -internal var foo: kotlin.Int - internal fun (): kotlin.Int - internal fun (/*0*/ test.A() test.B() value: kotlin.Int): kotlin.Unit +public var foo: kotlin.Int + public fun (): kotlin.Int + public fun (/*0*/ test.A() test.B() value: kotlin.Int): kotlin.Unit -kotlin.annotation.annotation() internal final class A : kotlin.Annotation { +kotlin.annotation.annotation() public final class A : kotlin.Annotation { /*primary*/ public constructor A() } -kotlin.annotation.annotation() internal final class B : kotlin.Annotation { +kotlin.annotation.annotation() public final class B : kotlin.Annotation { /*primary*/ public constructor B() } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Class.txt b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Class.txt index 45cc5c02a33..30092ba03a4 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Class.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Class.txt @@ -1,11 +1,11 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } -internal final class Class { +public final class Class { /*primary*/ public constructor Class() - test.Anno() internal final val property: kotlin.Int - internal final fun (): kotlin.Int + test.Anno() public final val property: kotlin.Int + public final fun (): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ClassObject.txt b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ClassObject.txt index 7d80dc02fd7..f30350bab32 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ClassObject.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ClassObject.txt @@ -1,15 +1,15 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } -internal final class Class { +public final class Class { /*primary*/ public constructor Class() public companion object Companion { /*primary*/ private constructor Companion() - test.Anno() internal final val property: kotlin.Int - internal final fun (): kotlin.Int + test.Anno() public final val property: kotlin.Int + public final fun (): kotlin.Int } } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNameClass.txt b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNameClass.txt index 41b9bc19b9c..a0a898373b3 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNameClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNameClass.txt @@ -1,23 +1,23 @@ package test -internal final class Class { +public final class Class { /*primary*/ public constructor Class() - test.DoubleAnno() internal final val kotlin.Double.extension: kotlin.Int - internal final fun kotlin.Double.(): kotlin.Int - test.IntAnno() internal final val kotlin.Int.extension: kotlin.Int - internal final fun kotlin.Int.(): kotlin.Int - test.StringAnno() internal final val kotlin.String.extension: kotlin.String - internal final fun kotlin.String.(): kotlin.String + test.DoubleAnno() public final val kotlin.Double.extension: kotlin.Int + public final fun kotlin.Double.(): kotlin.Int + test.IntAnno() public final val kotlin.Int.extension: kotlin.Int + public final fun kotlin.Int.(): kotlin.Int + test.StringAnno() public final val kotlin.String.extension: kotlin.String + public final fun kotlin.String.(): kotlin.String } -kotlin.annotation.annotation() internal final class DoubleAnno : kotlin.Annotation { +kotlin.annotation.annotation() public final class DoubleAnno : kotlin.Annotation { /*primary*/ public constructor DoubleAnno() } -kotlin.annotation.annotation() internal final class IntAnno : kotlin.Annotation { +kotlin.annotation.annotation() public final class IntAnno : kotlin.Annotation { /*primary*/ public constructor IntAnno() } -kotlin.annotation.annotation() internal final class StringAnno : kotlin.Annotation { +kotlin.annotation.annotation() public final class StringAnno : kotlin.Annotation { /*primary*/ public constructor StringAnno() } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNamePackage.txt b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNamePackage.txt index 3f24c08d080..efc00d9d62d 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNamePackage.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNamePackage.txt @@ -1,20 +1,20 @@ package test -test.DoubleAnno() internal val kotlin.Double.extension: kotlin.Int - internal fun kotlin.Double.(): kotlin.Int -test.IntAnno() internal val kotlin.Int.extension: kotlin.Int - internal fun kotlin.Int.(): kotlin.Int -test.StringAnno() internal val kotlin.String.extension: kotlin.String - internal fun kotlin.String.(): kotlin.String +test.DoubleAnno() public val kotlin.Double.extension: kotlin.Int + public fun kotlin.Double.(): kotlin.Int +test.IntAnno() public val kotlin.Int.extension: kotlin.Int + public fun kotlin.Int.(): kotlin.Int +test.StringAnno() public val kotlin.String.extension: kotlin.String + public fun kotlin.String.(): kotlin.String -kotlin.annotation.annotation() internal final class DoubleAnno : kotlin.Annotation { +kotlin.annotation.annotation() public final class DoubleAnno : kotlin.Annotation { /*primary*/ public constructor DoubleAnno() } -kotlin.annotation.annotation() internal final class IntAnno : kotlin.Annotation { +kotlin.annotation.annotation() public final class IntAnno : kotlin.Annotation { /*primary*/ public constructor IntAnno() } -kotlin.annotation.annotation() internal final class StringAnno : kotlin.Annotation { +kotlin.annotation.annotation() public final class StringAnno : kotlin.Annotation { /*primary*/ public constructor StringAnno() } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/NestedTrait.txt b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/NestedTrait.txt index 370dcc1b041..2918ed72bd3 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/NestedTrait.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/NestedTrait.txt @@ -1,14 +1,14 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } -internal final class Class { +public final class Class { /*primary*/ public constructor Class() - internal interface Trait { - test.Anno() internal abstract val property: kotlin.Int - internal abstract fun (): kotlin.Int + public interface Trait { + test.Anno() public abstract val property: kotlin.Int + public abstract fun (): kotlin.Int } } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TopLevel.txt b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TopLevel.txt index a1f6fc2342d..1b4855a40d4 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TopLevel.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TopLevel.txt @@ -1,8 +1,8 @@ package test -test.Anno() internal val property: kotlin.Int - internal fun (): kotlin.Int +test.Anno() public val property: kotlin.Int + public fun (): kotlin.Int -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Trait.txt b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Trait.txt index 197bcc1db98..39df6709c2a 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Trait.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Trait.txt @@ -1,10 +1,10 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } -internal interface Trait { - test.Anno() internal abstract val property: kotlin.Int - internal abstract fun (): kotlin.Int +public interface Trait { + test.Anno() public abstract val property: kotlin.Int + public abstract fun (): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TraitClassObject.txt b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TraitClassObject.txt index 813266df8f0..c2e7e62bd09 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TraitClassObject.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TraitClassObject.txt @@ -1,14 +1,14 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } -internal interface Trait { +public interface Trait { public companion object Companion { /*primary*/ private constructor Companion() - test.Anno() internal final val property: kotlin.Int - internal final fun (): kotlin.Int + test.Anno() public final val property: kotlin.Int + public final fun (): kotlin.Int } } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/types/ReceiverParameter.txt b/compiler/testData/loadJava/compiledKotlin/annotations/types/ReceiverParameter.txt index 519939a9585..b05b5016ab0 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/types/ReceiverParameter.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/types/ReceiverParameter.txt @@ -1,7 +1,7 @@ package test -internal fun @[test.A()] kotlin.String.foo(): kotlin.Unit +public fun @[test.A()] kotlin.String.foo(): kotlin.Unit -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) kotlin.annotation.annotation() internal final class A : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) kotlin.annotation.annotation() public final class A : kotlin.Annotation { /*primary*/ public constructor A() } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/types/SimpleTypeAnnotation.txt b/compiler/testData/loadJava/compiledKotlin/annotations/types/SimpleTypeAnnotation.txt index 7ec7ad67ca8..a58d8d45d1c 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/types/SimpleTypeAnnotation.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/types/SimpleTypeAnnotation.txt @@ -1,10 +1,10 @@ package test -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) kotlin.annotation.annotation() internal final class A : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) kotlin.annotation.annotation() public final class A : kotlin.Annotation { /*primary*/ public constructor A() } -internal final class SimpleTypeAnnotation { +public final class SimpleTypeAnnotation { /*primary*/ public constructor SimpleTypeAnnotation() - internal final fun foo(/*0*/ x: @[test.A()] kotlin.IntRange): @[test.A()] kotlin.Int + public final fun foo(/*0*/ x: @[test.A()] kotlin.IntRange): @[test.A()] kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/types/SupertypesAndBounds.txt b/compiler/testData/loadJava/compiledKotlin/annotations/types/SupertypesAndBounds.txt index 7650fdaabbe..1f83c6d7ae5 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/types/SupertypesAndBounds.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/types/SupertypesAndBounds.txt @@ -1,11 +1,11 @@ package test -kotlin.annotation.annotation() internal final class A : kotlin.Annotation { +kotlin.annotation.annotation() public final class A : kotlin.Annotation { /*primary*/ public constructor A() } -internal interface Foo : @[test.A()] kotlin.CharSequence { - internal abstract fun bar(): kotlin.Unit +public interface Foo : @[test.A()] kotlin.CharSequence { + public abstract fun bar(): kotlin.Unit public abstract override /*1*/ /*fake_override*/ fun charAt(/*0*/ index: kotlin.Int): kotlin.Char public abstract override /*1*/ /*fake_override*/ fun length(): kotlin.Int public abstract override /*1*/ /*fake_override*/ fun subSequence(/*0*/ start: kotlin.Int, /*1*/ end: kotlin.Int): kotlin.CharSequence diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/types/TypeAnnotationWithArguments.txt b/compiler/testData/loadJava/compiledKotlin/annotations/types/TypeAnnotationWithArguments.txt index 4ba5afc61ef..7396d7133ab 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/types/TypeAnnotationWithArguments.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/types/TypeAnnotationWithArguments.txt @@ -1,14 +1,14 @@ package test -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { /*primary*/ public constructor Ann(/*0*/ x: kotlin.String, /*1*/ y: kotlin.Double) - internal final val x: kotlin.String - internal final fun (): kotlin.String - internal final val y: kotlin.Double - internal final fun (): kotlin.Double + public final val x: kotlin.String + public final fun (): kotlin.String + public final val y: kotlin.Double + public final fun (): kotlin.Double } -internal final class TypeAnnotationWithArguments { +public final class TypeAnnotationWithArguments { /*primary*/ public constructor TypeAnnotationWithArguments() - internal final fun foo(/*0*/ param: @[test.Ann(x = "param", y = 3.14.toDouble())] kotlin.IntRange): @[test.Ann(x = "fun", y = 2.72.toDouble())] kotlin.Unit + public final fun foo(/*0*/ param: @[test.Ann(x = "param", y = 3.14.toDouble())] kotlin.IntRange): @[test.Ann(x = "fun", y = 2.72.toDouble())] kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/FieldTarget.txt b/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/FieldTarget.txt index 6633ffe0994..92c60d5b76c 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/FieldTarget.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/FieldTarget.txt @@ -1,13 +1,12 @@ package test -kotlin.annotation.annotation() internal final class Anno : kotlin.Annotation { +kotlin.annotation.annotation() public final class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() } -internal final class Class { +public final class Class { /*primary*/ public constructor Class() - @field:test.Anno() internal final var property: kotlin.Int - internal final fun (): kotlin.Int - internal final fun (/*0*/ : kotlin.Int): kotlin.Unit + @field:test.Anno() public final var property: kotlin.Int + public final fun (): kotlin.Int + public final fun (/*0*/ : kotlin.Int): kotlin.Unit } - diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/ReceiverTarget.txt b/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/ReceiverTarget.txt index e4c41aa1b2a..6839f64f347 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/ReceiverTarget.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/ReceiverTarget.txt @@ -1,15 +1,15 @@ package test -internal final class A { +public final class A { /*primary*/ public constructor A() - internal final val @receiver:test.Ann() kotlin.String.myLength2: kotlin.Int - internal final fun @receiver:test.Ann() kotlin.String.(): kotlin.Int - internal final var @receiver:test.Ann() kotlin.String.myLength3: kotlin.Int - internal final fun @receiver:test.Ann() kotlin.String.(): kotlin.Int - internal final fun @receiver:test.Ann() kotlin.String.(/*0*/ v: kotlin.Int): kotlin.Unit - internal final fun @receiver:test.Ann() kotlin.String.myLength(/*0*/ test.Ann() q: kotlin.String): kotlin.Int + public final val @receiver:test.Ann() kotlin.String.myLength2: kotlin.Int + public final fun @receiver:test.Ann() kotlin.String.(): kotlin.Int + public final var @receiver:test.Ann() kotlin.String.myLength3: kotlin.Int + public final fun @receiver:test.Ann() kotlin.String.(): kotlin.Int + public final fun @receiver:test.Ann() kotlin.String.(/*0*/ v: kotlin.Int): kotlin.Unit + public final fun @receiver:test.Ann() kotlin.String.myLength(/*0*/ test.Ann() q: kotlin.String): kotlin.Int } -kotlin.annotation.Target(allowedTargets = {AnnotationTarget.VALUE_PARAMETER}) kotlin.annotation.annotation() internal final class Ann : kotlin.Annotation { +kotlin.annotation.Target(allowedTargets = {AnnotationTarget.VALUE_PARAMETER}) kotlin.annotation.annotation() public final class Ann : kotlin.Annotation { /*primary*/ public constructor Ann() } diff --git a/compiler/testData/loadJava/compiledKotlin/class/Class.txt b/compiler/testData/loadJava/compiledKotlin/class/Class.txt index 3399b262d13..afe657bea27 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/Class.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/Class.txt @@ -1,5 +1,5 @@ package test -internal final class Ramification { +public final class Ramification { /*primary*/ public constructor Ramification() } diff --git a/compiler/testData/loadJava/compiledKotlin/class/ClassInParam.txt b/compiler/testData/loadJava/compiledKotlin/class/ClassInParam.txt index 6799396ead1..b8757500452 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/ClassInParam.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/ClassInParam.txt @@ -1,5 +1,5 @@ package test -internal final class Wine { +public final class Wine { /*primary*/ public constructor Wine() } diff --git a/compiler/testData/loadJava/compiledKotlin/class/ClassInnerClass.txt b/compiler/testData/loadJava/compiledKotlin/class/ClassInnerClass.txt index 06a52f06b1b..48ba7ae4946 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/ClassInnerClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/ClassInnerClass.txt @@ -1,9 +1,9 @@ package test -internal final class Outer { +public final class Outer { /*primary*/ public constructor Outer() - internal final inner class Inner { + public final inner class Inner { /*primary*/ public constructor Inner() } } diff --git a/compiler/testData/loadJava/compiledKotlin/class/ClassMemberConflict.txt b/compiler/testData/loadJava/compiledKotlin/class/ClassMemberConflict.txt index e353c89486d..f60ec4068ed 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/ClassMemberConflict.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/ClassMemberConflict.txt @@ -1,66 +1,66 @@ package test -internal final class ConstructorTypeParamClassObjectConflict { +public final class ConstructorTypeParamClassObjectConflict { /*primary*/ public constructor ConstructorTypeParamClassObjectConflict() - internal final val some: kotlin.Int = 12 - internal final fun (): kotlin.Int + public final val some: kotlin.Int = 12 + public final fun (): kotlin.Int public companion object Companion { /*primary*/ private constructor Companion() - internal final val test: kotlin.Int = 12 - internal final fun (): kotlin.Int + public final val test: kotlin.Int = 12 + public final fun (): kotlin.Int } } -internal final class ConstructorTypeParamClassObjectTypeConflict { +public final class ConstructorTypeParamClassObjectTypeConflict { /*primary*/ public constructor ConstructorTypeParamClassObjectTypeConflict() - internal final val some: test? - internal final fun (): test? + public final val some: test? + public final fun (): test? public companion object Companion { /*primary*/ private constructor Companion() - internal interface test { + public interface test { } } } -internal final class TestClassObjectAndClassConflict { +public final class TestClassObjectAndClassConflict { /*primary*/ public constructor TestClassObjectAndClassConflict() - internal final val bla: kotlin.String = "More" - internal final fun (): kotlin.String - internal final val some: kotlin.String = "More" - internal final fun (): kotlin.String + public final val bla: kotlin.String = "More" + public final fun (): kotlin.String + public final val some: kotlin.String = "More" + public final fun (): kotlin.String public companion object Companion { /*primary*/ private constructor Companion() - internal final val bla: kotlin.Int = 12 - internal final fun (): kotlin.Int + public final val bla: kotlin.Int = 12 + public final fun (): kotlin.Int } } -internal final class TestConstructorParamClassObjectConflict { +public final class TestConstructorParamClassObjectConflict { /*primary*/ public constructor TestConstructorParamClassObjectConflict(/*0*/ test: kotlin.String) - internal final val some: kotlin.String - internal final fun (): kotlin.String + public final val some: kotlin.String + public final fun (): kotlin.String public companion object Companion { /*primary*/ private constructor Companion() - internal final val test: kotlin.Int = 12 - internal final fun (): kotlin.Int + public final val test: kotlin.Int = 12 + public final fun (): kotlin.Int } } -internal final class TestConstructorValClassObjectConflict { +public final class TestConstructorValClassObjectConflict { /*primary*/ public constructor TestConstructorValClassObjectConflict(/*0*/ test: kotlin.String) - internal final val some: kotlin.String - internal final fun (): kotlin.String - internal final val test: kotlin.String - internal final fun (): kotlin.String + public final val some: kotlin.String + public final fun (): kotlin.String + public final val test: kotlin.String + public final fun (): kotlin.String public companion object Companion { /*primary*/ private constructor Companion() - internal final val test: kotlin.Int = 12 - internal final fun (): kotlin.Int + public final val test: kotlin.Int = 12 + public final fun (): kotlin.Int } } diff --git a/compiler/testData/loadJava/compiledKotlin/class/ClassOutParam.txt b/compiler/testData/loadJava/compiledKotlin/class/ClassOutParam.txt index d408dc81fe9..f835c8b61c6 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/ClassOutParam.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/ClassOutParam.txt @@ -1,5 +1,5 @@ package test -internal final class Juice { +public final class Juice { /*primary*/ public constructor Juice() } diff --git a/compiler/testData/loadJava/compiledKotlin/class/ClassParam.txt b/compiler/testData/loadJava/compiledKotlin/class/ClassParam.txt index e38734cb147..11ae96ae87c 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/ClassParam.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/ClassParam.txt @@ -1,5 +1,5 @@ package test -internal final class Beer { +public final class Beer { /*primary*/ public constructor Beer() } diff --git a/compiler/testData/loadJava/compiledKotlin/class/ClassParamReferencesParam.txt b/compiler/testData/loadJava/compiledKotlin/class/ClassParamReferencesParam.txt index e6a92fcd733..e738d9dc727 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/ClassParamReferencesParam.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/ClassParamReferencesParam.txt @@ -1,5 +1,5 @@ package test -internal final class ClassParamReferencesParam { +public final class ClassParamReferencesParam { /*primary*/ public constructor ClassParamReferencesParam() } diff --git a/compiler/testData/loadJava/compiledKotlin/class/ClassParamReferencesParam2.txt b/compiler/testData/loadJava/compiledKotlin/class/ClassParamReferencesParam2.txt index 26a76e6f36b..a704297da82 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/ClassParamReferencesParam2.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/ClassParamReferencesParam2.txt @@ -1,5 +1,5 @@ package test -internal final class ClassParamReferencesParam { +public final class ClassParamReferencesParam { /*primary*/ public constructor ClassParamReferencesParam() } diff --git a/compiler/testData/loadJava/compiledKotlin/class/ClassParamReferencesSelf.txt b/compiler/testData/loadJava/compiledKotlin/class/ClassParamReferencesSelf.txt index 0f822247083..0d58dfb50c9 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/ClassParamReferencesSelf.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/ClassParamReferencesSelf.txt @@ -1,8 +1,8 @@ package test -internal final class ClassParamReferencesSelf> { +public final class ClassParamReferencesSelf> { /*primary*/ public constructor ClassParamReferencesSelf>() } -internal interface TraitWithP { +public interface TraitWithP { } diff --git a/compiler/testData/loadJava/compiledKotlin/class/ClassParamUpperClassBound.txt b/compiler/testData/loadJava/compiledKotlin/class/ClassParamUpperClassBound.txt index ac731fde239..2d7cb8edd99 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/ClassParamUpperClassBound.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/ClassParamUpperClassBound.txt @@ -1,5 +1,5 @@ package test -internal final class Clock { +public final class Clock { /*primary*/ public constructor Clock() } diff --git a/compiler/testData/loadJava/compiledKotlin/class/ClassParamUpperClassInterfaceBound.txt b/compiler/testData/loadJava/compiledKotlin/class/ClassParamUpperClassInterfaceBound.txt index f194b17f39e..1a035bff6e8 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/ClassParamUpperClassInterfaceBound.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/ClassParamUpperClassInterfaceBound.txt @@ -1,5 +1,5 @@ package test -internal final class Clock where A : java.io.Serializable { +public final class Clock where A : java.io.Serializable { /*primary*/ public constructor Clock() where A : java.io.Serializable } diff --git a/compiler/testData/loadJava/compiledKotlin/class/ClassParamUpperInterfaceBound.txt b/compiler/testData/loadJava/compiledKotlin/class/ClassParamUpperInterfaceBound.txt index 3011434f909..f4669bb3fae 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/ClassParamUpperInterfaceBound.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/ClassParamUpperInterfaceBound.txt @@ -1,5 +1,5 @@ package test -internal final class Clock { +public final class Clock { /*primary*/ public constructor Clock() } diff --git a/compiler/testData/loadJava/compiledKotlin/class/ClassTwoParams.txt b/compiler/testData/loadJava/compiledKotlin/class/ClassTwoParams.txt index ce010406fe6..17901ca35ec 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/ClassTwoParams.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/ClassTwoParams.txt @@ -1,5 +1,5 @@ package test -internal final class ClassTwoParams { +public final class ClassTwoParams { /*primary*/ public constructor ClassTwoParams() } diff --git a/compiler/testData/loadJava/compiledKotlin/class/ClassTwoParams2.txt b/compiler/testData/loadJava/compiledKotlin/class/ClassTwoParams2.txt index 41c22753dca..9472a1617d6 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/ClassTwoParams2.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/ClassTwoParams2.txt @@ -1,5 +1,5 @@ package test -internal final class ClassTwoParams { +public final class ClassTwoParams { /*primary*/ public constructor ClassTwoParams() } diff --git a/compiler/testData/loadJava/compiledKotlin/class/EnumWithGenericConstructorParameter.txt b/compiler/testData/loadJava/compiledKotlin/class/EnumWithGenericConstructorParameter.txt index d53917648e2..208f16053a4 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/EnumWithGenericConstructorParameter.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/EnumWithGenericConstructorParameter.txt @@ -1,6 +1,6 @@ package test -internal final enum class EnumWithGenericConstructorParameter : kotlin.Enum { +public final enum class EnumWithGenericConstructorParameter : kotlin.Enum { /*primary*/ private constructor EnumWithGenericConstructorParameter(/*0*/ list: kotlin.List?) protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.EnumWithGenericConstructorParameter): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/class/EnumWithPrimitiveConstructorParameter.txt b/compiler/testData/loadJava/compiledKotlin/class/EnumWithPrimitiveConstructorParameter.txt index fc84f328694..5da24315d84 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/EnumWithPrimitiveConstructorParameter.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/EnumWithPrimitiveConstructorParameter.txt @@ -1,6 +1,6 @@ package test -internal final enum class EnumWithPrimitiveConstructorParameter : kotlin.Enum { +public final enum class EnumWithPrimitiveConstructorParameter : kotlin.Enum { /*primary*/ private constructor EnumWithPrimitiveConstructorParameter(/*0*/ b: kotlin.Boolean) protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.EnumWithPrimitiveConstructorParameter): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/class/InheritClassSimple.txt b/compiler/testData/loadJava/compiledKotlin/class/InheritClassSimple.txt index 13b88ea83dd..38064072c97 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/InheritClassSimple.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/InheritClassSimple.txt @@ -1,9 +1,9 @@ package test -internal abstract class Aaa { +public abstract class Aaa { /*primary*/ public constructor Aaa() } -internal final class Bbb : test.Aaa { +public final class Bbb : test.Aaa { /*primary*/ public constructor Bbb() } diff --git a/compiler/testData/loadJava/compiledKotlin/class/InheritClassWithParam.txt b/compiler/testData/loadJava/compiledKotlin/class/InheritClassWithParam.txt index 02a32443c32..2f772180f21 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/InheritClassWithParam.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/InheritClassWithParam.txt @@ -1,9 +1,9 @@ package test -internal abstract class Aaa { +public abstract class Aaa { /*primary*/ public constructor Aaa() } -internal final class Bbb : test.Aaa { +public final class Bbb : test.Aaa { /*primary*/ public constructor Bbb() } diff --git a/compiler/testData/loadJava/compiledKotlin/class/InheritSubstitutedMethod.txt b/compiler/testData/loadJava/compiledKotlin/class/InheritSubstitutedMethod.txt index fed75e310ee..2fc9ef2d50e 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/InheritSubstitutedMethod.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/InheritSubstitutedMethod.txt @@ -1,12 +1,12 @@ package test public interface A { - internal abstract fun bar(): T - internal open fun foo(): T + public abstract fun bar(): T + public open fun foo(): T } public final class B : test.A { /*primary*/ public constructor B() - internal open override /*1*/ fun bar(): kotlin.String - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.String + public open override /*1*/ fun bar(): kotlin.String + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.String } diff --git a/compiler/testData/loadJava/compiledKotlin/class/InheritTraitWithFunctionParam.txt b/compiler/testData/loadJava/compiledKotlin/class/InheritTraitWithFunctionParam.txt index 1751aad9f1b..efc325a0412 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/InheritTraitWithFunctionParam.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/InheritTraitWithFunctionParam.txt @@ -1,10 +1,10 @@ package test -internal open class Class : test.Trait { +public open class Class : test.Trait { /*primary*/ public constructor Class() - internal open override /*1*/ /*fake_override*/ fun f(/*0*/ a: kotlin.String): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun f(/*0*/ a: kotlin.String): kotlin.Unit } -internal interface Trait { - internal open fun f(/*0*/ a: kotlin.String): kotlin.Unit +public interface Trait { + public open fun f(/*0*/ a: kotlin.String): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/class/InheritTraitWithParam.txt b/compiler/testData/loadJava/compiledKotlin/class/InheritTraitWithParam.txt index aac7153bd92..a0501e37ad1 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/InheritTraitWithParam.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/InheritTraitWithParam.txt @@ -1,8 +1,8 @@ package test -internal interface Aaa { +public interface Aaa { } -internal final class Bbb : test.Aaa { +public final class Bbb : test.Aaa { /*primary*/ public constructor Bbb() } diff --git a/compiler/testData/loadJava/compiledKotlin/class/InnerClassExtendInnerClass.txt b/compiler/testData/loadJava/compiledKotlin/class/InnerClassExtendInnerClass.txt index 6aa7edeb14c..48abc0ab9ea 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/InnerClassExtendInnerClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/InnerClassExtendInnerClass.txt @@ -1,13 +1,13 @@ package test -internal final class Outer { +public final class Outer { /*primary*/ public constructor Outer() - internal open inner class Inner1 { + public open inner class Inner1 { /*primary*/ public constructor Inner1() } - internal final inner class Inner2 : test.Outer.Inner1 { + public final inner class Inner2 : test.Outer.Inner1 { /*primary*/ public constructor Inner2() } } diff --git a/compiler/testData/loadJava/compiledKotlin/class/InnerGenericClass.txt b/compiler/testData/loadJava/compiledKotlin/class/InnerGenericClass.txt index 9221a64b3df..67d38c77772 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/InnerGenericClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/InnerGenericClass.txt @@ -1,9 +1,9 @@ package test -internal final class Outer { +public final class Outer { /*primary*/ public constructor Outer() - internal final inner class Inner { + public final inner class Inner { /*primary*/ public constructor Inner() } } diff --git a/compiler/testData/loadJava/compiledKotlin/class/NamedObjectWithAnotherTopLevelProperty.txt b/compiler/testData/loadJava/compiledKotlin/class/NamedObjectWithAnotherTopLevelProperty.txt index b7ecc77ecae..85c3cb49c61 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/NamedObjectWithAnotherTopLevelProperty.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/NamedObjectWithAnotherTopLevelProperty.txt @@ -1,7 +1,7 @@ package test -internal val x: kotlin.Int = 5 - internal fun (): kotlin.Int +public val x: kotlin.Int = 5 + public fun (): kotlin.Int public object Obj { /*primary*/ private constructor Obj() diff --git a/compiler/testData/loadJava/compiledKotlin/class/NestedClass.txt b/compiler/testData/loadJava/compiledKotlin/class/NestedClass.txt index 3b961941f9d..9aad966da3a 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/NestedClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/NestedClass.txt @@ -1,9 +1,9 @@ package test -internal final class Outer { +public final class Outer { /*primary*/ public constructor Outer() - internal final class Nested { + public final class Nested { /*primary*/ public constructor Nested() } } diff --git a/compiler/testData/loadJava/compiledKotlin/class/NestedClassExtendNestedClass.txt b/compiler/testData/loadJava/compiledKotlin/class/NestedClassExtendNestedClass.txt index 9ac80e0b17e..858112c2f3b 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/NestedClassExtendNestedClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/NestedClassExtendNestedClass.txt @@ -1,13 +1,13 @@ package test -internal final class Outer { +public final class Outer { /*primary*/ public constructor Outer() - internal open class Nested1 { + public open class Nested1 { /*primary*/ public constructor Nested1() } - internal final class Nested2 : test.Outer.Nested1 { + public final class Nested2 : test.Outer.Nested1 { /*primary*/ public constructor Nested2() } } diff --git a/compiler/testData/loadJava/compiledKotlin/class/NestedGenericClass.txt b/compiler/testData/loadJava/compiledKotlin/class/NestedGenericClass.txt index 28c7a92ec96..a7779894cae 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/NestedGenericClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/NestedGenericClass.txt @@ -1,9 +1,9 @@ package test -internal final class Outer { +public final class Outer { /*primary*/ public constructor Outer() - internal final class Nested { + public final class Nested { /*primary*/ public constructor Nested() } } diff --git a/compiler/testData/loadJava/compiledKotlin/class/RecursiveGeneric.txt b/compiler/testData/loadJava/compiledKotlin/class/RecursiveGeneric.txt index 732aa4e895a..fe5962fe7ec 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/RecursiveGeneric.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/RecursiveGeneric.txt @@ -1,9 +1,9 @@ package test -internal interface Rec> { - internal abstract fun t(): T +public interface Rec> { + public abstract fun t(): T } -internal interface Super { - internal open fun foo(/*0*/ p: test.Rec<*, *>): test.Rec<*, *> +public interface Super { + public open fun foo(/*0*/ p: test.Rec<*, *>): test.Rec<*, *> } diff --git a/compiler/testData/loadJava/compiledKotlin/class/SingleAbstractMethod.txt b/compiler/testData/loadJava/compiledKotlin/class/SingleAbstractMethod.txt index 045f9563fc5..af685d6e433 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/SingleAbstractMethod.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/SingleAbstractMethod.txt @@ -1,5 +1,5 @@ package test public interface SingleAbstractMethod { - internal abstract fun foo(): kotlin.Unit + public abstract fun foo(): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/class/Trait.txt b/compiler/testData/loadJava/compiledKotlin/class/Trait.txt index 06427b3a57f..b3883d49e36 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/Trait.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/Trait.txt @@ -1,4 +1,4 @@ package test -internal interface Trtrtr { +public interface Trtrtr { } diff --git a/compiler/testData/loadJava/compiledKotlin/classFun/ClassInParamUsedInFun.txt b/compiler/testData/loadJava/compiledKotlin/classFun/ClassInParamUsedInFun.txt index 41bbfec1371..0f03afdfd67 100644 --- a/compiler/testData/loadJava/compiledKotlin/classFun/ClassInParamUsedInFun.txt +++ b/compiler/testData/loadJava/compiledKotlin/classFun/ClassInParamUsedInFun.txt @@ -1,6 +1,6 @@ package test -internal final class ClassParamUsedInFun { +public final class ClassParamUsedInFun { /*primary*/ public constructor ClassParamUsedInFun() - internal final fun f(/*0*/ t: T): kotlin.Int + public final fun f(/*0*/ t: T): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/classFun/ClassParamUsedInFun.txt b/compiler/testData/loadJava/compiledKotlin/classFun/ClassParamUsedInFun.txt index 0c579f2b9f6..9f5b2f431cf 100644 --- a/compiler/testData/loadJava/compiledKotlin/classFun/ClassParamUsedInFun.txt +++ b/compiler/testData/loadJava/compiledKotlin/classFun/ClassParamUsedInFun.txt @@ -1,6 +1,6 @@ package test -internal final class ClassParamUsedInFun { +public final class ClassParamUsedInFun { /*primary*/ public constructor ClassParamUsedInFun() - internal final fun f(/*0*/ t: T): kotlin.Int + public final fun f(/*0*/ t: T): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/classFun/FunDelegationToTraitImpl.txt b/compiler/testData/loadJava/compiledKotlin/classFun/FunDelegationToTraitImpl.txt index 55b535e3054..42370b13fbb 100644 --- a/compiler/testData/loadJava/compiledKotlin/classFun/FunDelegationToTraitImpl.txt +++ b/compiler/testData/loadJava/compiledKotlin/classFun/FunDelegationToTraitImpl.txt @@ -1,10 +1,10 @@ package test -internal interface A { - internal open fun f(): kotlin.String +public interface A { + public open fun f(): kotlin.String } -internal final class B : test.A { +public final class B : test.A { /*primary*/ public constructor B() - internal open override /*1*/ /*fake_override*/ fun f(): kotlin.String + public open override /*1*/ /*fake_override*/ fun f(): kotlin.String } diff --git a/compiler/testData/loadJava/compiledKotlin/classFun/FunInParamSuper.txt b/compiler/testData/loadJava/compiledKotlin/classFun/FunInParamSuper.txt index 899b56ad902..636b4e8e26b 100644 --- a/compiler/testData/loadJava/compiledKotlin/classFun/FunInParamSuper.txt +++ b/compiler/testData/loadJava/compiledKotlin/classFun/FunInParamSuper.txt @@ -1,11 +1,11 @@ package test -internal open class Base { +public open class Base { /*primary*/ public constructor Base() - internal final fun foo(): T + public final fun foo(): T } -internal final class Inh : test.Base { +public final class Inh : test.Base { /*primary*/ public constructor Inh() - internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.String + public final override /*1*/ /*fake_override*/ fun foo(): kotlin.String } diff --git a/compiler/testData/loadJava/compiledKotlin/classFun/TraitFinalFun.txt b/compiler/testData/loadJava/compiledKotlin/classFun/TraitFinalFun.txt index fa4c8513171..a8432bb0266 100644 --- a/compiler/testData/loadJava/compiledKotlin/classFun/TraitFinalFun.txt +++ b/compiler/testData/loadJava/compiledKotlin/classFun/TraitFinalFun.txt @@ -1,5 +1,5 @@ package test -internal interface A { - internal final fun f(): kotlin.String +public interface A { + public final fun f(): kotlin.String } diff --git a/compiler/testData/loadJava/compiledKotlin/classFun/TraitOpenFun.txt b/compiler/testData/loadJava/compiledKotlin/classFun/TraitOpenFun.txt index 9ccab6c8aea..840071cc07d 100644 --- a/compiler/testData/loadJava/compiledKotlin/classFun/TraitOpenFun.txt +++ b/compiler/testData/loadJava/compiledKotlin/classFun/TraitOpenFun.txt @@ -1,5 +1,5 @@ package test -internal interface A { - internal open fun f(): kotlin.String +public interface A { + public open fun f(): kotlin.String } diff --git a/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVal.txt b/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVal.txt index f50dbe3ec18..994e2dbdf99 100644 --- a/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVal.txt +++ b/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVal.txt @@ -1,11 +1,11 @@ package test -internal final class ClassObjectDeclaresProperty { +public final class ClassObjectDeclaresProperty { /*primary*/ public constructor ClassObjectDeclaresProperty() public companion object Companion { /*primary*/ private constructor Companion() - internal final val i: kotlin.Int = 1 - internal final fun (): kotlin.Int + public final val i: kotlin.Int = 1 + public final fun (): kotlin.Int } } diff --git a/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVar.txt b/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVar.txt index b642c2719d7..928d3ece5fc 100644 --- a/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVar.txt +++ b/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVar.txt @@ -1,12 +1,12 @@ package test -internal final class ClassObjectDeclaresProperty { +public final class ClassObjectDeclaresProperty { /*primary*/ public constructor ClassObjectDeclaresProperty() public companion object Companion { /*primary*/ private constructor Companion() - internal final var s: kotlin.String - internal final fun (): kotlin.String - internal final fun (/*0*/ : kotlin.String): kotlin.Unit + public final var s: kotlin.String + public final fun (): kotlin.String + public final fun (/*0*/ : kotlin.String): kotlin.Unit } } diff --git a/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDefaultVisibility.txt b/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDefaultVisibility.txt index 033728dbe7e..845ba1c3ebf 100644 --- a/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDefaultVisibility.txt +++ b/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDefaultVisibility.txt @@ -1,6 +1,6 @@ package test -internal final class Int { +public final class Int { /*primary*/ public constructor Int() public companion object Companion { @@ -11,7 +11,7 @@ internal final class Int { public final class Outer { /*primary*/ public constructor Outer() - internal final class Int { + public final class Int { /*primary*/ public constructor Int() public companion object Companion { diff --git a/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectExtendsTrait.txt b/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectExtendsTrait.txt index b18e8d160bf..e92b25ef55e 100644 --- a/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectExtendsTrait.txt +++ b/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectExtendsTrait.txt @@ -1,9 +1,9 @@ package test -internal interface Bbb { +public interface Bbb { } -internal final class ClassObjectextendsTrait { +public final class ClassObjectextendsTrait { /*primary*/ public constructor ClassObjectextendsTrait() public companion object Companion : test.Bbb { diff --git a/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectExtendsTraitWithTP.txt b/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectExtendsTraitWithTP.txt index 3abd1689472..492daade05d 100644 --- a/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectExtendsTraitWithTP.txt +++ b/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectExtendsTraitWithTP.txt @@ -1,9 +1,9 @@ package test -internal interface Bbb { +public interface Bbb { } -internal final class ClassObjectExtendsTraitWithTP { +public final class ClassObjectExtendsTraitWithTP { /*primary*/ public constructor ClassObjectExtendsTraitWithTP() public companion object Companion : test.Bbb { diff --git a/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectPropertyInClass.txt b/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectPropertyInClass.txt index c7474a03f35..bf1c4715a02 100644 --- a/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectPropertyInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectPropertyInClass.txt @@ -1,13 +1,13 @@ package test -internal final class A { +public final class A { /*primary*/ public constructor A() - internal final val other: kotlin.Int = 1 - internal final fun (): kotlin.Int + public final val other: kotlin.Int = 1 + public final fun (): kotlin.Int public companion object Companion { /*primary*/ private constructor Companion() - internal final val some: kotlin.Int = 1 - internal final fun (): kotlin.Int + public final val some: kotlin.Int = 1 + public final fun (): kotlin.Int } } diff --git a/compiler/testData/loadJava/compiledKotlin/classObject/Delegation.txt b/compiler/testData/loadJava/compiledKotlin/classObject/Delegation.txt index 480282cbf17..15c0021a862 100644 --- a/compiler/testData/loadJava/compiledKotlin/classObject/Delegation.txt +++ b/compiler/testData/loadJava/compiledKotlin/classObject/Delegation.txt @@ -1,15 +1,15 @@ package test -internal final class A : test.T { +public final class A : test.T { /*primary*/ public constructor A() - internal open override /*1*/ fun foo(): kotlin.Int + public open override /*1*/ fun foo(): kotlin.Int public companion object Companion : test.T { /*primary*/ private constructor Companion() - internal open override /*1*/ /*delegation*/ fun foo(): kotlin.Int + public open override /*1*/ /*delegation*/ fun foo(): kotlin.Int } } -internal interface T { - internal abstract fun foo(): kotlin.Int +public interface T { + public abstract fun foo(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/classObject/InnerClassInClassObject.txt b/compiler/testData/loadJava/compiledKotlin/classObject/InnerClassInClassObject.txt index 9400e915c85..4c1b4dff3ed 100644 --- a/compiler/testData/loadJava/compiledKotlin/classObject/InnerClassInClassObject.txt +++ b/compiler/testData/loadJava/compiledKotlin/classObject/InnerClassInClassObject.txt @@ -1,19 +1,19 @@ package test -internal final class TestFirst { +public final class TestFirst { /*primary*/ public constructor TestFirst() public companion object Companion { /*primary*/ private constructor Companion() - internal final fun testing(/*0*/ a: test.TestFirst.InnerClass): kotlin.Int - internal final fun testing(/*0*/ a: test.TestFirst.NotInnerClass): kotlin.Int + public final fun testing(/*0*/ a: test.TestFirst.InnerClass): kotlin.Int + public final fun testing(/*0*/ a: test.TestFirst.NotInnerClass): kotlin.Int } - internal final inner class InnerClass { + public final inner class InnerClass { /*primary*/ public constructor InnerClass() } - internal final inner class NotInnerClass { + public final inner class NotInnerClass { /*primary*/ public constructor NotInnerClass() } } diff --git a/compiler/testData/loadJava/compiledKotlin/classObject/NamedClassObject.txt b/compiler/testData/loadJava/compiledKotlin/classObject/NamedClassObject.txt index c6d5a1f0cb8..94ef3f00809 100644 --- a/compiler/testData/loadJava/compiledKotlin/classObject/NamedClassObject.txt +++ b/compiler/testData/loadJava/compiledKotlin/classObject/NamedClassObject.txt @@ -1,10 +1,10 @@ package test -internal final class NamedClassObject { +public final class NamedClassObject { /*primary*/ public constructor NamedClassObject() public companion object Named { /*primary*/ private constructor Named() - internal final fun f(): kotlin.Int + public final fun f(): kotlin.Int } } diff --git a/compiler/testData/loadJava/compiledKotlin/classObject/SimpleClassObject.txt b/compiler/testData/loadJava/compiledKotlin/classObject/SimpleClassObject.txt index b76ff929346..ba7f7823f19 100644 --- a/compiler/testData/loadJava/compiledKotlin/classObject/SimpleClassObject.txt +++ b/compiler/testData/loadJava/compiledKotlin/classObject/SimpleClassObject.txt @@ -1,6 +1,6 @@ package test -internal final class SimpleClassObject { +public final class SimpleClassObject { /*primary*/ public constructor SimpleClassObject() public companion object Companion { diff --git a/compiler/testData/loadJava/compiledKotlin/classObject/classObjectInClassStaticFields.txt b/compiler/testData/loadJava/compiledKotlin/classObject/classObjectInClassStaticFields.txt index 811122e138e..3f4bdaa80c9 100644 --- a/compiler/testData/loadJava/compiledKotlin/classObject/classObjectInClassStaticFields.txt +++ b/compiler/testData/loadJava/compiledKotlin/classObject/classObjectInClassStaticFields.txt @@ -1,6 +1,6 @@ package test -internal final class Test { +public final class Test { /*primary*/ public constructor Test() public companion object Companion { @@ -12,15 +12,15 @@ internal final class Test { protected final fun (/*0*/ : kotlin.Int): kotlin.Unit public final val prop3: kotlin.Int = 12 public final fun (): kotlin.Int - internal final var prop4: kotlin.Int - internal final fun (): kotlin.Int - internal final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final var prop4: kotlin.Int + public final fun (): kotlin.Int + public final fun (/*0*/ : kotlin.Int): kotlin.Unit public final var prop5: kotlin.Int public final fun (): kotlin.Int public final fun (/*0*/ : kotlin.Int): kotlin.Unit public final var prop7: kotlin.Int public final fun (): kotlin.Int public final fun (/*0*/ i: kotlin.Int): kotlin.Unit - internal final fun incProp4(): kotlin.Unit + public final fun incProp4(): kotlin.Unit } } diff --git a/compiler/testData/loadJava/compiledKotlin/classObject/classObjectInTraitStaticFields.txt b/compiler/testData/loadJava/compiledKotlin/classObject/classObjectInTraitStaticFields.txt index bf1241f25f1..9844f5a7ed2 100644 --- a/compiler/testData/loadJava/compiledKotlin/classObject/classObjectInTraitStaticFields.txt +++ b/compiler/testData/loadJava/compiledKotlin/classObject/classObjectInTraitStaticFields.txt @@ -1,6 +1,6 @@ package test -internal interface Test { +public interface Test { public companion object Companion { /*primary*/ private constructor Companion() @@ -11,15 +11,15 @@ internal interface Test { protected final fun (/*0*/ : kotlin.Int): kotlin.Unit public final val prop3: kotlin.Int = 12 public final fun (): kotlin.Int - internal final var prop4: kotlin.Int - internal final fun (): kotlin.Int - internal final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final var prop4: kotlin.Int + public final fun (): kotlin.Int + public final fun (/*0*/ : kotlin.Int): kotlin.Unit public final var prop5: kotlin.Int public final fun (): kotlin.Int public final fun (/*0*/ : kotlin.Int): kotlin.Unit public final var prop7: kotlin.Int public final fun (): kotlin.Int public final fun (/*0*/ i: kotlin.Int): kotlin.Unit - internal final fun incProp4(): kotlin.Unit + public final fun incProp4(): kotlin.Unit } } diff --git a/compiler/testData/loadJava/compiledKotlin/constructor/Constructor0.txt b/compiler/testData/loadJava/compiledKotlin/constructor/Constructor0.txt index d956d04a387..3f2d03e1339 100644 --- a/compiler/testData/loadJava/compiledKotlin/constructor/Constructor0.txt +++ b/compiler/testData/loadJava/compiledKotlin/constructor/Constructor0.txt @@ -1,5 +1,5 @@ package test -internal final class ClassWithConstructor0 { +public final class ClassWithConstructor0 { /*primary*/ public constructor ClassWithConstructor0() } diff --git a/compiler/testData/loadJava/compiledKotlin/constructor/Constructor1.txt b/compiler/testData/loadJava/compiledKotlin/constructor/Constructor1.txt index 2bee4aa292c..036df8787f2 100644 --- a/compiler/testData/loadJava/compiledKotlin/constructor/Constructor1.txt +++ b/compiler/testData/loadJava/compiledKotlin/constructor/Constructor1.txt @@ -1,5 +1,5 @@ package test -internal final class ClassWithConstructor1 { +public final class ClassWithConstructor1 { /*primary*/ public constructor ClassWithConstructor1(/*0*/ p: kotlin.Int) } diff --git a/compiler/testData/loadJava/compiledKotlin/constructor/Constructor1WithParamDefaultValue.txt b/compiler/testData/loadJava/compiledKotlin/constructor/Constructor1WithParamDefaultValue.txt index 86dc3dfa152..f41e8453275 100644 --- a/compiler/testData/loadJava/compiledKotlin/constructor/Constructor1WithParamDefaultValue.txt +++ b/compiler/testData/loadJava/compiledKotlin/constructor/Constructor1WithParamDefaultValue.txt @@ -1,5 +1,5 @@ package test -internal final class ClassWithConstructorWithValueParamWithDefaultValue { +public final class ClassWithConstructorWithValueParamWithDefaultValue { /*primary*/ public constructor ClassWithConstructorWithValueParamWithDefaultValue(/*0*/ p: kotlin.Int = ...) } diff --git a/compiler/testData/loadJava/compiledKotlin/constructor/Constructor2WithOneParamDefaultValue.txt b/compiler/testData/loadJava/compiledKotlin/constructor/Constructor2WithOneParamDefaultValue.txt index a864fcd10fb..6617ccb14db 100644 --- a/compiler/testData/loadJava/compiledKotlin/constructor/Constructor2WithOneParamDefaultValue.txt +++ b/compiler/testData/loadJava/compiledKotlin/constructor/Constructor2WithOneParamDefaultValue.txt @@ -1,5 +1,5 @@ package test -internal final class TestConstructor { +public final class TestConstructor { /*primary*/ public constructor TestConstructor(/*0*/ p: kotlin.Int = ..., /*1*/ s: kotlin.Int) } diff --git a/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorCollectionParameter.txt b/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorCollectionParameter.txt index 96356eee4c4..1bb439196b9 100644 --- a/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorCollectionParameter.txt +++ b/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorCollectionParameter.txt @@ -1,7 +1,7 @@ package test -internal final class TestingKotlinCollections { +public final class TestingKotlinCollections { /*primary*/ public constructor TestingKotlinCollections(/*0*/ arguments: kotlin.Collection) - internal final val arguments: kotlin.Collection - internal final fun (): kotlin.Collection + public final val arguments: kotlin.Collection + public final fun (): kotlin.Collection } diff --git a/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoDefArgs.txt b/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoDefArgs.txt index cc59e5ed368..5a84294cd21 100644 --- a/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoDefArgs.txt +++ b/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoDefArgs.txt @@ -1,5 +1,5 @@ package test -internal final class TestConstructor { +public final class TestConstructor { /*primary*/ public constructor TestConstructor(/*0*/ p: kotlin.Int = ..., /*1*/ d: kotlin.Int = ...) } diff --git a/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoTypeParameters.txt b/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoTypeParameters.txt index 818465091a9..3325be90387 100644 --- a/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoTypeParameters.txt +++ b/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoTypeParameters.txt @@ -1,5 +1,5 @@ package test -internal final class ClassWithConstructorAndTypeParameter { +public final class ClassWithConstructorAndTypeParameter { /*primary*/ public constructor ClassWithConstructorAndTypeParameter() } diff --git a/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOneIntValueParameter.txt b/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOneIntValueParameter.txt index c93ae74ebe1..2cf521dfadb 100644 --- a/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOneIntValueParameter.txt +++ b/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOneIntValueParameter.txt @@ -1,5 +1,5 @@ package test -internal final class ClassWithConstructorAndTypeParameter { +public final class ClassWithConstructorAndTypeParameter { /*primary*/ public constructor ClassWithConstructorAndTypeParameter(/*0*/ q: kotlin.Int) } diff --git a/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOnePValueParameter.txt b/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOnePValueParameter.txt index 989f6a17ffb..cb626b45cfb 100644 --- a/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOnePValueParameter.txt +++ b/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTwoTypeParametersAndOnePValueParameter.txt @@ -1,5 +1,5 @@ package test -internal final class ClassWithConstructorAndTypeParameter { +public final class ClassWithConstructorAndTypeParameter { /*primary*/ public constructor ClassWithConstructorAndTypeParameter(/*0*/ q: Q) } diff --git a/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTypeParameter.txt b/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTypeParameter.txt index fe572a459f4..ef4e061b72b 100644 --- a/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTypeParameter.txt +++ b/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTypeParameter.txt @@ -1,5 +1,5 @@ package test -internal final class ClassWithConstructorAndTypeParameter { +public final class ClassWithConstructorAndTypeParameter { /*primary*/ public constructor ClassWithConstructorAndTypeParameter() } diff --git a/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTypeParametersEAndOnePValueParameter.txt b/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTypeParametersEAndOnePValueParameter.txt index eb35f9e46a3..33a21cfd2fa 100644 --- a/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTypeParametersEAndOnePValueParameter.txt +++ b/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorWithTypeParametersEAndOnePValueParameter.txt @@ -1,5 +1,5 @@ package test -internal final class OneTypeParameterErased { +public final class OneTypeParameterErased { /*primary*/ public constructor OneTypeParameterErased(/*0*/ q: Q) } diff --git a/compiler/testData/loadJava/compiledKotlin/constructor/InnerClassConstructorWithDefArgs.txt b/compiler/testData/loadJava/compiledKotlin/constructor/InnerClassConstructorWithDefArgs.txt index c185aecff58..e5cf145f7ca 100644 --- a/compiler/testData/loadJava/compiledKotlin/constructor/InnerClassConstructorWithDefArgs.txt +++ b/compiler/testData/loadJava/compiledKotlin/constructor/InnerClassConstructorWithDefArgs.txt @@ -1,9 +1,9 @@ package test -internal final class A { +public final class A { /*primary*/ public constructor A() - internal final class TestConstructor { + public final class TestConstructor { /*primary*/ public constructor TestConstructor(/*0*/ p: kotlin.Int = ...) } } diff --git a/compiler/testData/loadJava/compiledKotlin/constructor/PrivateConstructor1WithParamDefaultValue.txt b/compiler/testData/loadJava/compiledKotlin/constructor/PrivateConstructor1WithParamDefaultValue.txt index 833f1094727..2ed1c615591 100644 --- a/compiler/testData/loadJava/compiledKotlin/constructor/PrivateConstructor1WithParamDefaultValue.txt +++ b/compiler/testData/loadJava/compiledKotlin/constructor/PrivateConstructor1WithParamDefaultValue.txt @@ -1,5 +1,5 @@ package test -internal final class TestConstructor { +public final class TestConstructor { /*primary*/ private constructor TestConstructor(/*0*/ p: kotlin.Int = ...) } diff --git a/compiler/testData/loadJava/compiledKotlin/constructor/vararg/ConstructorNonLastVararg.txt b/compiler/testData/loadJava/compiledKotlin/constructor/vararg/ConstructorNonLastVararg.txt index bacfa4e5da2..8898fc874ce 100644 --- a/compiler/testData/loadJava/compiledKotlin/constructor/vararg/ConstructorNonLastVararg.txt +++ b/compiler/testData/loadJava/compiledKotlin/constructor/vararg/ConstructorNonLastVararg.txt @@ -1,5 +1,5 @@ package test -internal final class A { +public final class A { /*primary*/ public constructor A(/*0*/ vararg a: kotlin.Int /*kotlin.IntArray*/, /*1*/ f: () -> kotlin.Unit) } diff --git a/compiler/testData/loadJava/compiledKotlin/constructor/vararg/ConstructorVararg.txt b/compiler/testData/loadJava/compiledKotlin/constructor/vararg/ConstructorVararg.txt index 0e7217d20a8..cf25d96f009 100644 --- a/compiler/testData/loadJava/compiledKotlin/constructor/vararg/ConstructorVararg.txt +++ b/compiler/testData/loadJava/compiledKotlin/constructor/vararg/ConstructorVararg.txt @@ -1,5 +1,5 @@ package test -internal final class A { +public final class A { /*primary*/ public constructor A(/*0*/ vararg a: kotlin.Int /*kotlin.IntArray*/) } diff --git a/compiler/testData/loadJava/compiledKotlin/dataClass/MixedComponents.txt b/compiler/testData/loadJava/compiledKotlin/dataClass/MixedComponents.txt index f5d01e7f38c..906668a2bc4 100644 --- a/compiler/testData/loadJava/compiledKotlin/dataClass/MixedComponents.txt +++ b/compiler/testData/loadJava/compiledKotlin/dataClass/MixedComponents.txt @@ -1,13 +1,13 @@ package test -kotlin.data() internal final class DataClass { +kotlin.data() public final class DataClass { /*primary*/ public constructor DataClass(/*0*/ x: kotlin.String, /*1*/ y: kotlin.Int, /*2*/ z: kotlin.Double) - internal final var x: kotlin.String - internal final fun (): kotlin.String - internal final fun (/*0*/ : kotlin.String): kotlin.Unit - internal final val z: kotlin.Double - internal final fun (): kotlin.Double - internal final /*synthesized*/ fun component1(): kotlin.String - internal final /*synthesized*/ fun component2(): kotlin.Double + public final var x: kotlin.String + public final fun (): kotlin.String + public final fun (/*0*/ : kotlin.String): kotlin.Unit + public final val z: kotlin.Double + public final fun (): kotlin.Double + public final /*synthesized*/ fun component1(): kotlin.String + public final /*synthesized*/ fun component2(): kotlin.Double public final /*synthesized*/ fun copy(/*0*/ x: kotlin.String = ..., /*1*/ y: kotlin.Int, /*2*/ z: kotlin.Double = ...): test.DataClass } diff --git a/compiler/testData/loadJava/compiledKotlin/dataClass/NoComponents.txt b/compiler/testData/loadJava/compiledKotlin/dataClass/NoComponents.txt index fdd730a692b..7f703df4329 100644 --- a/compiler/testData/loadJava/compiledKotlin/dataClass/NoComponents.txt +++ b/compiler/testData/loadJava/compiledKotlin/dataClass/NoComponents.txt @@ -1,11 +1,11 @@ package test -kotlin.data() internal final class DataClass { +kotlin.data() public final class DataClass { /*primary*/ public constructor DataClass() public final /*synthesized*/ fun copy(): test.DataClass } -kotlin.data() internal final class OtherDataClass { +kotlin.data() public final class OtherDataClass { /*primary*/ public constructor OtherDataClass() public final /*synthesized*/ fun copy(): test.OtherDataClass } diff --git a/compiler/testData/loadJava/compiledKotlin/dataClass/OneVal.txt b/compiler/testData/loadJava/compiledKotlin/dataClass/OneVal.txt index 9ece5919f21..5a55a47af40 100644 --- a/compiler/testData/loadJava/compiledKotlin/dataClass/OneVal.txt +++ b/compiler/testData/loadJava/compiledKotlin/dataClass/OneVal.txt @@ -1,9 +1,9 @@ package test -kotlin.data() internal final class DataClass { +kotlin.data() public final class DataClass { /*primary*/ public constructor DataClass(/*0*/ x: kotlin.String) - internal final val x: kotlin.String - internal final fun (): kotlin.String - internal final /*synthesized*/ fun component1(): kotlin.String + public final val x: kotlin.String + public final fun (): kotlin.String + public final /*synthesized*/ fun component1(): kotlin.String public final /*synthesized*/ fun copy(/*0*/ x: kotlin.String = ...): test.DataClass } diff --git a/compiler/testData/loadJava/compiledKotlin/dataClass/OpenDataClass.txt b/compiler/testData/loadJava/compiledKotlin/dataClass/OpenDataClass.txt index 3038f4e2751..db8aa2b3487 100644 --- a/compiler/testData/loadJava/compiledKotlin/dataClass/OpenDataClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/dataClass/OpenDataClass.txt @@ -1,9 +1,9 @@ package test -kotlin.data() internal open class DataClass { +kotlin.data() public open class DataClass { /*primary*/ public constructor DataClass(/*0*/ x: kotlin.String) - internal final val x: kotlin.String - internal final fun (): kotlin.String - internal final /*synthesized*/ fun component1(): kotlin.String + public final val x: kotlin.String + public final fun (): kotlin.String + public final /*synthesized*/ fun component1(): kotlin.String public final /*synthesized*/ fun copy(/*0*/ x: kotlin.String = ...): test.DataClass } diff --git a/compiler/testData/loadJava/compiledKotlin/dataClass/OpenPropertyFinalComponent.txt b/compiler/testData/loadJava/compiledKotlin/dataClass/OpenPropertyFinalComponent.txt index eef8cd21b9b..ae9ffb3e671 100644 --- a/compiler/testData/loadJava/compiledKotlin/dataClass/OpenPropertyFinalComponent.txt +++ b/compiler/testData/loadJava/compiledKotlin/dataClass/OpenPropertyFinalComponent.txt @@ -1,9 +1,9 @@ package test -kotlin.data() internal open class DataClass { +kotlin.data() public open class DataClass { /*primary*/ public constructor DataClass(/*0*/ x: kotlin.String) - internal open val x: kotlin.String - internal open fun (): kotlin.String - internal final /*synthesized*/ fun component1(): kotlin.String + public open val x: kotlin.String + public open fun (): kotlin.String + public final /*synthesized*/ fun component1(): kotlin.String public final /*synthesized*/ fun copy(/*0*/ x: kotlin.String = ...): test.DataClass } diff --git a/compiler/testData/loadJava/compiledKotlin/dataClass/ParamNameSameToField.txt b/compiler/testData/loadJava/compiledKotlin/dataClass/ParamNameSameToField.txt index beea476a598..0b663581679 100644 --- a/compiler/testData/loadJava/compiledKotlin/dataClass/ParamNameSameToField.txt +++ b/compiler/testData/loadJava/compiledKotlin/dataClass/ParamNameSameToField.txt @@ -1,13 +1,13 @@ package test -kotlin.data() internal final class A { +kotlin.data() public final class A { /*primary*/ public constructor A(/*0*/ foo: kotlin.String, /*1*/ bar: kotlin.Int, /*2*/ other: kotlin.Long) - internal final val bar: kotlin.Int - internal final fun (): kotlin.Int - internal final val foo: kotlin.String - internal final fun (): kotlin.String - internal final val other: kotlin.Long - internal final fun (): kotlin.Long - internal final /*synthesized*/ fun component1(): kotlin.Int + public final val bar: kotlin.Int + public final fun (): kotlin.Int + public final val foo: kotlin.String + public final fun (): kotlin.String + public final val other: kotlin.Long + public final fun (): kotlin.Long + public final /*synthesized*/ fun component1(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ foo: kotlin.String, /*1*/ bar: kotlin.Int = ..., /*2*/ other: kotlin.Long): test.A } diff --git a/compiler/testData/loadJava/compiledKotlin/dataClass/TwoVals.txt b/compiler/testData/loadJava/compiledKotlin/dataClass/TwoVals.txt index f1f336a9d2e..7893b6e0bf0 100644 --- a/compiler/testData/loadJava/compiledKotlin/dataClass/TwoVals.txt +++ b/compiler/testData/loadJava/compiledKotlin/dataClass/TwoVals.txt @@ -1,12 +1,12 @@ package test -kotlin.data() internal final class DataClass { +kotlin.data() public final class DataClass { /*primary*/ public constructor DataClass(/*0*/ x: kotlin.String, /*1*/ y: kotlin.Int) - internal final val x: kotlin.String - internal final fun (): kotlin.String - internal final val y: kotlin.Int - internal final fun (): kotlin.Int - internal final /*synthesized*/ fun component1(): kotlin.String - internal final /*synthesized*/ fun component2(): kotlin.Int + public final val x: kotlin.String + public final fun (): kotlin.String + public final val y: kotlin.Int + public final fun (): kotlin.Int + public final /*synthesized*/ fun component1(): kotlin.String + public final /*synthesized*/ fun component2(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ x: kotlin.String = ..., /*1*/ y: kotlin.Int = ...): test.DataClass } diff --git a/compiler/testData/loadJava/compiledKotlin/dataClass/TwoVars.txt b/compiler/testData/loadJava/compiledKotlin/dataClass/TwoVars.txt index 76f251d89e0..f37e85a5f63 100644 --- a/compiler/testData/loadJava/compiledKotlin/dataClass/TwoVars.txt +++ b/compiler/testData/loadJava/compiledKotlin/dataClass/TwoVars.txt @@ -1,14 +1,14 @@ package test -kotlin.data() internal final class DataClass { +kotlin.data() public final class DataClass { /*primary*/ public constructor DataClass(/*0*/ x: kotlin.String, /*1*/ y: kotlin.Int) - internal final var x: kotlin.String - internal final fun (): kotlin.String - internal final fun (/*0*/ : kotlin.String): kotlin.Unit - internal final var y: kotlin.Int - internal final fun (): kotlin.Int - internal final fun (/*0*/ : kotlin.Int): kotlin.Unit - internal final /*synthesized*/ fun component1(): kotlin.String - internal final /*synthesized*/ fun component2(): kotlin.Int + public final var x: kotlin.String + public final fun (): kotlin.String + public final fun (/*0*/ : kotlin.String): kotlin.Unit + public final var y: kotlin.Int + public final fun (): kotlin.Int + public final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final /*synthesized*/ fun component1(): kotlin.String + public final /*synthesized*/ fun component2(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ x: kotlin.String = ..., /*1*/ y: kotlin.Int = ...): test.DataClass } diff --git a/compiler/testData/loadJava/compiledKotlin/enum/enumWithConstuctor.txt b/compiler/testData/loadJava/compiledKotlin/enum/enumWithConstuctor.txt index 1edc9eaeb09..db296dedd9c 100644 --- a/compiler/testData/loadJava/compiledKotlin/enum/enumWithConstuctor.txt +++ b/compiler/testData/loadJava/compiledKotlin/enum/enumWithConstuctor.txt @@ -1,6 +1,6 @@ package test -internal final enum class En : kotlin.Enum { +public final enum class En : kotlin.Enum { enum entry E1 enum entry E2 @@ -8,10 +8,10 @@ internal final enum class En : kotlin.Enum { enum entry E3 /*primary*/ private constructor En(/*0*/ b: kotlin.Boolean = ..., /*1*/ i: kotlin.Int = ...) - internal final val b: kotlin.Boolean - internal final fun (): kotlin.Boolean - internal final val i: kotlin.Int - internal final fun (): kotlin.Int + public final val b: kotlin.Boolean + public final fun (): kotlin.Boolean + public final val i: kotlin.Int + public final fun (): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.En): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String diff --git a/compiler/testData/loadJava/compiledKotlin/enum/enumWithInnerClasses.txt b/compiler/testData/loadJava/compiledKotlin/enum/enumWithInnerClasses.txt index 2084c16649e..becaf37ef56 100644 --- a/compiler/testData/loadJava/compiledKotlin/enum/enumWithInnerClasses.txt +++ b/compiler/testData/loadJava/compiledKotlin/enum/enumWithInnerClasses.txt @@ -1,28 +1,28 @@ package test -internal final enum class Enum : kotlin.Enum { +public final enum class Enum : kotlin.Enum { enum entry ENTRY1 enum entry ENTRY2 /*primary*/ private constructor Enum() - internal final val c: kotlin.Int = 1 - internal final fun (): kotlin.Int + public final val c: kotlin.Int = 1 + public final fun (): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.Enum): kotlin.Int - internal final fun f(): kotlin.Int + public final fun f(): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int - internal final inner class Inner { + public final inner class Inner { /*primary*/ public constructor Inner() } - internal final class Nested { + public final class Nested { /*primary*/ public constructor Nested() } - internal interface Trait { + public interface Trait { } // Static members diff --git a/compiler/testData/loadJava/compiledKotlin/enum/innerEnum.txt b/compiler/testData/loadJava/compiledKotlin/enum/innerEnum.txt index 542709911e9..6e3e94acc8a 100644 --- a/compiler/testData/loadJava/compiledKotlin/enum/innerEnum.txt +++ b/compiler/testData/loadJava/compiledKotlin/enum/innerEnum.txt @@ -1,9 +1,9 @@ package test -internal final class A { +public final class A { /*primary*/ public constructor A() - internal final enum class E : kotlin.Enum { + public final enum class E : kotlin.Enum { enum entry ENTRY /*primary*/ private constructor E() diff --git a/compiler/testData/loadJava/compiledKotlin/enum/innerEnumExistingClassObject.txt b/compiler/testData/loadJava/compiledKotlin/enum/innerEnumExistingClassObject.txt index 248db6280fa..a9eb475f85b 100644 --- a/compiler/testData/loadJava/compiledKotlin/enum/innerEnumExistingClassObject.txt +++ b/compiler/testData/loadJava/compiledKotlin/enum/innerEnumExistingClassObject.txt @@ -1,13 +1,13 @@ package test -internal final class A { +public final class A { /*primary*/ public constructor A() public companion object Companion { /*primary*/ private constructor Companion() } - internal final enum class E : kotlin.Enum { + public final enum class E : kotlin.Enum { enum entry ENTRY /*primary*/ private constructor E() diff --git a/compiler/testData/loadJava/compiledKotlin/enum/simpleEnum.txt b/compiler/testData/loadJava/compiledKotlin/enum/simpleEnum.txt index 9cf18ea9b80..a853aab251e 100644 --- a/compiler/testData/loadJava/compiledKotlin/enum/simpleEnum.txt +++ b/compiler/testData/loadJava/compiledKotlin/enum/simpleEnum.txt @@ -1,6 +1,6 @@ package test -internal final enum class MyEnum : kotlin.Enum { +public final enum class MyEnum : kotlin.Enum { enum entry ENTRY /*primary*/ private constructor MyEnum() diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassObject.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassObject.txt index 7669771f824..2e81c72ddb4 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassObject.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassObject.txt @@ -1,6 +1,6 @@ package test -internal interface TheTrait { +public interface TheTrait { public companion object Companion { /*primary*/ private constructor Companion() diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/classObjectAnnotation.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/classObjectAnnotation.txt index 27141a06545..46315be391e 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/classObjectAnnotation.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/classObjectAnnotation.txt @@ -1,12 +1,12 @@ package test -internal final class Some { +public final class Some { /*primary*/ public constructor Some() test.Some.Companion.TestAnnotation() public companion object Companion { /*primary*/ private constructor Companion() - kotlin.annotation.annotation() internal final class TestAnnotation : kotlin.Annotation { + kotlin.annotation.annotation() public final class TestAnnotation : kotlin.Annotation { /*primary*/ public constructor TestAnnotation() } } diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/enum.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/enum.txt index 1ce021c07c2..3c7b8178523 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/enum.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/enum.txt @@ -1,6 +1,6 @@ package test -internal final enum class Test : kotlin.Enum { +public final enum class Test : kotlin.Enum { enum entry A enum entry B diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/genericFunction.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/genericFunction.txt index 8c84c81ea33..940603a8a98 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/genericFunction.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/genericFunction.txt @@ -1,3 +1,3 @@ package test -internal fun foo(/*0*/ t: T): T +public fun foo(/*0*/ t: T): T diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/objectInClass.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/objectInClass.txt index 3ce34c2714f..343343595cb 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/objectInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/objectInClass.txt @@ -1,10 +1,10 @@ package test -internal final class A { +public final class A { /*primary*/ public constructor A() - internal object B { + public object B { /*primary*/ private constructor B() - internal final fun foo(/*0*/ a: kotlin.Int): kotlin.String + public final fun foo(/*0*/ a: kotlin.Int): kotlin.String } } diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/objectMembers.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/objectMembers.txt index d18c7b318b7..bab8fd3444a 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/objectMembers.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/objectMembers.txt @@ -1,6 +1,6 @@ package test -internal object SomeObject { +public object SomeObject { /*primary*/ private constructor SomeObject() - internal final fun test(/*0*/ a: kotlin.Int): kotlin.Int + public final fun test(/*0*/ a: kotlin.Int): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/packageLevelObject.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/packageLevelObject.txt index 7b560a0b916..b1ca9b3b15b 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/packageLevelObject.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/packageLevelObject.txt @@ -1,5 +1,5 @@ package test -internal object Bar { +public object Bar { /*primary*/ private constructor Bar() } diff --git a/compiler/testData/loadJava/compiledKotlin/fun/Assert.txt b/compiler/testData/loadJava/compiledKotlin/fun/Assert.txt index bc01e4466b9..8be19928a0f 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/Assert.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/Assert.txt @@ -1,3 +1,3 @@ package test -internal fun assert(): kotlin.Unit +public fun assert(): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/fun/DeclaredMemberOverridesDelegated.txt b/compiler/testData/loadJava/compiledKotlin/fun/DeclaredMemberOverridesDelegated.txt index 1341022e684..79c3a5aadfb 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/DeclaredMemberOverridesDelegated.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/DeclaredMemberOverridesDelegated.txt @@ -1,16 +1,16 @@ package test -internal final class B : test.X, test.Y { +public final class B : test.X, test.Y { /*primary*/ public constructor B(/*0*/ a: test.X) - internal final val a: test.X - internal final fun (): test.X - internal open override /*2*/ fun foo(): kotlin.Unit + public final val a: test.X + public final fun (): test.X + public open override /*2*/ fun foo(): kotlin.Unit } -internal interface X { - internal abstract fun foo(): kotlin.Unit +public interface X { + public abstract fun foo(): kotlin.Unit } -internal interface Y : test.X { - internal abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit +public interface Y : test.X { + public abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/fun/InheritValAndVar.txt b/compiler/testData/loadJava/compiledKotlin/fun/InheritValAndVar.txt index e196551e4c1..eb9bf29a6db 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/InheritValAndVar.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/InheritValAndVar.txt @@ -1,26 +1,26 @@ package test public interface Sub : test.Super1, test.Super2 { - internal abstract override /*2*/ /*fake_override*/ var x: kotlin.String - internal abstract override /*2*/ /*fake_override*/ fun (): kotlin.String - internal abstract override /*1*/ /*fake_override*/ fun (/*0*/ : kotlin.String): kotlin.Unit - internal abstract override /*2*/ /*fake_override*/ var y: kotlin.String - internal abstract override /*2*/ /*fake_override*/ fun (): kotlin.String - internal abstract override /*1*/ /*fake_override*/ fun (/*0*/ : kotlin.String): kotlin.Unit + public abstract override /*2*/ /*fake_override*/ var x: kotlin.String + public abstract override /*2*/ /*fake_override*/ fun (): kotlin.String + public abstract override /*1*/ /*fake_override*/ fun (/*0*/ : kotlin.String): kotlin.Unit + public abstract override /*2*/ /*fake_override*/ var y: kotlin.String + public abstract override /*2*/ /*fake_override*/ fun (): kotlin.String + public abstract override /*1*/ /*fake_override*/ fun (/*0*/ : kotlin.String): kotlin.Unit } public interface Super1 { - internal abstract val x: kotlin.String - internal abstract fun (): kotlin.String - internal abstract var y: kotlin.String - internal abstract fun (): kotlin.String - internal abstract fun (/*0*/ : kotlin.String): kotlin.Unit + public abstract val x: kotlin.String + public abstract fun (): kotlin.String + public abstract var y: kotlin.String + public abstract fun (): kotlin.String + public abstract fun (/*0*/ : kotlin.String): kotlin.Unit } public interface Super2 { - internal abstract var x: kotlin.String - internal abstract fun (): kotlin.String - internal abstract fun (/*0*/ : kotlin.String): kotlin.Unit - internal abstract val y: kotlin.String - internal abstract fun (): kotlin.String + public abstract var x: kotlin.String + public abstract fun (): kotlin.String + public abstract fun (/*0*/ : kotlin.String): kotlin.Unit + public abstract val y: kotlin.String + public abstract fun (): kotlin.String } diff --git a/compiler/testData/loadJava/compiledKotlin/fun/InheritValsDifferentTypes.txt b/compiler/testData/loadJava/compiledKotlin/fun/InheritValsDifferentTypes.txt index 43e999e76f6..d348ccbbf69 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/InheritValsDifferentTypes.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/InheritValsDifferentTypes.txt @@ -1,22 +1,22 @@ package test public interface Sub : test.Super1, test.Super2 { - internal abstract override /*2*/ /*fake_override*/ val x: kotlin.String - internal abstract override /*2*/ /*fake_override*/ fun (): kotlin.String - internal abstract override /*2*/ /*fake_override*/ val y: kotlin.String - internal abstract override /*2*/ /*fake_override*/ fun (): kotlin.String + public abstract override /*2*/ /*fake_override*/ val x: kotlin.String + public abstract override /*2*/ /*fake_override*/ fun (): kotlin.String + public abstract override /*2*/ /*fake_override*/ val y: kotlin.String + public abstract override /*2*/ /*fake_override*/ fun (): kotlin.String } public interface Super1 { - internal abstract val x: kotlin.String - internal abstract fun (): kotlin.String - internal abstract val y: kotlin.CharSequence - internal abstract fun (): kotlin.CharSequence + public abstract val x: kotlin.String + public abstract fun (): kotlin.String + public abstract val y: kotlin.CharSequence + public abstract fun (): kotlin.CharSequence } public interface Super2 { - internal abstract val x: kotlin.CharSequence - internal abstract fun (): kotlin.CharSequence - internal abstract val y: kotlin.String - internal abstract fun (): kotlin.String + public abstract val x: kotlin.CharSequence + public abstract fun (): kotlin.CharSequence + public abstract val y: kotlin.String + public abstract fun (): kotlin.String } diff --git a/compiler/testData/loadJava/compiledKotlin/fun/NoSamAdapter.txt b/compiler/testData/loadJava/compiledKotlin/fun/NoSamAdapter.txt index ec5018040fe..20cbd0621fa 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/NoSamAdapter.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/NoSamAdapter.txt @@ -1,7 +1,7 @@ package test -internal fun foo(/*0*/ r: java.lang.Runnable): kotlin.Unit +public fun foo(/*0*/ r: java.lang.Runnable): kotlin.Unit public interface TaskObject { - internal abstract fun foo(/*0*/ r: java.lang.Runnable): kotlin.Unit + public abstract fun foo(/*0*/ r: java.lang.Runnable): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/fun/NoSamConstructor.txt b/compiler/testData/loadJava/compiledKotlin/fun/NoSamConstructor.txt index b8272288dba..dc772241b16 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/NoSamConstructor.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/NoSamConstructor.txt @@ -1,5 +1,5 @@ package test public interface Runnable { - internal abstract fun run(): kotlin.Unit + public abstract fun run(): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/fun/PropagateDeepSubclass.txt b/compiler/testData/loadJava/compiledKotlin/fun/PropagateDeepSubclass.txt index b7dd663d386..286974c98e5 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/PropagateDeepSubclass.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/PropagateDeepSubclass.txt @@ -1,18 +1,18 @@ package test -internal interface A { - internal open fun bar(): kotlin.Unit - internal open fun foo(): kotlin.Unit +public interface A { + public open fun bar(): kotlin.Unit + public open fun foo(): kotlin.Unit } -internal open class B : test.A { +public open class B : test.A { /*primary*/ public constructor B() - internal open override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun bar(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit } -internal final class C : test.B { +public final class C : test.B { /*primary*/ public constructor C() - internal open override /*1*/ fun bar(): kotlin.Unit - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit + public open override /*1*/ fun bar(): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/fun/PropagateSubclassOfComparable.txt b/compiler/testData/loadJava/compiledKotlin/fun/PropagateSubclassOfComparable.txt index e15f3cef1b6..8634bf01c3e 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/PropagateSubclassOfComparable.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/PropagateSubclassOfComparable.txt @@ -1,6 +1,6 @@ package test -internal final class PropagateSubclassOfComparable : kotlin.Comparable { +public final class PropagateSubclassOfComparable : kotlin.Comparable { /*primary*/ public constructor PropagateSubclassOfComparable() public open override /*1*/ fun compareTo(/*0*/ other: test.PropagateSubclassOfComparable): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunGenericParam.txt b/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunGenericParam.txt index 4d86aa5ea70..d5305976634 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunGenericParam.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunGenericParam.txt @@ -1,3 +1,3 @@ package test -internal fun f(): kotlin.Int +public fun f(): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamParam.txt b/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamParam.txt index ac501699b45..7f7dcc85fd1 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamParam.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamParam.txt @@ -1,3 +1,3 @@ package test -internal fun funParamParam(/*0*/ a: kotlin.Int, /*1*/ b: P): kotlin.Int +public fun funParamParam(/*0*/ a: kotlin.Int, /*1*/ b: P): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamParamErased.txt b/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamParamErased.txt index ac501699b45..7f7dcc85fd1 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamParamErased.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamParamErased.txt @@ -1,3 +1,3 @@ package test -internal fun funParamParam(/*0*/ a: kotlin.Int, /*1*/ b: P): kotlin.Int +public fun funParamParam(/*0*/ a: kotlin.Int, /*1*/ b: P): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamReferencesParam.txt b/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamReferencesParam.txt index 39a45262b09..13b12d34ba6 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamReferencesParam.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamReferencesParam.txt @@ -1,3 +1,3 @@ package test -internal fun funParamReferencesParam(): kotlin.Int +public fun funParamReferencesParam(): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamTwoUpperBounds.txt b/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamTwoUpperBounds.txt index 153da713a97..f5ec0f65d4e 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamTwoUpperBounds.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamTwoUpperBounds.txt @@ -1,9 +1,9 @@ package test -internal fun foo(): kotlin.Unit where T : test.Bar +public fun foo(): kotlin.Unit where T : test.Bar -internal interface Bar { +public interface Bar { } -internal interface Foo { +public interface Foo { } diff --git a/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassBound.txt b/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassBound.txt index 7f399b2ba2b..5af2ff485f2 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassBound.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassBound.txt @@ -1,3 +1,3 @@ package test -internal fun uno(): kotlin.Int +public fun uno(): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassInterfaceBound.txt b/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassInterfaceBound.txt index a0308b5f268..90cabd23058 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassInterfaceBound.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamUpperClassInterfaceBound.txt @@ -1,3 +1,3 @@ package test -internal fun tres(): kotlin.Int where A : java.io.Serializable +public fun tres(): kotlin.Int where A : java.io.Serializable diff --git a/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamUpperInterfaceBound.txt b/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamUpperInterfaceBound.txt index 50863063676..4fcf864b094 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamUpperInterfaceBound.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamUpperInterfaceBound.txt @@ -1,3 +1,3 @@ package test -internal fun dos(): kotlin.Int +public fun dos(): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamVaragParam.txt b/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamVaragParam.txt index ce2e91558ee..07d5a259797 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamVaragParam.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunParamVaragParam.txt @@ -1,3 +1,3 @@ package test -internal fun funParamVarargParam(/*0*/ a: kotlin.Int, /*1*/ vararg b: P /*kotlin.Array*/): kotlin.Int +public fun funParamVarargParam(/*0*/ a: kotlin.Int, /*1*/ vararg b: P /*kotlin.Array*/): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunTwoTypeParams.txt b/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunTwoTypeParams.txt index 366e1ba69ef..d837ee0b38d 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunTwoTypeParams.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/genericWithTypeVariables/FunTwoTypeParams.txt @@ -1,3 +1,3 @@ package test -internal fun funTwoTypeParams(): kotlin.Int +public fun funTwoTypeParams(): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNotNull.txt b/compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNotNull.txt index e3b13c927a5..1b663657319 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNotNull.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNotNull.txt @@ -1,3 +1,3 @@ package test -internal fun ff(/*0*/ p: kotlin.List): kotlin.Int +public fun ff(/*0*/ p: kotlin.List): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNullable.txt b/compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNullable.txt index f9079aaa540..ecbd9b8214a 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNullable.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/FunClassParamNullable.txt @@ -1,3 +1,3 @@ package test -internal fun ff(/*0*/ p: kotlin.List): kotlin.Int +public fun ff(/*0*/ p: kotlin.List): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/FunParamNullable.txt b/compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/FunParamNullable.txt index 25a19fd3b9f..a552e5c3712 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/FunParamNullable.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/FunParamNullable.txt @@ -1,3 +1,3 @@ package test -internal fun fff(/*0*/ a: java.lang.Integer?): kotlin.Int +public fun fff(/*0*/ a: java.lang.Integer?): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNotNull.txt b/compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNotNull.txt index 8a2f933f833..ab9e9710873 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNotNull.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNotNull.txt @@ -1,3 +1,3 @@ package test -internal fun ffgg(): kotlin.List +public fun ffgg(): kotlin.List diff --git a/compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNullable.txt b/compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNullable.txt index 7a63c5814c4..484e08433b6 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNullable.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/genericWithoutTypeVariables/ReturnTypeClassParamNullable.txt @@ -1,3 +1,3 @@ package test -internal fun ffgg(): kotlin.List +public fun ffgg(): kotlin.List diff --git a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFun.txt b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFun.txt index d913d50c904..d6412b8d046 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFun.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFun.txt @@ -1,6 +1,6 @@ package test -internal final class River { +public final class River { /*primary*/ public constructor River() - internal final fun song(): kotlin.Int + public final fun song(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFunGetFoo.txt b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFunGetFoo.txt index 1b1962366b8..fcb0b6de334 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFunGetFoo.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFunGetFoo.txt @@ -1,6 +1,6 @@ package test -internal final class ClassFunGetFoo { +public final class ClassFunGetFoo { /*primary*/ public constructor ClassFunGetFoo() - internal final fun getFoo(): kotlin.Int + public final fun getFoo(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFunGetFooSetFoo.txt b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFunGetFooSetFoo.txt index 82cb6e80e96..994c719789f 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFunGetFooSetFoo.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFunGetFooSetFoo.txt @@ -1,7 +1,7 @@ package test -internal final class ClassFunGetFoo { +public final class ClassFunGetFoo { /*primary*/ public constructor ClassFunGetFoo() - internal final fun getFoo(): kotlin.Int - internal final fun setFoo(/*0*/ p: kotlin.Int): kotlin.Unit + public final fun getFoo(): kotlin.Int + public final fun setFoo(/*0*/ p: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFunSetFoo.txt b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFunSetFoo.txt index 6a3f0415569..0ae54abada7 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFunSetFoo.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ClassFunSetFoo.txt @@ -1,6 +1,6 @@ package test -internal final class ClassFunGetFoo { +public final class ClassFunGetFoo { /*primary*/ public constructor ClassFunGetFoo() - internal final fun set(/*0*/ p: kotlin.Int): kotlin.Unit + public final fun set(/*0*/ p: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ExtFun.txt b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ExtFun.txt index 45960935ffc..0a1b2c8e2de 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ExtFun.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ExtFun.txt @@ -1,3 +1,3 @@ package test -internal fun kotlin.Int.shuffle(): kotlin.Int +public fun kotlin.Int.shuffle(): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ExtFunInClass.txt b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ExtFunInClass.txt index 836122a8e40..efd573e5b75 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ExtFunInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ExtFunInClass.txt @@ -1,6 +1,6 @@ package test -internal final class ExtFunInClass { +public final class ExtFunInClass { /*primary*/ public constructor ExtFunInClass() - internal final fun kotlin.Int.shuffle(): kotlin.Int + public final fun kotlin.Int.shuffle(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunDefaultArg.txt b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunDefaultArg.txt index bde1b71205a..792cfc052d9 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunDefaultArg.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunDefaultArg.txt @@ -1,3 +1,3 @@ package test -internal fun funDefaultArg(/*0*/ p: kotlin.Int, /*1*/ q: kotlin.Int = ..., /*2*/ r: kotlin.Int = ...): kotlin.Int +public fun funDefaultArg(/*0*/ p: kotlin.Int, /*1*/ q: kotlin.Int = ..., /*2*/ r: kotlin.Int = ...): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunParamNotNull.txt b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunParamNotNull.txt index 75f7b7cdbe3..4c79a28b9c0 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunParamNotNull.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunParamNotNull.txt @@ -1,3 +1,3 @@ package test -internal fun fff(/*0*/ a: java.lang.Integer): kotlin.Int +public fun fff(/*0*/ a: java.lang.Integer): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunVarargInt.txt b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunVarargInt.txt index 30a58087083..56feb90b78c 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunVarargInt.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunVarargInt.txt @@ -1,3 +1,3 @@ package test -internal fun varargInt(/*0*/ a: kotlin.Int, /*1*/ vararg b: kotlin.Int /*kotlin.IntArray*/): kotlin.Int +public fun varargInt(/*0*/ a: kotlin.Int, /*1*/ vararg b: kotlin.Int /*kotlin.IntArray*/): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunVarargInteger.txt b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunVarargInteger.txt index 9c4cdd1c078..234292a0d50 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunVarargInteger.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/FunVarargInteger.txt @@ -1,3 +1,3 @@ package test -internal fun varargCharSequence(/*0*/ a: kotlin.Int, /*1*/ vararg b: java.lang.Integer /*kotlin.Array*/): kotlin.Int +public fun varargCharSequence(/*0*/ a: kotlin.Int, /*1*/ vararg b: java.lang.Integer /*kotlin.Array*/): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ModifierAbstract.txt b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ModifierAbstract.txt index 8b4d743583d..2928f63888e 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ModifierAbstract.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ModifierAbstract.txt @@ -1,6 +1,6 @@ package test -internal abstract class ModifierAbstract { +public abstract class ModifierAbstract { /*primary*/ public constructor ModifierAbstract() - internal abstract fun abs(): kotlin.Int + public abstract fun abs(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ModifierOpen.txt b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ModifierOpen.txt index b4302e0e003..4f2370a2f17 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ModifierOpen.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ModifierOpen.txt @@ -1,6 +1,6 @@ package test -internal open class ModifierOpen { +public open class ModifierOpen { /*primary*/ public constructor ModifierOpen() - internal open fun abs(): kotlin.Int + public open fun abs(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/NsFun.txt b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/NsFun.txt index e4ceb88bd99..8b3e55d36fc 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/NsFun.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/NsFun.txt @@ -1,3 +1,3 @@ package test -internal fun f(): kotlin.Int +public fun f(): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/NsFunGetFoo.txt b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/NsFunGetFoo.txt index 3db880abad5..8fe5b15db13 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/NsFunGetFoo.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/NsFunGetFoo.txt @@ -1,3 +1,3 @@ package test -internal fun getFoo(): kotlin.Int +public fun getFoo(): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ReturnTypeNotNull.txt b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ReturnTypeNotNull.txt index 0d5e8680ad6..54a615c84ab 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ReturnTypeNotNull.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ReturnTypeNotNull.txt @@ -1,3 +1,3 @@ package test -internal fun ff(): java.lang.Integer +public fun ff(): java.lang.Integer diff --git a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ReturnTypeNullable.txt b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ReturnTypeNullable.txt index 170709a01b6..1b495ec9826 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ReturnTypeNullable.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/nonGeneric/ReturnTypeNullable.txt @@ -1,3 +1,3 @@ package test -internal fun ff(): java.lang.Integer? +public fun ff(): java.lang.Integer? diff --git a/compiler/testData/loadJava/compiledKotlin/fun/vararg/nonLastVararg.txt b/compiler/testData/loadJava/compiledKotlin/fun/vararg/nonLastVararg.txt index 37092ff97d9..7dcbd7af7db 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/vararg/nonLastVararg.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/vararg/nonLastVararg.txt @@ -1,4 +1,4 @@ package test -internal fun f(/*0*/ vararg t: kotlin.String /*kotlin.Array*/, /*1*/ f: () -> kotlin.Unit): kotlin.Unit -internal fun f(/*0*/ vararg t: kotlin.Int /*kotlin.IntArray*/, /*1*/ f: () -> kotlin.Unit): kotlin.Unit +public fun f(/*0*/ vararg t: kotlin.String /*kotlin.Array*/, /*1*/ f: () -> kotlin.Unit): kotlin.Unit +public fun f(/*0*/ vararg t: kotlin.Int /*kotlin.IntArray*/, /*1*/ f: () -> kotlin.Unit): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/inline/inlineFunction.txt b/compiler/testData/loadJava/compiledKotlin/inline/inlineFunction.txt index 0e11c6baac6..e1551eb89c4 100644 --- a/compiler/testData/loadJava/compiledKotlin/inline/inlineFunction.txt +++ b/compiler/testData/loadJava/compiledKotlin/inline/inlineFunction.txt @@ -1,6 +1,6 @@ package test -kotlin.inline() internal fun a(): kotlin.Unit -kotlin.inline(strategy = InlineStrategy.AS_FUNCTION) internal fun b(): kotlin.Unit -kotlin.inline(strategy = InlineStrategy.IN_PLACE) internal fun c(): kotlin.Unit -kotlin.inline(strategy = InlineStrategy.IN_PLACE) internal fun d(): kotlin.Unit +kotlin.inline() public fun a(): kotlin.Unit +kotlin.inline(strategy = InlineStrategy.AS_FUNCTION) public fun b(): kotlin.Unit +kotlin.inline(strategy = InlineStrategy.IN_PLACE) public fun c(): kotlin.Unit +kotlin.inline(strategy = InlineStrategy.IN_PLACE) public fun d(): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/memberOrder/callablesNameClash.txt b/compiler/testData/loadJava/compiledKotlin/memberOrder/callablesNameClash.txt index 6ae2b3a27dc..167d50723ab 100644 --- a/compiler/testData/loadJava/compiledKotlin/memberOrder/callablesNameClash.txt +++ b/compiler/testData/loadJava/compiledKotlin/memberOrder/callablesNameClash.txt @@ -1,20 +1,20 @@ package test -internal val a: kotlin.Int = 0 - internal fun (): kotlin.Int -internal val c: kotlin.Int = 0 - internal fun (): kotlin.Int -internal fun a(): kotlin.Int -internal fun b(): kotlin.Int -internal fun c(): kotlin.Int +public val a: kotlin.Int = 0 + public fun (): kotlin.Int +public val c: kotlin.Int = 0 + public fun (): kotlin.Int +public fun a(): kotlin.Int +public fun b(): kotlin.Int +public fun c(): kotlin.Int -internal final class A { +public final class A { /*primary*/ public constructor A() - internal final val a: kotlin.Int = 0 - internal final fun (): kotlin.Int - internal final val c: kotlin.Int = 0 - internal final fun (): kotlin.Int - internal final fun a(): kotlin.Int - internal final fun b(): kotlin.Int - internal final fun c(): kotlin.Int + public final val a: kotlin.Int = 0 + public final fun (): kotlin.Int + public final val c: kotlin.Int = 0 + public final fun (): kotlin.Int + public final fun a(): kotlin.Int + public final fun b(): kotlin.Int + public final fun c(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/memberOrder/enumEntries.txt b/compiler/testData/loadJava/compiledKotlin/memberOrder/enumEntries.txt index 5a375e03602..a35c35d9c6c 100644 --- a/compiler/testData/loadJava/compiledKotlin/memberOrder/enumEntries.txt +++ b/compiler/testData/loadJava/compiledKotlin/memberOrder/enumEntries.txt @@ -1,6 +1,6 @@ package test -internal final enum class E : kotlin.Enum { +public final enum class E : kotlin.Enum { enum entry ONE enum entry TWO diff --git a/compiler/testData/loadJava/compiledKotlin/memberOrder/extensionMembers.txt b/compiler/testData/loadJava/compiledKotlin/memberOrder/extensionMembers.txt index 1bc245b4f06..616142ebfe6 100644 --- a/compiler/testData/loadJava/compiledKotlin/memberOrder/extensionMembers.txt +++ b/compiler/testData/loadJava/compiledKotlin/memberOrder/extensionMembers.txt @@ -1,22 +1,22 @@ package test -internal final class A { +public final class A { /*primary*/ public constructor A() - internal final val c: kotlin.Int = 2 - internal final fun (): kotlin.Int - internal final val d: kotlin.Int = 2 - internal final fun (): kotlin.Int - internal final val kotlin.Int.c: kotlin.Int - internal final fun kotlin.Int.(): kotlin.Int - internal final val kotlin.Int.d: kotlin.Int - internal final fun kotlin.Int.(): kotlin.Int - internal final fun f1(): kotlin.Unit - internal final fun f2(): kotlin.Unit - internal final fun f3(): kotlin.Unit - internal final fun kotlin.Int.f1(): kotlin.Unit - internal final fun kotlin.String.f1(): kotlin.Unit - internal final fun kotlin.Int.f2(): kotlin.Unit - internal final fun kotlin.String.f2(): kotlin.Unit - internal final fun kotlin.Int.f3(): kotlin.Unit - internal final fun kotlin.String.f3(): kotlin.Unit + public final val c: kotlin.Int = 2 + public final fun (): kotlin.Int + public final val d: kotlin.Int = 2 + public final fun (): kotlin.Int + public final val kotlin.Int.c: kotlin.Int + public final fun kotlin.Int.(): kotlin.Int + public final val kotlin.Int.d: kotlin.Int + public final fun kotlin.Int.(): kotlin.Int + public final fun f1(): kotlin.Unit + public final fun f2(): kotlin.Unit + public final fun f3(): kotlin.Unit + public final fun kotlin.Int.f1(): kotlin.Unit + public final fun kotlin.String.f1(): kotlin.Unit + public final fun kotlin.Int.f2(): kotlin.Unit + public final fun kotlin.String.f2(): kotlin.Unit + public final fun kotlin.Int.f3(): kotlin.Unit + public final fun kotlin.String.f3(): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/memberOrder/extensionPropertiesNameClash.txt b/compiler/testData/loadJava/compiledKotlin/memberOrder/extensionPropertiesNameClash.txt index 30b4e374294..afe3274977a 100644 --- a/compiler/testData/loadJava/compiledKotlin/memberOrder/extensionPropertiesNameClash.txt +++ b/compiler/testData/loadJava/compiledKotlin/memberOrder/extensionPropertiesNameClash.txt @@ -1,15 +1,15 @@ package test -internal final class A { +public final class A { /*primary*/ public constructor A() - internal final val a: kotlin.Int = 3 - internal final fun (): kotlin.Int - internal final val c: kotlin.Int = 3 - internal final fun (): kotlin.Int - internal final val kotlin.Int.a: kotlin.Int - internal final fun kotlin.Int.(): kotlin.Int - internal final val kotlin.Int.b: kotlin.Int - internal final fun kotlin.Int.(): kotlin.Int - internal final val kotlin.Int.c: kotlin.Int - internal final fun kotlin.Int.(): kotlin.Int + public final val a: kotlin.Int = 3 + public final fun (): kotlin.Int + public final val c: kotlin.Int = 3 + public final fun (): kotlin.Int + public final val kotlin.Int.a: kotlin.Int + public final fun kotlin.Int.(): kotlin.Int + public final val kotlin.Int.b: kotlin.Int + public final fun kotlin.Int.(): kotlin.Int + public final val kotlin.Int.c: kotlin.Int + public final fun kotlin.Int.(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/memberOrder/innerClasses.txt b/compiler/testData/loadJava/compiledKotlin/memberOrder/innerClasses.txt index d5ef05c7421..cbf107bf0b5 100644 --- a/compiler/testData/loadJava/compiledKotlin/memberOrder/innerClasses.txt +++ b/compiler/testData/loadJava/compiledKotlin/memberOrder/innerClasses.txt @@ -1,27 +1,27 @@ package test -internal final class O { +public final class O { /*primary*/ public constructor O() - internal final class A1 { + public final class A1 { /*primary*/ public constructor A1() } - internal final inner class A2 { + public final inner class A2 { /*primary*/ public constructor A2() } - internal final class B1 { + public final class B1 { /*primary*/ public constructor B1() } - internal final inner class B2 { + public final inner class B2 { /*primary*/ public constructor B2() } - internal interface C1 { + public interface C1 { } - internal interface C2 { + public interface C2 { } } diff --git a/compiler/testData/loadJava/compiledKotlin/memberOrder/topLevelCallables.txt b/compiler/testData/loadJava/compiledKotlin/memberOrder/topLevelCallables.txt index c7a26ae897f..6a63f9a38b3 100644 --- a/compiler/testData/loadJava/compiledKotlin/memberOrder/topLevelCallables.txt +++ b/compiler/testData/loadJava/compiledKotlin/memberOrder/topLevelCallables.txt @@ -1,11 +1,11 @@ package test -internal val f1: kotlin.Int = 1 - internal fun (): kotlin.Int -internal val f3: kotlin.Int = 1 - internal fun (): kotlin.Int -internal val f5: kotlin.Int = 1 - internal fun (): kotlin.Int -internal fun f2(): kotlin.Int -internal fun f4(): kotlin.Int -internal fun f4(/*0*/ i: kotlin.Int): kotlin.Int +public val f1: kotlin.Int = 1 + public fun (): kotlin.Int +public val f3: kotlin.Int = 1 + public fun (): kotlin.Int +public val f5: kotlin.Int = 1 + public fun (): kotlin.Int +public fun f2(): kotlin.Int +public fun f4(): kotlin.Int +public fun f4(/*0*/ i: kotlin.Int): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/nested/deepInnerGeneric.txt b/compiler/testData/loadJava/compiledKotlin/nested/deepInnerGeneric.txt index 8bbc3efedc3..3b079914fdd 100644 --- a/compiler/testData/loadJava/compiledKotlin/nested/deepInnerGeneric.txt +++ b/compiler/testData/loadJava/compiledKotlin/nested/deepInnerGeneric.txt @@ -1,18 +1,18 @@ package test -internal final class A { +public final class A { /*primary*/ public constructor A() - internal final inner class B { + public final inner class B { /*primary*/ public constructor B() - internal final inner class C { + public final inner class C { /*primary*/ public constructor C() - internal final inner class D { + public final inner class D { /*primary*/ public constructor D() - internal final fun bar(/*0*/ ta: TA, /*1*/ tb: TB, /*2*/ tc: TC, /*3*/ td: TD): test.A.B.C.D - internal final fun foo(/*0*/ p1: P1, /*1*/ p2: P2, /*2*/ p3: P3, /*3*/ p4: P4): kotlin.Nothing + public final fun bar(/*0*/ ta: TA, /*1*/ tb: TB, /*2*/ tc: TC, /*3*/ td: TD): test.A.B.C.D + public final fun foo(/*0*/ p1: P1, /*1*/ p2: P2, /*2*/ p3: P3, /*3*/ p4: P4): kotlin.Nothing } } } diff --git a/compiler/testData/loadJava/compiledKotlin/nested/innerClassReferencesOuterTP.txt b/compiler/testData/loadJava/compiledKotlin/nested/innerClassReferencesOuterTP.txt index f34e98a745e..7c397d6e9b6 100644 --- a/compiler/testData/loadJava/compiledKotlin/nested/innerClassReferencesOuterTP.txt +++ b/compiler/testData/loadJava/compiledKotlin/nested/innerClassReferencesOuterTP.txt @@ -1,9 +1,9 @@ package test -internal final class InnerClassReferencesOuterTP { +public final class InnerClassReferencesOuterTP { /*primary*/ public constructor InnerClassReferencesOuterTP() - internal final inner class Inner { + public final inner class Inner { /*primary*/ public constructor Inner() } } diff --git a/compiler/testData/loadJava/compiledKotlin/nested/membersReferenceOuterTP.txt b/compiler/testData/loadJava/compiledKotlin/nested/membersReferenceOuterTP.txt index 1d2cfea1d61..6459d81e85a 100644 --- a/compiler/testData/loadJava/compiledKotlin/nested/membersReferenceOuterTP.txt +++ b/compiler/testData/loadJava/compiledKotlin/nested/membersReferenceOuterTP.txt @@ -1,15 +1,15 @@ package test -internal final class MembersReferenceOuterTP { +public final class MembersReferenceOuterTP { /*primary*/ public constructor MembersReferenceOuterTP() - internal final inner class Inner { + public final inner class Inner { /*primary*/ public constructor Inner() - internal final val v: P - internal final fun (): P - internal final val w: Q - internal final fun (): Q - internal final fun f(): kotlin.Unit - internal final fun g(/*0*/ p: P): P + public final val v: P + public final fun (): P + public final val w: Q + public final fun (): Q + public final fun f(): kotlin.Unit + public final fun g(/*0*/ p: P): P } } diff --git a/compiler/testData/loadJava/compiledKotlin/platformTypes/notnullTypeArgument.txt b/compiler/testData/loadJava/compiledKotlin/platformTypes/notnullTypeArgument.txt index 5e561473717..354a37876e6 100644 --- a/compiler/testData/loadJava/compiledKotlin/platformTypes/notnullTypeArgument.txt +++ b/compiler/testData/loadJava/compiledKotlin/platformTypes/notnullTypeArgument.txt @@ -1,6 +1,6 @@ package test -internal final class C : java.util.ArrayList { +public final class C : java.util.ArrayList { /*primary*/ public constructor C() invisible_fake final override /*1*/ /*fake_override*/ var elementData: kotlin.Array<(out) kotlin.Any!>! protected/*protected and package*/ final override /*1*/ /*fake_override*/ var modCount: kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/platformTypes/nullableTypeArgument.txt b/compiler/testData/loadJava/compiledKotlin/platformTypes/nullableTypeArgument.txt index 4bf0e71b68d..7fcd0af46e1 100644 --- a/compiler/testData/loadJava/compiledKotlin/platformTypes/nullableTypeArgument.txt +++ b/compiler/testData/loadJava/compiledKotlin/platformTypes/nullableTypeArgument.txt @@ -1,6 +1,6 @@ package test -internal final class C : java.util.ArrayList { +public final class C : java.util.ArrayList { /*primary*/ public constructor C() invisible_fake final override /*1*/ /*fake_override*/ var elementData: kotlin.Array<(out) kotlin.Any!>! protected/*protected and package*/ final override /*1*/ /*fake_override*/ var modCount: kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ClassVal.txt b/compiler/testData/loadJava/compiledKotlin/prop/ClassVal.txt index dfa859a01ae..a134bb9828f 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ClassVal.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ClassVal.txt @@ -1,7 +1,7 @@ package test -internal final class ClassVal { +public final class ClassVal { /*primary*/ public constructor ClassVal() - internal final val aa: kotlin.Int = 1 - internal final fun (): kotlin.Int + public final val aa: kotlin.Int = 1 + public final fun (): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ClassValAbstract.txt b/compiler/testData/loadJava/compiledKotlin/prop/ClassValAbstract.txt index eb90abcd77d..3a97aa0c686 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ClassValAbstract.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ClassValAbstract.txt @@ -1,7 +1,7 @@ package test -internal abstract class ClassValAbstract { +public abstract class ClassValAbstract { /*primary*/ public constructor ClassValAbstract() - internal abstract val a: kotlin.Int - internal abstract fun (): kotlin.Int + public abstract val a: kotlin.Int + public abstract fun (): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ClassVar.txt b/compiler/testData/loadJava/compiledKotlin/prop/ClassVar.txt index 628ae080cdc..702d5556033 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ClassVar.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ClassVar.txt @@ -1,8 +1,8 @@ package test -internal final class ClassVar { +public final class ClassVar { /*primary*/ public constructor ClassVar() - internal final var aa: kotlin.Int - internal final fun (): kotlin.Int - internal final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final var aa: kotlin.Int + public final fun (): kotlin.Int + public final fun (/*0*/ : kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/CollectionSize.txt b/compiler/testData/loadJava/compiledKotlin/prop/CollectionSize.txt index 93815bd2265..677804d2275 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/CollectionSize.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/CollectionSize.txt @@ -1,4 +1,4 @@ package test -internal val kotlin.Collection<*>.anotherSize: kotlin.Int - internal fun kotlin.Collection<*>.(): kotlin.Int +public val kotlin.Collection<*>.anotherSize: kotlin.Int + public fun kotlin.Collection<*>.(): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/prop/Constants.txt b/compiler/testData/loadJava/compiledKotlin/prop/Constants.txt index 4593b9d535d..b591da46116 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/Constants.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/Constants.txt @@ -1,32 +1,32 @@ package test -internal val MAX_HIGH_SURROGATE: kotlin.Char = \uDBFF ('?') - internal fun (): kotlin.Char -internal val b: kotlin.Byte = 100.toByte() - internal fun (): kotlin.Byte -internal val b1: kotlin.Byte = 1.toByte() - internal fun (): kotlin.Byte -internal val bb: kotlin.Boolean = true - internal fun (): kotlin.Boolean -internal val c: kotlin.Char = \u03C0 ('π') - internal fun (): kotlin.Char -internal val d: kotlin.Double = 3.14.toDouble() - internal fun (): kotlin.Double -internal val f: kotlin.Float = 3.14.toFloat() - internal fun (): kotlin.Float -internal val i: kotlin.Int = 2000000 - internal fun (): kotlin.Int -internal val i1: kotlin.Short = 1.toShort() - internal fun (): kotlin.Short -internal val l: kotlin.Long = 2000000000000.toLong() - internal fun (): kotlin.Long -internal val l1: kotlin.Long = 1.toLong() - internal fun (): kotlin.Long -internal val nl: kotlin.Char = \u000A ('\n') - internal fun (): kotlin.Char -internal val s: kotlin.Short = 20000.toShort() - internal fun (): kotlin.Short -internal val s1: kotlin.Short = 1.toShort() - internal fun (): kotlin.Short -internal val str: kotlin.String = ":)" - internal fun (): kotlin.String +public val MAX_HIGH_SURROGATE: kotlin.Char = \uDBFF ('?') + public fun (): kotlin.Char +public val b: kotlin.Byte = 100.toByte() + public fun (): kotlin.Byte +public val b1: kotlin.Byte = 1.toByte() + public fun (): kotlin.Byte +public val bb: kotlin.Boolean = true + public fun (): kotlin.Boolean +public val c: kotlin.Char = \u03C0 ('π') + public fun (): kotlin.Char +public val d: kotlin.Double = 3.14.toDouble() + public fun (): kotlin.Double +public val f: kotlin.Float = 3.14.toFloat() + public fun (): kotlin.Float +public val i: kotlin.Int = 2000000 + public fun (): kotlin.Int +public val i1: kotlin.Short = 1.toShort() + public fun (): kotlin.Short +public val l: kotlin.Long = 2000000000000.toLong() + public fun (): kotlin.Long +public val l1: kotlin.Long = 1.toLong() + public fun (): kotlin.Long +public val nl: kotlin.Char = \u000A ('\n') + public fun (): kotlin.Char +public val s: kotlin.Short = 20000.toShort() + public fun (): kotlin.Short +public val s1: kotlin.Short = 1.toShort() + public fun (): kotlin.Short +public val str: kotlin.String = ":)" + public fun (): kotlin.String diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtValClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtValClass.txt index 64c07ae749c..66c063dadbd 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtValClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtValClass.txt @@ -1,4 +1,4 @@ package test -internal val P.anotherJavaClass: java.lang.Class

- internal fun P.(): java.lang.Class

+public val P.anotherJavaClass: java.lang.Class

+ public fun P.(): java.lang.Class

diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtValInClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtValInClass.txt index 64c40cfec19..19067f7084c 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtValInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtValInClass.txt @@ -1,7 +1,7 @@ package test -internal final class ExtPropInClass { +public final class ExtPropInClass { /*primary*/ public constructor ExtPropInClass() - internal final val kotlin.Int.itIs: kotlin.Int - internal final fun kotlin.Int.(): kotlin.Int + public final val kotlin.Int.itIs: kotlin.Int + public final fun kotlin.Int.(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtValInt.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtValInt.txt index ecca82ab3d9..05ecee65f92 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtValInt.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtValInt.txt @@ -1,4 +1,4 @@ package test -internal val kotlin.Int.itIs: kotlin.Int - internal fun kotlin.Int.(): kotlin.Int +public val kotlin.Int.itIs: kotlin.Int + public fun kotlin.Int.(): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequence.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequence.txt index 8b6a4eda1ed..2f7b7bbb7ea 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequence.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequence.txt @@ -1,4 +1,4 @@ package test -internal val kotlin.Int.ggg: java.lang.CharSequence - internal fun kotlin.Int.(): java.lang.CharSequence +public val kotlin.Int.ggg: java.lang.CharSequence + public fun kotlin.Int.(): java.lang.CharSequence diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequenceQ.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequenceQ.txt index b104e2cc8b6..699d602ba67 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequenceQ.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequenceQ.txt @@ -1,4 +1,4 @@ package test -internal val kotlin.Int.ggg: java.lang.CharSequence? - internal fun kotlin.Int.(): java.lang.CharSequence? +public val kotlin.Int.ggg: java.lang.CharSequence? + public fun kotlin.Int.(): java.lang.CharSequence? diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntListQOfIntInClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntListQOfIntInClass.txt index 361931c2a9d..856cd36a199 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntListQOfIntInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntListQOfIntInClass.txt @@ -1,7 +1,7 @@ package test -internal final class ExtValInClass { +public final class ExtValInClass { /*primary*/ public constructor ExtValInClass() - internal final val kotlin.Int.asas: java.util.List? - internal final fun kotlin.Int.(): java.util.List? + public final val kotlin.Int.asas: java.util.List? + public final fun kotlin.Int.(): java.util.List? } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTInClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTInClass.txt index f4cca5d2636..3b4e986bde2 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTInClass.txt @@ -1,7 +1,7 @@ package test -internal final class ExtValInClass { +public final class ExtValInClass { /*primary*/ public constructor ExtValInClass() - internal final val kotlin.Int.asas: T - internal final fun kotlin.Int.(): T + public final val kotlin.Int.asas: T + public final fun kotlin.Int.(): T } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTQInClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTQInClass.txt index 4fa5bd72577..03557201366 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTQInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTQInClass.txt @@ -1,7 +1,7 @@ package test -internal final class ExtValInClass { +public final class ExtValInClass { /*primary*/ public constructor ExtValInClass() - internal final val kotlin.Int.asas: P? - internal final fun kotlin.Int.(): P? + public final val kotlin.Int.asas: P? + public final fun kotlin.Int.(): P? } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtValTIntInClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtValTIntInClass.txt index 30429d4c025..2eab90ed12d 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtValTIntInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtValTIntInClass.txt @@ -1,7 +1,7 @@ package test -internal final class ExtValPIntInClass { +public final class ExtValPIntInClass { /*primary*/ public constructor ExtValPIntInClass() - internal final val P.asas: kotlin.Int - internal final fun P.(): kotlin.Int + public final val P.asas: kotlin.Int + public final fun P.(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarClass.txt index 3a49616ed9e..d91d5b93557 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarClass.txt @@ -1,5 +1,5 @@ package test -internal var P.anotherJavaClass: java.lang.Class

- internal fun P.(): java.lang.Class

- internal fun P.(/*0*/ p: java.lang.Class

): kotlin.Unit +public var P.anotherJavaClass: java.lang.Class

+ public fun P.(): java.lang.Class

+ public fun P.(/*0*/ p: java.lang.Class

): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarInClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarInClass.txt index edd45f28031..b198b826ae6 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarInClass.txt @@ -1,8 +1,8 @@ package test -internal final class ExtPropInClass { +public final class ExtPropInClass { /*primary*/ public constructor ExtPropInClass() - internal final var kotlin.Int.itIs: kotlin.Int - internal final fun kotlin.Int.(): kotlin.Int - internal final fun kotlin.Int.(/*0*/ p: kotlin.Int): kotlin.Unit + public final var kotlin.Int.itIs: kotlin.Int + public final fun kotlin.Int.(): kotlin.Int + public final fun kotlin.Int.(/*0*/ p: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarInt.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarInt.txt index d471506fbb0..9fedc0d71e3 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarInt.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarInt.txt @@ -1,5 +1,5 @@ package test -internal var kotlin.Int.ggg: kotlin.Int - internal fun kotlin.Int.(): kotlin.Int - internal fun kotlin.Int.(/*0*/ p: kotlin.Int): kotlin.Unit +public var kotlin.Int.ggg: kotlin.Int + public fun kotlin.Int.(): kotlin.Int + public fun kotlin.Int.(/*0*/ p: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTInClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTInClass.txt index d937676475c..9a8b304c05a 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTInClass.txt @@ -1,8 +1,8 @@ package test -internal final class ExtValInClass { +public final class ExtValInClass { /*primary*/ public constructor ExtValInClass() - internal final var kotlin.Int.asas: P - internal final fun kotlin.Int.(): P - internal final fun kotlin.Int.(/*0*/ p: P): kotlin.Unit + public final var kotlin.Int.asas: P + public final fun kotlin.Int.(): P + public final fun kotlin.Int.(/*0*/ p: P): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTQInClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTQInClass.txt index dd84394d598..7205964606e 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTQInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTQInClass.txt @@ -1,8 +1,8 @@ package test -internal final class ExtValInClass { +public final class ExtValInClass { /*primary*/ public constructor ExtValInClass() - internal final var kotlin.Int.asas: P? - internal final fun kotlin.Int.(): P? - internal final fun kotlin.Int.(/*0*/ p: P?): kotlin.Unit + public final var kotlin.Int.asas: P? + public final fun kotlin.Int.(): P? + public final fun kotlin.Int.(/*0*/ p: P?): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarMapPQInt.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarMapPQInt.txt index 656d6c8d09d..63d8bd66f9d 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarMapPQInt.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarMapPQInt.txt @@ -1,5 +1,5 @@ package test -internal var kotlin.Map.asas: kotlin.Int - internal fun kotlin.Map.(): kotlin.Int - internal fun kotlin.Map.(/*0*/ i: kotlin.Int): kotlin.Unit +public var kotlin.Map.asas: kotlin.Int + public fun kotlin.Map.(): kotlin.Int + public fun kotlin.Map.(/*0*/ i: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarTIntInClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarTIntInClass.txt index 91a0fe45ff2..65d0ae312a6 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarTIntInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarTIntInClass.txt @@ -1,8 +1,8 @@ package test -internal final class ExtValPIntInClass { +public final class ExtValPIntInClass { /*primary*/ public constructor ExtValPIntInClass() - internal final var P.asas: kotlin.Int - internal final fun P.(): kotlin.Int - internal final fun P.(/*0*/ p: kotlin.Int): kotlin.Unit + public final var P.asas: kotlin.Int + public final fun P.(): kotlin.Int + public final fun P.(/*0*/ p: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarTQIntInClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarTQIntInClass.txt index cf72a56e9a1..fdb453e9e64 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarTQIntInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarTQIntInClass.txt @@ -1,8 +1,8 @@ package test -internal final class ExtValPIntInClass { +public final class ExtValPIntInClass { /*primary*/ public constructor ExtValPIntInClass() - internal final var P?.asas: kotlin.Int - internal final fun P?.(): kotlin.Int - internal final fun P?.(/*0*/ p: kotlin.Int): kotlin.Unit + public final var P?.asas: kotlin.Int + public final fun P?.(): kotlin.Int + public final fun P?.(/*0*/ p: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarl.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarl.txt index fdbe19b8e96..cf02120b255 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarl.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarl.txt @@ -1,7 +1,7 @@ package test -internal var kotlin.Int.junk: kotlin.Short - internal fun kotlin.Int.(): kotlin.Short - internal fun kotlin.Int.(/*0*/ p: kotlin.Short): kotlin.Unit -internal val kotlin.String.junk: kotlin.Int - internal fun kotlin.String.(): kotlin.Int +public var kotlin.Int.junk: kotlin.Short + public fun kotlin.Int.(): kotlin.Short + public fun kotlin.Int.(/*0*/ p: kotlin.Short): kotlin.Unit +public val kotlin.String.junk: kotlin.Int + public fun kotlin.String.(): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/prop/NsVal.txt b/compiler/testData/loadJava/compiledKotlin/prop/NsVal.txt index 7a7db098866..877adc6bc5f 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/NsVal.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/NsVal.txt @@ -1,4 +1,4 @@ package test -internal val nsVal: kotlin.Int = 1 - internal fun (): kotlin.Int +public val nsVal: kotlin.Int = 1 + public fun (): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/prop/NsVar.txt b/compiler/testData/loadJava/compiledKotlin/prop/NsVar.txt index 4ea7cb6f0aa..6dc737f06a8 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/NsVar.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/NsVar.txt @@ -1,5 +1,5 @@ package test -internal var nsVal: kotlin.Int - internal fun (): kotlin.Int - internal fun (/*0*/ : kotlin.Int): kotlin.Unit +public var nsVal: kotlin.Int + public fun (): kotlin.Int + public fun (/*0*/ : kotlin.Int): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/prop/OverrideClassVal.txt b/compiler/testData/loadJava/compiledKotlin/prop/OverrideClassVal.txt index 8f890de66fd..53fad496065 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/OverrideClassVal.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/OverrideClassVal.txt @@ -1,13 +1,13 @@ package test -internal open class BaseClass { +public open class BaseClass { /*primary*/ public constructor BaseClass() - internal open val shape: kotlin.String = "square" - internal open fun (): kotlin.String + public open val shape: kotlin.String = "square" + public open fun (): kotlin.String } -internal open class Subclass : test.BaseClass { +public open class Subclass : test.BaseClass { /*primary*/ public constructor Subclass() - internal open override /*1*/ val shape: kotlin.String = "circle" - internal open override /*1*/ fun (): kotlin.String + public open override /*1*/ val shape: kotlin.String = "circle" + public open override /*1*/ fun (): kotlin.String } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/OverrideTraitVal.txt b/compiler/testData/loadJava/compiledKotlin/prop/OverrideTraitVal.txt index a5bb8ebcbdc..25e0a1f75d4 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/OverrideTraitVal.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/OverrideTraitVal.txt @@ -1,12 +1,12 @@ package test -internal open class Subclass : test.Trait { +public open class Subclass : test.Trait { /*primary*/ public constructor Subclass() - internal open override /*1*/ val shape: kotlin.String = "circle" - internal open override /*1*/ fun (): kotlin.String + public open override /*1*/ val shape: kotlin.String = "circle" + public open override /*1*/ fun (): kotlin.String } -internal interface Trait { - internal abstract val shape: kotlin.String - internal abstract fun (): kotlin.String +public interface Trait { + public abstract val shape: kotlin.String + public abstract fun (): kotlin.String } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/PropFromSuperclass.txt b/compiler/testData/loadJava/compiledKotlin/prop/PropFromSuperclass.txt index 3855980fb7a..61f5a1eb13f 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/PropFromSuperclass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/PropFromSuperclass.txt @@ -1,13 +1,13 @@ package test -internal open class BaseClass { +public open class BaseClass { /*primary*/ public constructor BaseClass() - internal final val exactly: kotlin.Int = 17 - internal final fun (): kotlin.Int + public final val exactly: kotlin.Int = 17 + public final fun (): kotlin.Int } -internal final class Subclass : test.BaseClass { +public final class Subclass : test.BaseClass { /*primary*/ public constructor Subclass() - internal final override /*1*/ /*fake_override*/ val exactly: kotlin.Int - internal final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ val exactly: kotlin.Int + public final override /*1*/ /*fake_override*/ fun (): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/TraitFinalVar.txt b/compiler/testData/loadJava/compiledKotlin/prop/TraitFinalVar.txt index 141424c4809..04dc46022fb 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/TraitFinalVar.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/TraitFinalVar.txt @@ -1,7 +1,7 @@ package test -internal interface A { - internal open var v: kotlin.String - internal open fun (): kotlin.String - internal open fun (/*0*/ value: kotlin.String): kotlin.Unit +public interface A { + public open var v: kotlin.String + public open fun (): kotlin.String + public open fun (/*0*/ value: kotlin.String): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/TraitOpenVal.txt b/compiler/testData/loadJava/compiledKotlin/prop/TraitOpenVal.txt index 1a45f55a18d..6833dc4859b 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/TraitOpenVal.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/TraitOpenVal.txt @@ -1,6 +1,6 @@ package test -internal interface A { - internal open val v: kotlin.String - internal open fun (): kotlin.String +public interface A { + public open val v: kotlin.String + public open fun (): kotlin.String } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/VarDelegationToTraitImpl.txt b/compiler/testData/loadJava/compiledKotlin/prop/VarDelegationToTraitImpl.txt index 2deb9eb6a0a..e909eef94b5 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/VarDelegationToTraitImpl.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/VarDelegationToTraitImpl.txt @@ -1,14 +1,14 @@ package test -internal interface A { - internal open var v: kotlin.String - internal open fun (): kotlin.String - internal open fun (/*0*/ value: kotlin.String): kotlin.Unit +public interface A { + public open var v: kotlin.String + public open fun (): kotlin.String + public open fun (/*0*/ value: kotlin.String): kotlin.Unit } -internal final class B : test.A { +public final class B : test.A { /*primary*/ public constructor B() - internal open override /*1*/ /*fake_override*/ var v: kotlin.String - internal open override /*1*/ /*fake_override*/ fun (): kotlin.String - internal open override /*1*/ /*fake_override*/ fun (/*0*/ value: kotlin.String): kotlin.Unit + public open override /*1*/ /*fake_override*/ var v: kotlin.String + public open override /*1*/ /*fake_override*/ fun (): kotlin.String + public open override /*1*/ /*fake_override*/ fun (/*0*/ value: kotlin.String): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/VarWithDelegated.txt b/compiler/testData/loadJava/compiledKotlin/prop/VarWithDelegated.txt index b30fdb2ca76..85b9f14b6b4 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/VarWithDelegated.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/VarWithDelegated.txt @@ -1,14 +1,14 @@ package test -internal final class A { +public final class A { /*primary*/ public constructor A() - internal final var a: kotlin.Int - internal final fun (): kotlin.Int - internal final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final var a: kotlin.Int + public final fun (): kotlin.Int + public final fun (/*0*/ : kotlin.Int): kotlin.Unit } -internal final class MyProperty { +public final class MyProperty { /*primary*/ public constructor MyProperty() - internal final fun get(/*0*/ t: T, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int - internal final fun set(/*0*/ t: T, /*1*/ p: kotlin.PropertyMetadata, /*2*/ i: kotlin.Int): kotlin.Unit + public final fun get(/*0*/ t: T, /*1*/ p: kotlin.PropertyMetadata): kotlin.Int + public final fun set(/*0*/ t: T, /*1*/ p: kotlin.PropertyMetadata, /*2*/ i: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVal.txt b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVal.txt index 1ab992647f0..0e718908055 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVal.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVal.txt @@ -1,9 +1,9 @@ package test -internal final class ClassVal { +public final class ClassVal { /*primary*/ public constructor ClassVal() - internal final val property1: kotlin.Int = 1 - internal final fun (): kotlin.Int + public final val property1: kotlin.Int = 1 + public final fun (): kotlin.Int internal final val property2: kotlin.Int = 1 internal final fun (): kotlin.Int private final val property3: java.lang.Object diff --git a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValParams.txt b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValParams.txt index abb0cd93dc6..76c1657fbfe 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValParams.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValParams.txt @@ -1,9 +1,9 @@ package test -internal final class ClassValParams { +public final class ClassValParams { /*primary*/ public constructor ClassValParams(/*0*/ pr1: kotlin.String, /*1*/ pr2: kotlin.Int, /*2*/ pr3: kotlin.Long, /*3*/ pr4: java.util.Date, /*4*/ pr5: kotlin.Any, /*5*/ pr6: java.lang.Object) - internal final val pr1: kotlin.String - internal final fun (): kotlin.String + public final val pr1: kotlin.String + public final fun (): kotlin.String internal final val pr2: kotlin.Int internal final fun (): kotlin.Int private final val pr3: kotlin.Long diff --git a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValWithGet.txt b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValWithGet.txt index 1ab992647f0..0e718908055 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValWithGet.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValWithGet.txt @@ -1,9 +1,9 @@ package test -internal final class ClassVal { +public final class ClassVal { /*primary*/ public constructor ClassVal() - internal final val property1: kotlin.Int = 1 - internal final fun (): kotlin.Int + public final val property1: kotlin.Int = 1 + public final fun (): kotlin.Int internal final val property2: kotlin.Int = 1 internal final fun (): kotlin.Int private final val property3: java.lang.Object diff --git a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVar.txt b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVar.txt index fffdf07a6b0..566cc866d98 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVar.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVar.txt @@ -1,10 +1,10 @@ package test -internal final class ClassVar { +public final class ClassVar { /*primary*/ public constructor ClassVar() - internal final var property1: kotlin.Int - internal final fun (): kotlin.Int - internal final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final var property1: kotlin.Int + public final fun (): kotlin.Int + public final fun (/*0*/ : kotlin.Int): kotlin.Unit internal final var property2: kotlin.Int internal final fun (): kotlin.Int internal final fun (/*0*/ : kotlin.Int): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarModality.txt b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarModality.txt index f4e41058c22..db444eae583 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarModality.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarModality.txt @@ -1,24 +1,24 @@ package test -internal open class ClassVarModality { +public open class ClassVarModality { /*primary*/ public constructor ClassVarModality() - internal open var property1: kotlin.Int - internal open fun (): kotlin.Int - internal open fun (/*0*/ : kotlin.Int): kotlin.Unit + public open var property1: kotlin.Int + public open fun (): kotlin.Int + public open fun (/*0*/ : kotlin.Int): kotlin.Unit internal final var property2: kotlin.Int internal final fun (): kotlin.Int internal final fun (/*0*/ : kotlin.Int): kotlin.Unit - internal open var property3: kotlin.Int - internal open fun (): kotlin.Int + public open var property3: kotlin.Int + public open fun (): kotlin.Int private open fun (/*0*/ : kotlin.Int): kotlin.Unit internal final var property4: kotlin.Int internal final fun (): kotlin.Int private final fun (/*0*/ : kotlin.Int): kotlin.Unit } -internal abstract class ClassVarModalityAbstract { +public abstract class ClassVarModalityAbstract { /*primary*/ public constructor ClassVarModalityAbstract() - internal abstract var property1: java.util.Date - internal abstract fun (): java.util.Date + public abstract var property1: java.util.Date + public abstract fun (): java.util.Date public abstract fun (/*0*/ : java.util.Date): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarParams.txt b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarParams.txt index d69ffc6cfd1..558a4fcdfcf 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarParams.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarParams.txt @@ -1,10 +1,10 @@ package test -internal final class ClassVarParams { +public final class ClassVarParams { /*primary*/ public constructor ClassVarParams(/*0*/ pr1: kotlin.String, /*1*/ pr2: kotlin.Int, /*2*/ pr3: kotlin.Long, /*3*/ pr4: java.util.Date, /*4*/ pr5: kotlin.Any, /*5*/ pr6: java.lang.Object) - internal final var pr1: kotlin.String - internal final fun (): kotlin.String - internal final fun (/*0*/ : kotlin.String): kotlin.Unit + public final var pr1: kotlin.String + public final fun (): kotlin.String + public final fun (/*0*/ : kotlin.String): kotlin.Unit internal final var pr2: kotlin.Int internal final fun (): kotlin.Int internal final fun (/*0*/ : kotlin.Int): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithGet.txt b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithGet.txt index 4453ecbf452..a096bb5bf90 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithGet.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithGet.txt @@ -1,10 +1,10 @@ package test -internal final class ClassVal { +public final class ClassVal { /*primary*/ public constructor ClassVal() - internal final var property1: kotlin.Int - internal final fun (): kotlin.Int - internal final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final var property1: kotlin.Int + public final fun (): kotlin.Int + public final fun (/*0*/ : kotlin.Int): kotlin.Unit internal final var property2: kotlin.Int internal final fun (): kotlin.Int internal final fun (/*0*/ : kotlin.Int): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithSet.txt b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithSet.txt index a65e02834a5..30f971d36d1 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithSet.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithSet.txt @@ -1,21 +1,21 @@ package test -internal final class ClassVal { +public final class ClassVal { /*primary*/ public constructor ClassVal() - internal final var property1: kotlin.Int - internal final fun (): kotlin.Int - internal final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final var property1: kotlin.Int + public final fun (): kotlin.Int + public final fun (/*0*/ : kotlin.Int): kotlin.Unit public final var property10: kotlin.Int public final fun (): kotlin.Int protected final fun (/*0*/ : kotlin.Int): kotlin.Unit public final var property11: kotlin.Int public final fun (): kotlin.Int internal final fun (/*0*/ : kotlin.Int): kotlin.Unit - internal final var property2: java.lang.Object - internal final fun (): java.lang.Object + public final var property2: java.lang.Object + public final fun (): java.lang.Object protected final fun (/*0*/ : java.lang.Object): kotlin.Unit - internal final var property3: java.lang.Object - internal final fun (): java.lang.Object + public final var property3: java.lang.Object + public final fun (): java.lang.Object private final fun (/*0*/ : java.lang.Object): kotlin.Unit protected final var property4: kotlin.String protected final fun (): kotlin.String diff --git a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtValLong.txt b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtValLong.txt index 3b16e24df70..6483e239d02 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtValLong.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtValLong.txt @@ -1,7 +1,7 @@ package test -internal val kotlin.Long.date1: kotlin.Any - internal fun kotlin.Long.(): kotlin.Any +public val kotlin.Long.date1: kotlin.Any + public fun kotlin.Long.(): kotlin.Any internal val kotlin.Long.date12: kotlin.Any internal fun kotlin.Long.(): kotlin.Any private val kotlin.Long.date3: java.util.Date diff --git a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtVarLong.txt b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtVarLong.txt index 954dcaeab39..96229050950 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtVarLong.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtVarLong.txt @@ -1,13 +1,13 @@ package test -internal var kotlin.Long.date1: kotlin.Any - internal fun kotlin.Long.(): kotlin.Any - internal fun kotlin.Long.(/*0*/ value: kotlin.Any): kotlin.Unit +public var kotlin.Long.date1: kotlin.Any + public fun kotlin.Long.(): kotlin.Any + public fun kotlin.Long.(/*0*/ value: kotlin.Any): kotlin.Unit public var kotlin.Long.date11: java.util.Date public fun kotlin.Long.(): java.util.Date public fun kotlin.Long.(/*0*/ value: java.util.Date): kotlin.Unit -internal var kotlin.Long.date3: kotlin.Any - internal fun kotlin.Long.(): kotlin.Any +public var kotlin.Long.date3: kotlin.Any + public fun kotlin.Long.(): kotlin.Any private fun kotlin.Long.(/*0*/ value: kotlin.Any): kotlin.Unit private var kotlin.Long.date4: java.util.Date private fun kotlin.Long.(): java.util.Date diff --git a/compiler/testData/loadJava/compiledKotlin/type/Any.txt b/compiler/testData/loadJava/compiledKotlin/type/Any.txt index af71f747572..4c81ea15eb3 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/Any.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/Any.txt @@ -1,3 +1,3 @@ package test -internal fun any(): kotlin.Any +public fun any(): kotlin.Any diff --git a/compiler/testData/loadJava/compiledKotlin/type/AnyQ.txt b/compiler/testData/loadJava/compiledKotlin/type/AnyQ.txt index 64070f5eb5b..695a25101d3 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/AnyQ.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/AnyQ.txt @@ -1,3 +1,3 @@ package test -internal fun anyq(): kotlin.Any? +public fun anyq(): kotlin.Any? diff --git a/compiler/testData/loadJava/compiledKotlin/type/ArrayOfInNumber.txt b/compiler/testData/loadJava/compiledKotlin/type/ArrayOfInNumber.txt index e75dfe52e38..1fd6bd1eb9e 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/ArrayOfInNumber.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/ArrayOfInNumber.txt @@ -1,3 +1,3 @@ package test -internal fun nothing(): kotlin.Array +public fun nothing(): kotlin.Array diff --git a/compiler/testData/loadJava/compiledKotlin/type/ArrayOfInt.txt b/compiler/testData/loadJava/compiledKotlin/type/ArrayOfInt.txt index 031ce1f50ff..8bbf07f9d9f 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/ArrayOfInt.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/ArrayOfInt.txt @@ -1,3 +1,3 @@ package test -internal fun fff(): kotlin.Array +public fun fff(): kotlin.Array diff --git a/compiler/testData/loadJava/compiledKotlin/type/ArrayOfInteger.txt b/compiler/testData/loadJava/compiledKotlin/type/ArrayOfInteger.txt index 318659f5305..b2f7756ef88 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/ArrayOfInteger.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/ArrayOfInteger.txt @@ -1,3 +1,3 @@ package test -internal fun nothing(): kotlin.Array +public fun nothing(): kotlin.Array diff --git a/compiler/testData/loadJava/compiledKotlin/type/ArrayOfOutNumber.txt b/compiler/testData/loadJava/compiledKotlin/type/ArrayOfOutNumber.txt index b5eb02cb1d9..34b0cada96a 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/ArrayOfOutNumber.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/ArrayOfOutNumber.txt @@ -1,3 +1,3 @@ package test -internal fun nothing(): kotlin.Array +public fun nothing(): kotlin.Array diff --git a/compiler/testData/loadJava/compiledKotlin/type/ArrayOfOutT.txt b/compiler/testData/loadJava/compiledKotlin/type/ArrayOfOutT.txt index 43d4d95937c..53989e94c23 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/ArrayOfOutT.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/ArrayOfOutT.txt @@ -1,3 +1,3 @@ package test -internal fun nothing(): kotlin.Array +public fun nothing(): kotlin.Array diff --git a/compiler/testData/loadJava/compiledKotlin/type/ArrayOfString.txt b/compiler/testData/loadJava/compiledKotlin/type/ArrayOfString.txt index 534754a6634..795080d9fb9 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/ArrayOfString.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/ArrayOfString.txt @@ -1,3 +1,3 @@ package test -internal fun fff(): kotlin.Array +public fun fff(): kotlin.Array diff --git a/compiler/testData/loadJava/compiledKotlin/type/Function1IntString.txt b/compiler/testData/loadJava/compiledKotlin/type/Function1IntString.txt index 1e0b7b8887c..6dc9be3279b 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/Function1IntString.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/Function1IntString.txt @@ -1,3 +1,3 @@ package test -internal fun fun1(): (kotlin.String) -> kotlin.Int +public fun fun1(): (kotlin.String) -> kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/type/Int.txt b/compiler/testData/loadJava/compiledKotlin/type/Int.txt index 5b4a3c09321..6baa3f0186e 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/Int.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/Int.txt @@ -1,3 +1,3 @@ package test -internal fun fff(): kotlin.Int +public fun fff(): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/type/IntArray.txt b/compiler/testData/loadJava/compiledKotlin/type/IntArray.txt index 53439025fb1..6e140fa89e9 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/IntArray.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/IntArray.txt @@ -1,3 +1,3 @@ package test -internal fun nothing(): kotlin.IntArray +public fun nothing(): kotlin.IntArray diff --git a/compiler/testData/loadJava/compiledKotlin/type/IntQ.txt b/compiler/testData/loadJava/compiledKotlin/type/IntQ.txt index 4ca08b0a56c..9d71c5232b0 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/IntQ.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/IntQ.txt @@ -1,3 +1,3 @@ package test -internal fun fff(): kotlin.Int? +public fun fff(): kotlin.Int? diff --git a/compiler/testData/loadJava/compiledKotlin/type/ListOfAny.txt b/compiler/testData/loadJava/compiledKotlin/type/ListOfAny.txt index f45d26f9faf..51bcd78c1fa 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/ListOfAny.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/ListOfAny.txt @@ -1,3 +1,3 @@ package test -internal fun listOfAny(): kotlin.List +public fun listOfAny(): kotlin.List diff --git a/compiler/testData/loadJava/compiledKotlin/type/ListOfAnyQ.txt b/compiler/testData/loadJava/compiledKotlin/type/ListOfAnyQ.txt index c9b41dcb431..49003fef55d 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/ListOfAnyQ.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/ListOfAnyQ.txt @@ -1,3 +1,3 @@ package test -internal fun listOfAnyQ(): kotlin.List +public fun listOfAnyQ(): kotlin.List diff --git a/compiler/testData/loadJava/compiledKotlin/type/ListOfStar.txt b/compiler/testData/loadJava/compiledKotlin/type/ListOfStar.txt index 8bd3db80736..fc4f154f5df 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/ListOfStar.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/ListOfStar.txt @@ -1,3 +1,3 @@ package test -internal fun listOfStar(): kotlin.List<*> +public fun listOfStar(): kotlin.List<*> diff --git a/compiler/testData/loadJava/compiledKotlin/type/ListOfString.txt b/compiler/testData/loadJava/compiledKotlin/type/ListOfString.txt index 05529c6857a..dbc786567c9 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/ListOfString.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/ListOfString.txt @@ -1,3 +1,3 @@ package test -internal fun fff(): java.util.List +public fun fff(): java.util.List diff --git a/compiler/testData/loadJava/compiledKotlin/type/ListOfjlString.txt b/compiler/testData/loadJava/compiledKotlin/type/ListOfjlString.txt index f35851015d4..1a1b31880f3 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/ListOfjlString.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/ListOfjlString.txt @@ -1,3 +1,3 @@ package test -internal fun listOfJlString(): java.util.List +public fun listOfJlString(): java.util.List diff --git a/compiler/testData/loadJava/compiledKotlin/type/Nothing.txt b/compiler/testData/loadJava/compiledKotlin/type/Nothing.txt index 53fbdb7d28d..d8ce6c6d897 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/Nothing.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/Nothing.txt @@ -1,3 +1,3 @@ package test -internal fun nothing(): kotlin.Nothing +public fun nothing(): kotlin.Nothing diff --git a/compiler/testData/loadJava/compiledKotlin/type/NothingQ.txt b/compiler/testData/loadJava/compiledKotlin/type/NothingQ.txt index aa8830fcc31..cfcbcfd75fa 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/NothingQ.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/NothingQ.txt @@ -1,3 +1,3 @@ package test -internal fun nothingq(): kotlin.Nothing? +public fun nothingq(): kotlin.Nothing? diff --git a/compiler/testData/loadJava/compiledKotlin/type/String.txt b/compiler/testData/loadJava/compiledKotlin/type/String.txt index 0555ee41abf..b867c35ba57 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/String.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/String.txt @@ -1,3 +1,3 @@ package test -internal fun fff(): kotlin.String +public fun fff(): kotlin.String diff --git a/compiler/testData/loadJava/compiledKotlin/type/StringQ.txt b/compiler/testData/loadJava/compiledKotlin/type/StringQ.txt index a2fff10686a..9add6066c0c 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/StringQ.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/StringQ.txt @@ -1,3 +1,3 @@ package test -internal fun fff(): kotlin.String? +public fun fff(): kotlin.String? diff --git a/compiler/testData/loadJava/compiledKotlin/type/Unit.txt b/compiler/testData/loadJava/compiledKotlin/type/Unit.txt index 9738d521eb7..ec7547add1c 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/Unit.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/Unit.txt @@ -1,3 +1,3 @@ package test -internal fun unit(): kotlin.Unit +public fun unit(): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/type/jlInteger.txt b/compiler/testData/loadJava/compiledKotlin/type/jlInteger.txt index eecc9fa8851..bfaa169d8a7 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/jlInteger.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/jlInteger.txt @@ -1,3 +1,3 @@ package test -internal fun integer(): java.lang.Integer +public fun integer(): java.lang.Integer diff --git a/compiler/testData/loadJava/compiledKotlin/type/jlIntegerQ.txt b/compiler/testData/loadJava/compiledKotlin/type/jlIntegerQ.txt index b34200cf2c7..9e242a0421f 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/jlIntegerQ.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/jlIntegerQ.txt @@ -1,3 +1,3 @@ package test -internal fun integerq(): java.lang.Integer? +public fun integerq(): java.lang.Integer? diff --git a/compiler/testData/loadJava/compiledKotlin/type/jlNumber.txt b/compiler/testData/loadJava/compiledKotlin/type/jlNumber.txt index 4d1413198fe..194ca322260 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/jlNumber.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/jlNumber.txt @@ -1,3 +1,3 @@ package test -internal fun number(): java.lang.Number +public fun number(): java.lang.Number diff --git a/compiler/testData/loadJava/compiledKotlin/type/jlObject.txt b/compiler/testData/loadJava/compiledKotlin/type/jlObject.txt index 644612c9a41..339d8886355 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/jlObject.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/jlObject.txt @@ -1,3 +1,3 @@ package test -internal fun obj(): java.lang.Object +public fun obj(): java.lang.Object diff --git a/compiler/testData/loadJava/compiledKotlin/type/jlObjectQ.txt b/compiler/testData/loadJava/compiledKotlin/type/jlObjectQ.txt index 8e9397f4529..951f7fbf9da 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/jlObjectQ.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/jlObjectQ.txt @@ -1,3 +1,3 @@ package test -internal fun objq(): java.lang.Object? +public fun objq(): java.lang.Object? diff --git a/compiler/testData/loadJava/compiledKotlin/type/jlString.txt b/compiler/testData/loadJava/compiledKotlin/type/jlString.txt index edbed6405b6..d7e31707a43 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/jlString.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/jlString.txt @@ -1,3 +1,3 @@ package test -internal fun fff(): java.lang.String +public fun fff(): java.lang.String diff --git a/compiler/testData/loadJava/compiledKotlin/type/jlStringQ.txt b/compiler/testData/loadJava/compiledKotlin/type/jlStringQ.txt index 28c977001b7..2471562f6e1 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/jlStringQ.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/jlStringQ.txt @@ -1,3 +1,3 @@ package test -internal fun fff(): java.lang.String? +public fun fff(): java.lang.String? diff --git a/compiler/testData/loadJava/compiledKotlin/type/platform.txt b/compiler/testData/loadJava/compiledKotlin/type/platform.txt index 22f499e937a..ca96d598fdc 100644 --- a/compiler/testData/loadJava/compiledKotlin/type/platform.txt +++ b/compiler/testData/loadJava/compiledKotlin/type/platform.txt @@ -1,5 +1,5 @@ package test -internal fun array(/*0*/ a: kotlin.Array): kotlin.Array<(out) kotlin.Int!>! -internal fun list(): kotlin.(Mutable)List! -internal fun printStream(): java.io.PrintStream! +public fun array(/*0*/ a: kotlin.Array): kotlin.Array<(out) kotlin.Int!>! +public fun list(): kotlin.(Mutable)List! +public fun printStream(): java.io.PrintStream! diff --git a/compiler/testData/loadJava/compiledKotlin/visibility/InternalAbstractTraitMembersOverridden.txt b/compiler/testData/loadJava/compiledKotlin/visibility/InternalAbstractTraitMembersOverridden.txt index cef2b2bb818..a5b85d75caa 100644 --- a/compiler/testData/loadJava/compiledKotlin/visibility/InternalAbstractTraitMembersOverridden.txt +++ b/compiler/testData/loadJava/compiledKotlin/visibility/InternalAbstractTraitMembersOverridden.txt @@ -1,6 +1,6 @@ package test -internal interface A { +public interface A { public abstract var p: kotlin.Int public abstract fun (): kotlin.Int public abstract fun (/*0*/ : kotlin.Int): kotlin.Unit @@ -9,7 +9,7 @@ internal interface A { internal abstract fun f(): kotlin.Int } -internal final class B : test.A { +public final class B : test.A { /*primary*/ public constructor B() public open override /*1*/ var p: kotlin.Int public open override /*1*/ fun (): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/visibility/InternalTraitMembers.txt b/compiler/testData/loadJava/compiledKotlin/visibility/InternalTraitMembers.txt index e75c02f0713..fc552e46459 100644 --- a/compiler/testData/loadJava/compiledKotlin/visibility/InternalTraitMembers.txt +++ b/compiler/testData/loadJava/compiledKotlin/visibility/InternalTraitMembers.txt @@ -1,6 +1,6 @@ package test -internal interface A { +public interface A { public abstract var p: kotlin.Int public abstract fun (): kotlin.Int internal abstract fun (/*0*/ : kotlin.Int): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/visibility/InternalTraitMembersInherited.txt b/compiler/testData/loadJava/compiledKotlin/visibility/InternalTraitMembersInherited.txt index 01a99a40dd7..eee7cbf1335 100644 --- a/compiler/testData/loadJava/compiledKotlin/visibility/InternalTraitMembersInherited.txt +++ b/compiler/testData/loadJava/compiledKotlin/visibility/InternalTraitMembersInherited.txt @@ -1,6 +1,6 @@ package test -internal interface A { +public interface A { public open var p: kotlin.Int public open fun (): kotlin.Int internal open fun (/*0*/ value: kotlin.Int): kotlin.Unit @@ -9,7 +9,7 @@ internal interface A { internal open fun f(): kotlin.Int } -internal final class B : test.A { +public final class B : test.A { /*primary*/ public constructor B() public open override /*1*/ /*fake_override*/ var p: kotlin.Int public open override /*1*/ /*fake_override*/ fun (): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/visibility/PrivateToThis.txt b/compiler/testData/loadJava/compiledKotlin/visibility/PrivateToThis.txt index af6c38ee09d..9bca57a5583 100644 --- a/compiler/testData/loadJava/compiledKotlin/visibility/PrivateToThis.txt +++ b/compiler/testData/loadJava/compiledKotlin/visibility/PrivateToThis.txt @@ -1,6 +1,6 @@ package test -internal final class A { +public final class A { /*primary*/ public constructor A() private/*private to this*/ final var bar: I private/*private to this*/ final fun (): I diff --git a/compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructor.txt b/compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructor.txt index 791bd7bc4c5..b449b441ad7 100644 --- a/compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructor.txt +++ b/compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructor.txt @@ -1,6 +1,6 @@ package test -internal open class Base { +public open class Base { /*primary*/ public constructor Base() internal open val int: kotlin.Int = 1 internal open fun (): kotlin.Int @@ -10,7 +10,7 @@ internal open class Base { public open fun (): kotlin.Int } -internal final class Child : test.Base { +public final class Child : test.Base { /*primary*/ public constructor Child(/*0*/ prot: kotlin.Int, /*1*/ int: kotlin.Int, /*2*/ pub: kotlin.Int) internal open override /*1*/ val int: kotlin.Int internal open override /*1*/ fun (): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructorExplicitVisibility.txt b/compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructorExplicitVisibility.txt index 3061da025ab..7191fb6edde 100644 --- a/compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructorExplicitVisibility.txt +++ b/compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructorExplicitVisibility.txt @@ -1,6 +1,6 @@ package test -internal open class Base { +public open class Base { /*primary*/ public constructor Base() internal open val int: kotlin.Int = 1 internal open fun (): kotlin.Int @@ -10,7 +10,7 @@ internal open class Base { public open fun (): kotlin.Int } -internal final class Child : test.Base { +public final class Child : test.Base { /*primary*/ public constructor Child(/*0*/ prot: kotlin.Int, /*1*/ int: kotlin.Int, /*2*/ pub: kotlin.Int) public open override /*1*/ val int: kotlin.Int public open override /*1*/ fun (): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlinWithStdlib/platformNames/functionName.txt b/compiler/testData/loadJava/compiledKotlinWithStdlib/platformNames/functionName.txt index 24a0eddf1f9..d8beb7c3e32 100644 --- a/compiler/testData/loadJava/compiledKotlinWithStdlib/platformNames/functionName.txt +++ b/compiler/testData/loadJava/compiledKotlinWithStdlib/platformNames/functionName.txt @@ -1,12 +1,12 @@ package test -@field:test.A(s = "2") internal var v: kotlin.Int - kotlin.platform.platformName(name = "vget") test.A(s = "3") internal fun (): kotlin.Int - kotlin.platform.platformName(name = "vset") test.A(s = "4") internal fun (/*0*/ : kotlin.Int): kotlin.Unit -kotlin.platform.platformName(name = "bar") test.A(s = "1") internal fun foo(): kotlin.String +@field:test.A(s = "2") public var v: kotlin.Int + kotlin.platform.platformName(name = "vget") test.A(s = "3") public fun (): kotlin.Int + kotlin.platform.platformName(name = "vset") test.A(s = "4") public fun (/*0*/ : kotlin.Int): kotlin.Unit +kotlin.platform.platformName(name = "bar") test.A(s = "1") public fun foo(): kotlin.String -kotlin.annotation.annotation() internal final class A : kotlin.Annotation { +kotlin.annotation.annotation() public final class A : kotlin.Annotation { /*primary*/ public constructor A(/*0*/ s: kotlin.String) - internal final val s: kotlin.String - internal final fun (): kotlin.String + public final val s: kotlin.String + public final fun (): kotlin.String } diff --git a/compiler/testData/loadJava/javaAgainstKotlin/samAdapters/OverrideSamAdapterInKotlin.txt b/compiler/testData/loadJava/javaAgainstKotlin/samAdapters/OverrideSamAdapterInKotlin.txt index ed3d5a50565..262f845692a 100644 --- a/compiler/testData/loadJava/javaAgainstKotlin/samAdapters/OverrideSamAdapterInKotlin.txt +++ b/compiler/testData/loadJava/javaAgainstKotlin/samAdapters/OverrideSamAdapterInKotlin.txt @@ -2,7 +2,7 @@ package test public final class Sub : test.Super { public constructor Sub() - internal open fun foo(/*0*/ r: (() -> kotlin.Unit)?): kotlin.Unit + public open fun foo(/*0*/ r: (() -> kotlin.Unit)?): kotlin.Unit public/*package*/ open override /*1*/ /*fake_override*/ fun foo(/*0*/ r: java.lang.Runnable!): kotlin.Unit } diff --git a/compiler/testData/loadJava/javaAgainstKotlin/samAdapters/SamAdapterForInheritedFromKotlin.txt b/compiler/testData/loadJava/javaAgainstKotlin/samAdapters/SamAdapterForInheritedFromKotlin.txt index 1788dd95aa9..6e9d76542a1 100644 --- a/compiler/testData/loadJava/javaAgainstKotlin/samAdapters/SamAdapterForInheritedFromKotlin.txt +++ b/compiler/testData/loadJava/javaAgainstKotlin/samAdapters/SamAdapterForInheritedFromKotlin.txt @@ -2,10 +2,10 @@ package test public open class Sub : test.Super { public constructor Sub() - internal final override /*1*/ /*fake_override*/ fun foo(/*0*/ r: java.lang.Runnable): kotlin.Unit + public final override /*1*/ /*fake_override*/ fun foo(/*0*/ r: java.lang.Runnable): kotlin.Unit } public final class Super { public constructor Super() - internal final fun foo(/*0*/ r: java.lang.Runnable): kotlin.Unit + public final fun foo(/*0*/ r: java.lang.Runnable): kotlin.Unit } diff --git a/compiler/testData/loadJava/javaAgainstKotlin/samAdapters/SamAdapterForOverriddenFromKotlin.txt b/compiler/testData/loadJava/javaAgainstKotlin/samAdapters/SamAdapterForOverriddenFromKotlin.txt index ccd93214673..41cf88736b5 100644 --- a/compiler/testData/loadJava/javaAgainstKotlin/samAdapters/SamAdapterForOverriddenFromKotlin.txt +++ b/compiler/testData/loadJava/javaAgainstKotlin/samAdapters/SamAdapterForOverriddenFromKotlin.txt @@ -7,5 +7,5 @@ public open class Sub : test.Super { public final class Super { public constructor Super() - internal final fun foo(/*0*/ r: java.lang.Runnable): kotlin.Unit + public final fun foo(/*0*/ r: java.lang.Runnable): kotlin.Unit } diff --git a/compiler/testData/loadJava/javaAgainstKotlin/signaturePropagation/SubclassFromTraitImplementation.txt b/compiler/testData/loadJava/javaAgainstKotlin/signaturePropagation/SubclassFromTraitImplementation.txt index af61cb0a0f2..4a961c0d1e2 100644 --- a/compiler/testData/loadJava/javaAgainstKotlin/signaturePropagation/SubclassFromTraitImplementation.txt +++ b/compiler/testData/loadJava/javaAgainstKotlin/signaturePropagation/SubclassFromTraitImplementation.txt @@ -1,18 +1,18 @@ package test -internal open class Impl : test.Trait { +public open class Impl : test.Trait { public constructor Impl() - internal open override /*1*/ /*fake_override*/ fun bar(): kotlin.String - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.String + public open override /*1*/ /*fake_override*/ fun bar(): kotlin.String + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.String } public open class Subclass : test.Impl { public constructor Subclass() java.lang.Override() public open override /*1*/ fun bar(): kotlin.String - internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.String + public open override /*1*/ /*fake_override*/ fun foo(): kotlin.String } -internal interface Trait { - internal open fun bar(): kotlin.String - internal open fun foo(): kotlin.String +public interface Trait { + public open fun bar(): kotlin.String + public open fun foo(): kotlin.String } diff --git a/compiler/testData/loadJava/javaAgainstKotlin/visibility/PackageLocal.txt b/compiler/testData/loadJava/javaAgainstKotlin/visibility/PackageLocal.txt index d9be56d0153..abdfabda537 100644 --- a/compiler/testData/loadJava/javaAgainstKotlin/visibility/PackageLocal.txt +++ b/compiler/testData/loadJava/javaAgainstKotlin/visibility/PackageLocal.txt @@ -5,7 +5,7 @@ public open class Base { public/*package*/ open fun foo(): kotlin.Unit } -internal final class Derived : test.Base { +public final class Derived : test.Base { public constructor Derived() internal open override /*1*/ fun foo(): kotlin.Unit } diff --git a/compiler/testData/loadJava/javaAgainstKotlin/visibility/ProtectedPackage.txt b/compiler/testData/loadJava/javaAgainstKotlin/visibility/ProtectedPackage.txt index 28193bdb2f0..20f5540849b 100644 --- a/compiler/testData/loadJava/javaAgainstKotlin/visibility/ProtectedPackage.txt +++ b/compiler/testData/loadJava/javaAgainstKotlin/visibility/ProtectedPackage.txt @@ -5,7 +5,7 @@ public open class Base { protected/*protected and package*/ open fun foo(): kotlin.Unit } -internal final class Derived : test.Base { +public final class Derived : test.Base { public constructor Derived() protected open override /*1*/ fun foo(): kotlin.Unit } diff --git a/compiler/testData/loadJava/kotlinAgainstCompiledJavaWithKotlin/InheritParameterName.txt b/compiler/testData/loadJava/kotlinAgainstCompiledJavaWithKotlin/InheritParameterName.txt index 893f805f490..ec27421001e 100644 --- a/compiler/testData/loadJava/kotlinAgainstCompiledJavaWithKotlin/InheritParameterName.txt +++ b/compiler/testData/loadJava/kotlinAgainstCompiledJavaWithKotlin/InheritParameterName.txt @@ -6,16 +6,16 @@ public interface A { public abstract fun foo(/*0*/ p0: kotlin.Int): kotlin.Unit } -internal interface B { - internal abstract fun foo(/*0*/ kotlinName: kotlin.Int): kotlin.Unit +public interface B { + public abstract fun foo(/*0*/ kotlinName: kotlin.Int): kotlin.Unit } -internal abstract class ZAB : test.A, test.B { +public abstract class ZAB : test.A, test.B { public constructor ZAB() public abstract override /*2*/ /*fake_override*/ fun foo(/*0*/ kotlinName: kotlin.Int): kotlin.Unit } -internal abstract class ZBA : test.B, test.A { +public abstract class ZBA : test.B, test.A { public constructor ZBA() - public abstract override /*2*/ /*fake_override*/ fun foo(/*0*/ kotlinName: kotlin.Int): kotlin.Unit + public abstract override /*2*/ /*fake_override*/ fun foo(/*0*/ p0: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/kotlinAgainstCompiledJavaWithKotlin/javaRefersToKotlin.txt b/compiler/testData/loadJava/kotlinAgainstCompiledJavaWithKotlin/javaRefersToKotlin.txt index c872d0e5bce..f20f84e739b 100644 --- a/compiler/testData/loadJava/kotlinAgainstCompiledJavaWithKotlin/javaRefersToKotlin.txt +++ b/compiler/testData/loadJava/kotlinAgainstCompiledJavaWithKotlin/javaRefersToKotlin.txt @@ -6,9 +6,9 @@ public interface J { public abstract fun foo(/*0*/ p0: test.K!): kotlin.Unit } -internal interface K { +public interface K { } -internal interface K1 : test.J { +public interface K1 : test.J { public abstract override /*1*/ fun foo(/*0*/ k: test.K?): kotlin.Unit } diff --git a/compiler/testData/loadJava/kotlinAgainstCompiledJavaWithKotlin/propagationAgainstDeserializedSuperclass.txt b/compiler/testData/loadJava/kotlinAgainstCompiledJavaWithKotlin/propagationAgainstDeserializedSuperclass.txt index 8c3668c4786..54bd40eb230 100644 --- a/compiler/testData/loadJava/kotlinAgainstCompiledJavaWithKotlin/propagationAgainstDeserializedSuperclass.txt +++ b/compiler/testData/loadJava/kotlinAgainstCompiledJavaWithKotlin/propagationAgainstDeserializedSuperclass.txt @@ -5,11 +5,11 @@ public open class J : test.K { public open override /*1*/ fun foo(/*0*/ l: kotlin.MutableList): kotlin.String } -internal interface K { +public interface K { public abstract fun foo(/*0*/ l: kotlin.MutableList): kotlin.String } -internal final class K1 : test.J { +public final class K1 : test.J { public constructor K1() public open override /*1*/ fun foo(/*0*/ l: kotlin.MutableList): kotlin.String } diff --git a/idea/testData/checker/ReturnTypeMismatchOnOverride.kt b/idea/testData/checker/ReturnTypeMismatchOnOverride.kt index c3ccbe0aa0c..ca2b227c06e 100644 --- a/idea/testData/checker/ReturnTypeMismatchOnOverride.kt +++ b/idea/testData/checker/ReturnTypeMismatchOnOverride.kt @@ -6,7 +6,7 @@ interface Base { class Derived : Base { - override fun foo(): String = "" + override fun foo(): String = "" - override var bar: String = "" + override var bar: String = "" } \ No newline at end of file