]
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*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*0*/ P> {
+public interface Base*0*/ P> {
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*0*/ P> : Left, Right
{
+public final class Diamond*0*/ P> : Left
, Right
{
public constructor Diamond*0*/ P>()
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*0*/ P> : Base
{
+public open class Left*0*/ P> : Base
{
public constructor Left*0*/ P>()
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*0*/ P> : Base
{
+public interface Right*0*/ P> : 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 *0*/ T> fooT1(/*0*/ t: T): () -> T
- internal fun *0*/ T> 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 *0*/ T> fooT1(/*0*/ t: T): () -> T
+ public fun *0*/ T> 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*0*/ in T> {
+public interface A*0*/ in 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 A1*0*/ out T> {
+public interface A1*0*/ out 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 B*0*/ T> : A {
+public interface B*0*/ T> : A {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.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*0*/ T> {
+public interface BA1*0*/ 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 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*0*/ T> : B, A {
+public interface C*0*/ T> : 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*0*/ T> : B, A {
+public interface C1*0*/ T> : 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*0*/ in T> {
+ public interface AA1*0*/ in 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 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*0*/ out T> {
+ public interface AA1*0*/ out 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 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*0*/ out T> {
+ public interface AA1*0*/ out 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 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*0*/ in T> {
+ public interface AA1*0*/ in 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 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 *0*/ T> foo(/*0*/ t: T): kotlin.Unit
-internal fun foo(/*0*/ i: kotlin.Int): kotlin.Int
-internal fun test(): kotlin.Unit
+public fun *0*/ T> 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*0*/ T : kotlin.Any, /*1*/ V : kotlin.String?> {
public constructor A*0*/ T : kotlin.Any, /*1*/ V : kotlin.String?>(/*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*0*/ T : kotlin.Any, /*1*/ V : kotlin.String?> {
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 *0*/ T, /*1*/ B : T> x: kotlin.Int = 0
- internal fun test(): kotlin.Unit
- internal fun *0*/ T : Jet87.A> 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 *0*/ T, /*1*/ B : T> x: kotlin.Int = 0
+ public fun test(): kotlin.Unit
+ public fun *0*/ T : Jet87.A> 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*0*/ T : Jet87.Foo> {
+ public final class Bar*0*/ T : Jet87.Foo> {
public constructor Bar*0*/ T : Jet87.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 Buzz*0*/ T : Jet87.Bar> where T : [ERROR : nioho] {
+ public final class Buzz*0*/ T : Jet87.Bar> where T : [ERROR : nioho] {
public constructor Buzz*0*/ T : Jet87.Bar>() 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*0*/ X> {
- internal abstract val *0*/ A : Jet87.B> bal: kotlin.Double
- internal abstract val *0*/ Y : Jet87.B> bas: kotlin.Double
- internal abstract val *0*/ X : Jet87.A> boo: kotlin.Double where X : Jet87.B
+ public interface G*0*/ X> {
+ public abstract val *0*/ A : Jet87.B> bal: kotlin.Double
+ public abstract val *0*/ Y : Jet87.B> bas: kotlin.Double
+ public abstract val *0*/ X : Jet87.A> 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*0*/ T : Jet87.A> where T : Jet87.B {
+ public final class Test1*0*/ T : Jet87.A> where T : Jet87.B {
public constructor Test1*0*/ T : Jet87.A>() 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*0*/ T : Jet87.Foo> {
+ public final class X*0*/ T : Jet87.Foo> {
public constructor X*0*/ T : Jet87.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 Y*0*/ T : Jet87.Foo> where T : Jet87.Bar {
+ public final class Y*0*/ T : Jet87.Foo> where T : Jet87.Bar {
public constructor Y*0*/ T : Jet87.Foo>() 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*0*/ T> {
+public interface Aaa*0*/ 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 fun zzz(/*0*/ value: T): kotlin.Unit
+ public abstract fun zzz(/*0*/ value: T): kotlin.Unit
}
-internal final class Bbb*0*/ T> : Aaa {
+public final class Bbb*0*/ T> : Aaa {
public constructor Bbb*0*/ 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 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 *0*/ O> 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 *0*/ O> done(/*0*/ result: O): foobar.Iteratee
- internal abstract class Collection*0*/ E> : kotlin.Iterable {
+ public abstract class Collection*0*/ E> : kotlin.Iterable {
public constructor Collection*0*/ 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 *0*/ O> iterate(/*0*/ iteratee: foobar.Iteratee): O
+ public final fun *0*/ O> 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*0*/ T> {
+ public abstract class Foo*0*/ T> {
public constructor Foo*0*/ T>()
- 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*0*/ in I, /*1*/ out O> {
+ public abstract class Iteratee*0*/ in I, /*1*/ out O> {
public constructor Iteratee*0*/ in I, /*1*/ out O>()
- 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*0*/ in I, /*1*/ out O> : foobar.Iteratee {
+ public final class StrangeIterateeImpl*0*/ in I, /*1*/ out O> : foobar.Iteratee {
public constructor StrangeIterateeImpl*0*/ in I, /*1*/ out O>(/*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*0*/ T> : kotlin.Iterable {
+public final class MyIterable*0*/ T> : kotlin.Iterable {
public constructor MyIterable*0*/ 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*/ 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*0*/ T> : 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*0*/ T> {
+public interface A*0*/ 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 B*0*/ T> {
+public interface B*0*/ 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 C*0*/ T> {
+public interface C*0*/ 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 D*0*/ T> {
+public interface D*0*/ 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 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*0*/ A, /*1*/ B, /*2*/ C> {
+public final class Test2*0*/ A, /*1*/ B, /*2*/ C> {
public constructor Test2*0*/ A, /*1*/ B, /*2*/ C>(/*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*0*/ A, /*1*/ B, /*2*/ C> {
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
-internal final class Test3*0*/ in A, /*1*/ B, /*2*/ C> {
+public final class Test3*0*/ in A, /*1*/ B, /*2*/ C> {
public constructor Test3*0*/ in A, /*1*/ B, /*2*/ C>(/*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*0*/ in A, /*1*/ B, /*2*/ C> {
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
-internal final class Test4*0*/ A, /*1*/ out B, /*2*/ C> {
+public final class Test4*0*/ A, /*1*/ out B, /*2*/ C> {
public constructor Test4*0*/ A, /*1*/ out B, /*2*/ C>(/*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*0*/ A, /*1*/ out B, /*2*/ C> {
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
-internal final class Test5*0*/ A, /*1*/ out B, /*2*/ C> {
+public final class Test5*0*/ A, /*1*/ out B, /*2*/ C> {
public constructor Test5*0*/ A, /*1*/ out B, /*2*/ C>(/*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*0*/ T : C<[ERROR : This]>> {
- internal abstract val x: [ERROR : This]
- internal abstract val y: [ERROR : This]?
+public interface C*0*/ T : C<[ERROR : This]>> {
+ 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 *0*/ T> getT(): kotlin.Unit
-internal fun *0*/ A, /*1*/ B> getTT(): kotlin.Unit
-internal fun *0*/ A, /*1*/ B, /*2*/ C> getTTT(/*0*/ x: kotlin.Any): kotlin.Unit
+public fun foo(/*0*/ a: kotlin.Any?): kotlin.Unit
+public fun *0*/ T> getT(): kotlin.Unit
+public fun *0*/ A, /*1*/ B> getTT(): kotlin.Unit
+public fun *0*/ A, /*1*/ B, /*2*/ C> 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*0*/ T> {
+public interface T2*0*/ 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 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 *0*/ T> bar(): C
-internal fun foo(/*0*/ c: C): kotlin.Unit
-internal fun main(/*0*/ args: kotlin.Array